PLC应用技术项目教程课件:旋转供料台控制系统程序设计.pptx

PLC应用技术项目教程课件:旋转供料台控制系统程序设计.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

您可能关注的文档

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档