《PLC应用技术》课件第4章.ppt

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

图4.19全自动洗衣机示意图2.全自动洗衣机的控制要求PLC投入运行,系统处于初始状态,准备好启动。启动时开始进水,水满(即水位到达高水位)时停止进水并开始洗涤正转,正转15s后暂停,暂停3s后开始洗涤反转,反转15s后暂停,暂停3s后,若正、反转未满3次,则返回从正转开始的动作;若正、反转满3次时,则开始排水。水位下降到低水位时开始脱水并继续排水,脱水10s即完成一次从进水到脱水的大循环过程,若未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了3次大循环,则进行洗完报警,报警10s后结束全部过程,自动停机。3.题目分析本例完全不同于例4.1,例4.1属于简单流程的控制问题,而本例属于带有分支流程的控制问题,具有明显的跳转、循环控制流程,因此需要使用一种重要的编程工具——状态转移图(流程图)。4.解题过程解:(1)画出I/O连接图,如图4.20所示。图4.20I/O连接图(2)状态转移图(流程图)的设计。状态转移图(流程图)的设计,是运用状态编程思想解决顺序控制问题的过程。该过程可以分为下面三个阶段。①任务分解。根据控制要求,将洗衣机的工作过程分解为以下几个工序(状态),如表4.2所示。②弄清楚各个状态的功能,如表7.3所示。表4.2工作过程的分解表4.3各个状态的功能③找出各个状态的转移条件和转移方向。将系统中各个状态连接成状态转移图(流程图),并设置初始条件,结果如图4.21所示。(3)梯形图。根据状态转移图可以画出相应的梯形图,如图4.22所示。图4.21状态转移图(流程图)图4.22梯形图(4)指令。梯形图对应的指令如下:LD M8002 STL S21SET S0 OUT T0STL S0 K150OUT Y6 LDI Y2LD X0 OUT Y1SET S20 LD T0 STL S20 SET S22 LDI X3 STL S22 OUT Y0 OUT T1 LD X3 K30SET S2 LD T1 SET S23 STLS26STL S23 OUTY3OUT T2 OUTY4K150 OUTT4LDI Y1 K100OUT Y2 OUT C2LD T2 K3SET S24 LDI Y2STL S24 OUT Y1OUT T3 LD T4K30 ANI C2OUT C1 OUT S20K3 LD T4LD T3 AND C2ANI C1 SET S27OUT S2 STL S27LD T3 OUT Y5AND C1 OUT T5SET S25 K100STL S25 RST C2RST C1 LD T5LDIX4 OUT S0OUTY3 RETLDX4 ENDSETS26 5.讨论题(1)如果希望在操作时有一个紧急停止按钮,应该如何修改程序?(2)当衣服放置不平衡时,洗衣机会报警,这时又如何修改程序?(3)能否不经过正常洗涤程序直接进行脱水呢?试写出改进后的程序。习题四1.用PLC对冲床进行控制,冲床工作示意图如图4.23所示。初始状态时,机械手在最左边,左限位开关X4接通;冲头在最上面,上限位开关X3接通;机械手松开(Y0断开)。其工作过程如图4.23所示。(1)按下起动按钮X0,Y0接通,机械手夹紧工件并保持;(2)?1s以后,Y1接通,机械手右行;(3)机械手右行到位,接通右限位开关X1,冲头下行(Y3)接通,加工工件;图4.23冲床操作工序的示意图(4)工件加工后,下限位开关X2接通,冲头上行(Y4)接通,上行到位时,上限位开关X3接通,冲头回到初始位置;(5)机械手左行(Y2接通);(6)机械手左行到位,接通左限位开关X4,机械手松开工件(Y0断开),回到初始状态。要求具有两种不同的操作方式:连续自动操作:按下启动按钮后,冲床连续不断地运行,直到按下急停开关才停止运行;单

文档评论(0)

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

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

1亿VIP精品文档

相关文档