请联系客服QQ
艾特贸易网首页

艾特贸易网

FX系列PLC步进指令的应用

提示:

1.步进指令及步进( STL)梯形图FX系列PLC有两条步进指令:STL和RET。采用步进指令进行编程,不仅可以大大地简化PLC程序设计的过程,降低编程的出错率,还可以提

    1.步进指令及步进( STL)梯形图
    FX系列PLC有两条步进指令:STL和RET。采用步进指令进行编程,不仅可以大大地简化PLC程序设计的过程,降低编程的出错率,还可以提高系统控制的及时性。
    步进指令STL( Step Ladder Instruction)用于状态器的动合触点(不用动断触点)与母线的连接。FX2N系列PLC状态器的编号为S0~S899,共900点;FXON系列PLC状态器的编号为S0~S127,共128点。
    RET (Return)用于步进触点返回母线。
    2.步进指令使用注意事项
    (1) STL触点闭合后,与此相连接的电路就可以执行,在STL触点断开时,与此相连接的电路停止执行。STL触点由接通转为断开,要执行一个扫描周期。
    (2) STL步进指令仅对状态器S有效。但是状态器也可以作为一般的辅助继电器使用,对其采用LD、LDI、AND等指令编程,作为一般的辅助继电器使用时,状态器的编号不变,但在梯形图中其触点应采用单线触点的形式表示,不能用步进指令编程。
    (3) STL和RET要求配合使用。这是一对步进(开始和结束)指令。在一系列步进指令STL后,加上RET指令,表明步进指令功能结束,LD点返回到原来母线。
    采用步进指令进行程序设计时,其对应的是步进(STL)功能图及步进(STL)梯形图。STL梯形图的形式和指令的用法如图3.19所示。图中S22被置位时,Y2得电,S22采用SET指令置位,Y2采用OUT指令驱动;当满足转移条件X2 (X2=ON)时,状态就由S22转移到S23,此时S23被置位,执行Y3,同时S22自动复位。
    3.步进指令使用说明
    (1) STL用于S状态器的动合触点,其触点可以直接或通过其他触点去驱动Y、M、ST等元件的线圈,使之复位或置位,但STL触点本身只能用SET指令驱动。
STL、RET指令的用法
    图3.19 STL、RET指令的用法
    (2) STL指令完成的是步进功能,所以当后一个触点闭合时,前一个触点便自动复位,因此在STL触点的电路中允许双线圈输出。
    (3) STL指令在同一个程序中对同一状态寄存器只能使用一次,说明控制过程中同一状态只能出现一次。
    (4)在时间顺序步进控制电路中,只要不是相邻的步进工序,同一个定时器可在多个步进工序中使用,这样可以节省定时器。
    4.STL功能图与梯形图的转换
    采用步进指令进行程序设计时,首先要设计系统的功能图,然后再将功能图转换成梯形图,写出相应的指令语句。将功能图转换成梯形图时,首先要注意初始步的进入条件。初始步一般由系统的结束步控制进入,以实现顺序控制系统连续循环动作的要求,但是在PLC初次上电时,必须采用其他的方法预先驱动初始步,使之处于工作状态。在图3.20中采用特殊的辅助继电器M8002实现初始步SO的置位。某系统的顺序控制程序设计步骤如图3.20 (a)所示。
    对于初始状态器之外的一般状态器必须在其他状态后加入STL指令才能驱动,不能脱离状态器用其他的方式驱动。
    5.多流程步进控制的处理方法
    在顺序控制系统中经常遇到的是选择顺序、并发顺序、跳转与循环顺序以及它们三者的结合,在这里将这些情况统称为多流程步进控制。
    (1)选择顺序的STL梯形图。如图3.21所示为选择顺序的STL功能图和梯形图,图中X1和X4为选择转换条件。当X1闭合时,S21状态转向S22;当X4闭合时,S21状态转向S24,但X1和X4不能同时闭合;当S22或S24置位时,S21自动复位。状态器S26由S23(或S25)置位,当S26置位时,S23(或S25)自动复位。
STL功能图与梯形图的转换
图3.20 STL功能图与梯形图的转换
选择顺序
选择顺序
图3.21 选择顺序
    (2)并发顺序的STL梯形图。图3.22所示为并发顺序的STL功能图和梯形图,图中当转换条件X1闭合时,状态同时转换,S22和S24同时置位,两个分支同时执行各自的步进流程,S21自动复位;当X2闭合时,状态从S22转向S23,S22自动复位;当X3闭合时,状态从S24转向S25,S24自动复位。当S23和S25置位后,若X4闭合,则S26置位,而S23和S25同时自动复位。连续使用STL指令次数不能超过8次,即并联分支最多不能超过8个。
并发顺序
并发顺序
    图3.22 并发顺序
    (3)有局部循环的STL梯形图。如图3.23所示的STL梯形图,是用计数器来控制程序中的循环操作次数的,在状态器S24置位后,计数器计数。当C10未计满10次且X4闭合时,S24状态循环到S22,此状态循环10次后C10动作,即C10的动合触点闭合,若X5也闭合,则S25被置位,同时C10动断触点断开,状态循环停止。
用计数器控制循环操作次数
图3.23 用计数器控制循环操作次数

(责任编辑: 佚名 )

  • 本文关键字:PLC 指令 

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com