- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PLCapplicationtechnologyPLC应用技术项目教程
旋转供料台控制系统设计
CONTENTS01旋转供料台控制系统电路设计和搭建X.X02旋转供料台控制系统程序设计X.Y目录
任务6.2旋转供料台控制系统程序设计
知识点1S7-1200运动控制任务2旋转供料台控制系统程序设计S7-1200PLC在运动控制中使用了轴的概念,通过对轴的组态,包括硬件接口、位置定义、动态特性及机械特性等,与相关的指令块(符合PLCopen规范)组合使用,可实现绝对位置、相对位置、点动、转速控制及自动寻找参考点的功能。
知识点1运动控制组态1、硬件组态任务2旋转供料台控制系统程序设计(1)进入CPU“常规”属性,设置“脉冲发生器”。可以给该脉冲发生器起一个名字,也可以不做任何修改采用以Portal软件默认名字;还可以对该脉冲发生器添加注释。(2)参数分配:脉冲的信号类型,PTO脉冲输出有四种方式,如图6-16所示。S7-1200PLC的PTO脉冲输出有四种方式,分别是脉冲A和方向B,脉冲上升沿A和脉冲下降沿B,A/B相移,A/B相移-四倍频。
知识点1运动控制组态2、组态轴工艺对象任务2旋转供料台控制系统程序设计
知识点2运动控制指令任务2旋转供料台控制系统程序设计指令功能MC_Power系统使能指令块MC_Reset错误确认指令块MC_Home归位轴/设置原点指令块MC_Halt停止轴指令块MC_MoveAbsolute绝对位移指令块MC_MoveRelative相对定位指令块MC_MoveVelocity以设定速度移动轴指令块MC_MoveJog点动指令块MC_CommandTable按照运动顺序运行轴命令指令块MC_ChangeDynamic更改轴的动态设置指令块MC_WreiteParam写入工艺对象变量指令块MC_ReadParam连续读取定位轴的运动数据指令块
知识点2运动控制指令1、MC_Power系统使能指令块任务2旋转供料台控制系统程序设计轴在运动之前必须先被使能。MC_Power块的Enable端变为高电平后,CPU按照工艺对象中组态好的方式使能外部伺服驱动,当Enable端变为低电平后,轴将按StopMode中定义的模式停车,当Enable端为0时,将按照组态好的急停方式停车;当Enable端值为1时将会立即终止输出。用户程序中,针对每个轴只能调用一次“启用和禁用轴”指令,需要指定背景数据块。
知识点2运动控制指令2、MC_Reset错误确认指令块任务2旋转供料台控制系统程序设计MC_Reset错误确认指令块,需要指定背景数块。如果存在一个需要确认的错误,可通过上升沿激活MCReset块的Execute端,进行误复位。
知识点2运动控制指令3、MC_Home归位轴/设置原点指令块任务2旋转供料台控制系统程序设计指令块用于定义原点位置,上升沿使能Execute端,指令块按照模式中定义好的值执行定义参考原点的功能,回原点过程中,轴在运行中时,MCHome指令块中的Busy位始终输出高电平,一旦整个回原点过程执行完毕,工艺对象数据块中的HomingDone位被置1。
知识点2运动控制指令4、MC_Halt停止轴指令块任务2旋转供料台控制系统程序设计MC_Halt块用于停止轴的运动,每个被激活的运动指令,都可由此块停止,上升沿使能Execute后,轴会立即按组态好的减速曲线停车。
知识点2运动控制指令5、MC_MoveAbsolute绝对位置移动指令块任务2旋转供料台控制系统程序设计MC_MoveAbsolute块需要指定背景数据块,在使用的时候,需要先回零。
知识点2运动控制指令6、MC_MoveRelative相对位置移动指令块任务2旋转供料台控制系统程序设计MC_MoveRelative相对位移指令,需要指定者景数据块。它的执行不需要建立参考原点,只需定义运行距离、方向及速度。当上升沿使董Execute端后,轴按照设置好的距离与速度运行,其方向根据距离值的符号(+/-)决定。
知识点2运动控制指令7、MC_MoveVelocity设定速度移动指令块任务2旋转供料台控制系统程序设计MC_MoveVelocity以设定速度移动轴指令块需要指定背景数据块。MC_MoveVelocity指令块可使轴按预设速度运动,需要在Velocity端设定速度,并上升沿使能Execute端,激活此指令块。使用MC_Halt指令块可使运动的轴停止。
知识点2运动控制指令8、MC_MoveJog点动移动指令块任务2旋转供料台控制系统程序设计MC_MoveJog点动指令块需要指定背景数据块MC_MoveJog指令块可让轴运行在点动模式,首先要在Vel
您可能关注的文档
- PLC应用技术项目教程课件:认识PLC及其相关部件.pptx
- PLC应用技术项目教程课件:认识S7-1200 PLC及其相关部件.pptx
- PLC应用技术项目教程课件:旋转供料台控制系统电路设计和搭建.pptx
- PLC应用技术项目教程课件:以太网通信控制系统.pptx
- PLC应用技术项目教程课件:自动分拣系统的设计.pptx
- PLC应用技术项目教程课件:自由口通信控制系统.pptx
- 快乐读书吧《爱丽丝梦游仙境》指导讲义(有答案)六年级语文下册 统编版.docx
- 第六单元《复式折现统计图》(教案)五年级下册数学青岛版.docx
- 第一单元-小数的意义和加减法 四年级数学下册提升(北师大版).docx
- 三年级下册数学学科融合主题学习《位置与方向(一)》.docx
- 第三单元解决问题的策略 三年级下册数学高频考点重难点讲义(苏教版)(1).docx
- 4.4 解比例 数学六年级下册同步培优讲义(苏教版).docx
- 第四单元《根据方向与距离确定物体位置》(教案)五年级下册数学青岛版.docx
- (奥数典型题)第三讲 分解质因数 五年级下册数学思维拓展提升讲义(人教版).docx
- 2.2:2、5、3的倍数-人教版五年级数学下册第二单元:因数和倍数.docx
- 第六单元正比例和反比例 六年级下册数学高频考点重难点讲义(苏教版).docx
- 第二单元除数是一位数的除法 三年级下册数学高频考点重难点讲义(人教版).docx
- 第二单元-认识三角形和四边形 四年级数学下册提升(北师大版).docx
- 第一单元观察物体(三)五年级下册数学高频考点重难点讲义(人教版).docx
- 第九单元 数学广角—推理 二年级数学下册重难点知识点(人教版).docx
文档评论(0)