欢迎来到天天文库
浏览记录
ID:58699447
大小:945.50 KB
页数:43页
时间:2020-10-04
《第5章顺控梯形图的编程方式ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第5章顺控梯形图编程方式根据系统的顺序功能图设计梯形图的方法称为顺序控制梯形图的编程方式。图5.1自动/手动程序的结构对于较为复杂的控制系统,其梯形图一般先采用图5.1自动/手动程序的结构。然后化整为零采用顺控功能图逐一解决。5.1使用STL指令的编程方法FX2N系列PLC有两条步进顺控指令:步进开始指令STL(StepLadderInstruction)步进结束指令RETSTL指令仅对状态元件S有效。使用STL指令且与母线连接的状态寄存器的常开触点称为STL触点,用符号来表示,STL触点有驱动负载、指定转移目标和指定转移条件三个功能。它在梯形图中的表达方式如下图所示。5.1使用STL指令
2、的编程方法STL触点可以直接驱动Y、M、S、T等继电器。与STL触点相连的触点应使用LD或LDI指令。同一状态寄存器的STL触点只能用一次。STL电路中不能使用MC/MCR指令,可以使用CJP/EJP指令(操作复杂,建议不用),MPS指令不能紧跟着STL触点使用。同一元件的线圈可以被不同的STL触点驱动,即可以双线圈输出。一系列的STL指令的最后必须写入RET指令。STL指令使用说明5.1使用STL指令的编程方法图5.3小车控制系统的顺控功能图与梯形图5.1使用STL指令的编程方法⒈单一顺序的编程方式步序指令步序指令0LDM800215LDX21SETS016SETS223STLS018S
3、TLS224OUTY019OUTY35LDX020LDX36SETS2021OUTS08STLS2023RET9OUTY110LDX111SETS2113STLS2114OUTY2(a)状态转移图(b)梯形图(c)指令表单一顺序的编程方式5.1使用STL指令的编程方法在状态转移图的起始位置的状态为初始状态,状态元件中的S0~S9可用作初始状态。开始运行时初始状态必须用其它方法预先驱动,使之处于工作状态。当PLC由STOP向RUN切换的瞬间,使M8002输出一个脉冲,可以激活初始状态;初始状态也可以由其他元件来驱动。初始状态之外的其他状态元件必须用STL指令驱动。程序在一系列STL指令的最后
4、必须要有RET指令;当返回S0时,必须用OUT指令。在顺序控制编程方法中,所有的跳转都必须用OUT指令驱动,不能用SET指令。5.1使用STL指令的编程方法⒉选择序列和并行序列的编程方式(a)状态转移图(b)梯形图选择序列并行序列5.1使用STL指令的编程方法⒉选择顺序和并行顺序的编程方式步序指令0LDM80021SETS03STLS04LDX05SETS207LDX28SETS2110STLS2011OUTY112STLS2113OUTY214STLS20步序指令15LDX116SETS2218STLS2119LDX320SETS2222STLS2223OUTY324LDX425SETS
5、2327SETS2529STLS2330OUTY4步序指令31LDX532SETS2434STLS2435OUTY536STLS2537OUTY638LDX639SETS2641STLS2642OUTY743STLS2444STLS26步序指令45LDX746SETS2748STLS2749OUTY1050LDX1051OUTS053RET5.1使用STL指令的编程方法自动门控制系统的顺序功能图和梯形图举例第6章顺控梯形图编程方式3.部分重复的编程方法在一些情况下,需要返回至某一状态重复执行某一段程序,可以采用部分重复的编程方法。步序指令步序指令100LDX0111SETS22101SET
6、S20113STLS22103STLS20114OUTY2104OUTY0115LDX3105LDX1116SETS23106SETS21118LDX4108STLS21119OUTS20109OUTY1121STLS23110LDX2122OUTY3(a)状态转移图(b)指令表部分重复编程方法5.1使用STL指令的编程方法4.同一分支内跳转的编程方法在一条分支的执行过程中,由于某种需要跳过几个状态,执行下面的程序。此时可以采用同一分支跳转的编程方法。(a)状态转移图(b)指令表同一分支内跳转的编程方法步序指令步序指令100LDX0113LDX2101SETS20114SETS22103S
7、TLS20116STLS22104OUTY0117OUTY2105LDX1118LDX3106SETS21119SETS23108LDX4121STLS23109OUTS22122OUTY3111STLS21112OUTY15.1使用STL指令的编程方法5.跳转到另一条分支的编程方法在某些情况下,程序需要从一条分支的某个状态跳转到另一分支的某个状态,此时可以采用跳转到另一分支的编程方法。(a)状态转移图(b)指令表跳转到
此文档下载收益归作者所有