五相单双十拍步进电动机的程序与调试.docVIP

五相单双十拍步进电动机的程序与调试.doc

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

内容摘要 基于PLC控制的步进电动机具有设计简单,实现方便,参数设置灵活等优点,本次课程设计主要采用PLC来控制步进电动机的运转,以此实现五相单双十拍的程序设计,主要采用移位指令对脉冲进行步进控制,即每当脉冲右移一位时,步进电动机则转过一个步距角,即完成程序所谓的一拍,完成十拍后则移位寄存器对此重新赋予初值,以此完成其任务要求;该设计比较着重的讲解了PLC控制步进电动机的过程,以及PLC设计的基本步骤和方法,其主要内容包括课题的设计任务与要求,主电路,I/0地址分配表,PLC外部接线图,控制流程图,移位指令控制步进逻辑表,梯形图,语句表及元件清单等,本程序尤其是采用了16位移位寄存器,简化了程序设计,在程序设计中起到了重要有效的作用。 关键词:PLC;步进电动机;步距角;梯形图 目 录 第1章 引言 1 第2章 系统总体方案设计 2 2.1 确定控制方案 2 2.1.1 程序设计的基本思路 2 2.1.2 五相步进电动机的控制要求 2 2.1.3 方案原理分析 2 第3章 PLC控制系统设计 3 3.1 输入输出地址分配 3 3.2 PLC类型选择 4 3.3 系统接线图设计 4 3.4 控制流程图 4 3.5 梯形图设计 6 3.5.1 步进控制程序设计 6 3.5.2 梯形图设计 8 3.6 元件清单 13 结论 14 设计总结 15 谢辞 16 附录(源程序语句) 17 参考文献 21 第1章 引言 步进电动机广泛用于工业的各个领域中,步进电动机具有快速起停、精确步进、定位等特点;当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”, 它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度;常采用单位脉冲序列来控制步进电动机的运转,若采用单片机控制,则需要复杂的程序和接线电路,而用plc控制步进电动机可实现简单方便,参数灵活的动作,距角特性展现了步进电动机的运转特性,经常通过增加步进电动机的拍数来实现改变距角特性,这是步进电动机的一个主要特点;以下则是如何用plc来控制实现五相步进电动机的单双十拍正反转。 第2章 系统总体方案设计 2.1 确定控制方案 2.1.1 程序设计的基本思路 在进行程序设计时,要先确定其控制的要求所在,由于CPU对程序串行连续扫描时,会造成输出输入的滞后问题,使输出输入的精度形成偏差,不能较好的反映其控制程序的设计,且滞后时间延长,滞后则越明显,控制精度就越低。因此在设计控制程序时,要尽量使程序简洁、紧凑;同时,在设计程序时要根据其生产流程的不同,使控制时序发生变化;使用PLC直接控制步进电机时,可使用PLC产生控制步进电机所需要的各种时序的脉冲。根据步进电动机的工作方式,及所要求的频率,画出各相的时序图,而就移位指令则能实现各种时序脉冲的要求,可较好的满足其设计要求。 2.1.2 五相步进电动机的控制要求 1.五相步进电动机有五个绕组:A、B、C、D、E 正转顺序:A AB B BC C CD D DE E EA 反转顺序:A AB B BC C CD D DE E EA 2.用五个开关控制其工作: 1号开关控制其运行(启/停) 2号开关控制其低速运行(转过一个步距角需0.5秒) 3号开关控制其中速运行(转过一个步距角需0.1秒)) 3.3 系统接线图设计 PLC系统接线图中的输入输出设备、电源类型的选择、CPU的选择、熔断器等要结合整个系统的控制要求来设置,步进电动机的五相单双十拍控制其外部接线如图所示:(见附录图PLC外部接线图) 3.4 控制流程图 根据其上具体要求,可作出步进电动机在运行时的流程框图,如下图所示,结合考虑控制的具体步骤要求,可将PLC梯形图大体分为几个模块进行编程,模块1:步进电动机步进速度选择;模块2:启动、停止;模块3:正转、反转;模块4:移位指令控制步进模块;模块5:A、B、C、D、E五相绕组控制。然后根据各模块之间的联系,进行顺序连接,最后对程序进行调试、运行,实现其整个过程的控制要求。图3.4: N 3.5 梯形图设计 3.5.1 步进控制程序设计 采用移位指令对脉冲进行步进控制,首先指定位移寄存器MW0,按照五相单双十拍步进电动机的步进顺序,移位寄存器的赋予初值见下表: M1.1 M1.0 M0.7 M0.6 M0.5 M0.4 M0.3 M0.2 M0.1 M0.0 1 0 0 0 0 0 0 0 0 0 每当脉冲右移一位时,电机转过一个步距角,即完成所谓的一拍,完成十拍后则重新赋

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档