- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于顺序控制摘要:本文基于顺序控制,提出种PLC程序设计方法,对各种设计方法的思路和特点,作了全面的阐述和归纳总结,并对它们进行了比较。关键词:PLC,顺序控制,,指令。
言在自动化生产线上,需要按一定的顺序。用PLC程序实现传送工作站顺序控制,不仅具有程序设计简易、方便、可靠性高等特点,而且程序设计方法多样,便于不同层次设计人员理解和掌握。本文以FX-2N系列PLC为例,提出基于传送工作站顺序控制的种PLC程序设计方法。系统控制要求传送工作站顺序控制系统示意图,如图所示
图1
传送站将工件从料仓传送到加工站。气缸A将工件推出料仓,气缸B将其传送到加工站。要求必须等的活塞杆回缩到尾端的时候,气缸A的活塞杆才能返回。按下启动按钮后能周期整个装置能周期运行,按下停止按钮后等该传动周期结束后程序结束。其动作过程是:气缸A伸出—气缸B伸出—气缸B缩回—气缸A缩回。
I/O点设置
根据设计需要设计I/O点,分配表如表1所示。
表1
启动按钮 X000 停止按钮 X005 A气缸伸出限位器 X001 A气缸伸出 Y001 B气缸伸出限位器 X002 B气缸伸出 Y002 B气缸缩回限位器 X003 B气缸缩回 Y003 A气缸缩回限位器 X004 A气缸缩回 Y004 系统程序设计
图2
由设计要求可知程序运行分为4步,如图2所示。按下启动按钮X000后,气缸A伸出,伸出到位后,气缸B伸出,伸出到位后,气缸B缩回,缩回到位后,气缸A缩回。用顺序功能图能较直观的表现系统的运行过程,在此基础上设计梯形图就变得较为方便。所以在PLC的程序设计过程中,顺序功能图的设计是一个必不可少的环节。
4.1 使用起保停电路方式的程序设计法
使用的梯形图程序 图3
按下启动按钮X000后,气缸A伸出,伸出到位后X001工作,气缸A伸出停止,气缸B伸出,伸出到位后X002工作,气缸B伸出停止,气缸B缩回,缩回到位后X003工作,气缸B缩回停止,气缸A缩回,缩回到位后X004工作,气缸A缩回停止,进入下一次工作周期,依次循环。按下停止按钮X005后,程序在这次工作周期结束后停止,不进入下一次循环。
起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号PLC的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,对于有一定电工基础的初学者特别容易上手,因此得到了广泛的应用。这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的PLC改造过程中应用较多。
置位/复位指令设计法使用置位/复位指令设计的梯形图程序,如图 图4
按下启动X000按钮,辅助继电器M0工作,气缸A伸出状态置位1工作,伸出到位后X001工作,气缸A伸出状态复位0停止,气缸B伸出状态置位1工作,伸出到位后X002工作,气缸B伸出状态复位0停止,气缸B缩回状态置位1工作,缩回到位后X003工作,气缸B缩回状态复位0停止,气缸A缩回状态置位1工作,缩回到位后X004工作,气缸A缩回状态复位0停止,进入下一次工作周期,依次循环。按下停止按钮X005后,辅助继电器M0停止,程序在这次工作周期结束后停止,不进入下一次循环。
这种设计法是利用置位/复位指令对简单顺序控制系统也可直接对输出继电器置位或复位。该方法无需再增加内部继电器来,逻辑顺序转换关系十分明确,对于初学者编程时,更加容易理解和掌握。步进指令设计法5所示。
图5
系统一得电,进入准备步S0。按下启动按钮X000后,进入S20程序步,气缸A伸出。伸出到位后X001工作,进入S21程序步,气缸A伸出停止,气缸B伸出。伸出到位后X002工作,进入S22程序步,气缸B伸出停止,气缸B缩回。缩回到位后X003工作,进入S23程序步,气缸B缩回停止,气缸A缩回。缩回到位后X004工作,进入S0程序步,气缸A缩回停止,进入下一次工作周期,依次循环。按下停止按钮X005后,程序进入S0后停止,不进入下一次工作周期。
步进指令是专门为顺序控制设计提供的指令,步进指令按严格的顺序分别执行各个程序段,每个步进程序段都是相对独立的,只有执行完前一段程序后,下一段程序才能被激活。在执行下一段程序之前,PLC要将此前步进过程复位,为下一段程序的执行做准备。在程序所用的输出继电器、内部继电器、定时器、计数器等都不允许出现
文档评论(0)