任务5.14 PLC控制步进电机教学情境.pptVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务5.14 PLC控制步进电机教学情境.ppt

任务5.14 PLC控制步进电机教学情境 5.14.1 教学情境的学习目的 掌握一位指令SHRB和利用移位指令编写梯形图,实现数据处理、灯光控制及控制电机运行等。 5.14.2教学情境的内容 1.任务说明 本任务是利用PLC控制步进电机。步进电机是一种静电脉冲信号转换为线位移或角位移的电动机,广泛应用于打印机位移和托架移动,复印件纸数控制,绘图仪的X、Y轴驱动和数控车床的X、Y轴驱动等。图5-99所示是步进电机通过顺序切换开关,控制电动机每组绕组轮流通电,以使电动机转子按照顺时针方向一步一步的动。切换开关由电脉冲信号控制,脉冲信号由PLC根据控制要求计算后发出,然后在经过分配放大后驱动步进电机。其驱动过程如图5-100所示。现以PLC位移指令实现步进电机正反转和调速控制、以三相三拍电动机为例,说明脉冲序列由I1.0~I1.2(晶体管输出)送出,作为步进电机驱动电源功放电路的输入。 2.电路图 图5-99步进电机工作原理图 图5-100 步进电机工作原理图 3.输入输出分配表 输 入 输 出 输入继电器 作 用 输出继电器 作 用 I0.0 启动开关 I1.0~I1.2 电动机脉冲序列 I0.1 正反转切换开关 I0.2 减速按钮 I0.3 加速按钮 表5-23 I/O分配表 4.流程图 图5-101流程图 5.梯形图 图5-102 梯形图 步进电机控制梯形图中采用积算定时器T32作为脉冲发生器,产生移位脉冲,其设定值K3~K500,定时值K3~K500步/s的变速范围。VW0为脉冲发生器设定值调整时间限制。 (1) 初始化程序。程序开始运行时,VW0设置初始化值为K500,Q0.0、Q0.1、置1。 (2) 步进电动机正转。按下I0.0,驱动定时器T32,VW0初始化值K500作为定时器T32的设定值当I0.1为OFF,T32每完成一次定时,就会按照QB0的值形成正序脉冲系列101→011→110→101→011→110…,即在T32的作用下最终形成010,011,110的三拍循环。 (3) 步进电动机反转。I0.1未按下,T32每完成一次定时,就会按照QB0的值形成反序脉冲系列101→110→011→101→110→011…,即在T32的作用下最终形成010,110,011的三拍循环。 (4) 减速调整。I0.2为减速按钮,当按下I0.2时,定时器T32的设定值VW0增加,即T32定时值增加,每秒步数减少,于是不进电动机转数变小。 (5) 加速调整。I0.2为加速按钮,当按下I0.2时,定时器T32的设定值VW0减加,即T32定时值减加,每秒步数增加,于是不进电动机转数变大。 5.14.3 知识链接 1.左移和右移 将输入IN中的各位向右或向左移支N位后,送给输出OUT移位数据存储单元的移出端与SM1.1(溢出标志)相连,所以最后被移出的位被放到SM1.1位存储单元中。 移位时,移出位进入SM1.1,另一端自动补0。 移位次数与移位数据的长度有关,如果所需移位次数大于或等于数据的位数,则超出的次数无效。 如果移位操作使数据变为0,则零标志位(SM1.0自动置位)。移位字数N字节型数据(最大255)。 (1)字节左移和字节右移 SLB和SRB,字节左移和字节右移。使能输入有效时,把字节型输入数据IN左移或右移N位后,再将结果输出到OUT所指的字节存储单元。最大实际可移位次数为8。 以SLB指令为例,指令执行情况如下表 移位次数 地址 单元内容 位 说 明 0 MB0X 移位前 1 MB01 数左移,移出位 2 MB00 数左移,移出位 表5-24 指令执行情况 (2)字左移或右移指令 SLW和SRW,字左移和字右移。指令盒与字节移位比较,只有名称变为SHR_W和SHR_W。使能输入有效时,把字型输入数据IN左移或右移N位后,再将结果输出到OUT所指的字存储单元。最大实际可移位次数为16。 指令格式:SLW OUT, N (字左移) RW OUT, N (字右移) 例: SLW MW0, 2 SRW LW0, 3 以SRW指令为例,指令执行情况如下表所示 移位次数 地址 单元内容 位 说 明 0 LW0 1011010100110011 X 移位前 1 LW0 0101101010011001 1 右移, 2 LW0 0010110101001100 1 右移, 3 LW0 0001011010100110 0 右移, 表5-25 指令执行情况 2.循环左移、循环右移 循环左移和循环右移根据所循环移位的数的长度分别又可分为字节型、字型、双字型。 循环移位特点: 移位数据存储单元的移出端与另一端相连,同时又与SM1.1(

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档