首页 理论教育 FX系列PLC步进指令详解

FX系列PLC步进指令详解

时间:2023-06-21 理论教育 版权反馈
【摘要】:步进指令是专为顺序控制而设计的指令。FX2N中有两条步进指令:STL和RET。STL和RET指令只有与状态继电器S配合才能具有步进功能。如STL S20表示状态常开触点,称为STL触点,它在梯形图中的符号表示为它没有常闭触点。一旦结束本步信号为ON,则关断S20进入下一步,如S21步。步进指令命使用的注意事项。2)由于PLC只执行活动步对应的电路块,所以使用STL指令时允许双线圈输出。

FX系列PLC步进指令详解

(1)指令说明。

步进指令是专为顺序控制而设计的指令。在工业控制领域许多的控制过程都可用顺序控制的方式来实现,使用步进指令实现顺序控制既方便实现又便于阅读修改。

FX2N中有两条步进指令:STL(称为步进触点指令)和RET(称为步进返回指令)。

STL和RET指令只有与状态继电器S配合才能具有步进功能。如STL S20表示状态常开触点,称为STL触点,它在梯形图中的符号表示为

978-7-111-40121-6-Chapter06-30.jpg

它没有常闭触点。我们用一个状态器S记录一个工步,若STL S20有效(为ON),则进入S20表示的一步(类似于本步的控制开关),开始执行本阶段该做的工作,并判断进入下一步的条件是否满足。一旦结束本步信号为ON,则关断S20进入下一步,如S21步。RET指令是用来复位STL指令的。执行RET后将重回母线,退出步进状态。

(2)状态转移图。

一个顺序控制过程可分为若干个阶段,也称为步或状态,每个状态都有不同的动作。当相邻两状态之间的转换条件得到满足时,就将实现转换,即由上一个状态转换到下一个状态执行。我们常用状态转移图(也称功能表图、流程图)描述这种顺序控制过程。如图6-20所示,用状态元件S记录每个状态,X为转换条件。如当X1为ON时,则系统由S20状态转为S21状态。

978-7-111-40121-6-Chapter06-31.jpg(www.xing528.com)

图6-20 状态转移图与梯形图

状态转移图中的每一步包含三个内容(称为三个要素),本步驱动的内容、转移条件及指令的转换目标。如图6-20中,S20步驱动Y0,当X1有效(为ON)时,则系统由S20状态转为S21状态,X1即为转换条件,转换的目标为S21步,其中转移目标和转移条件是必不可少的,而驱动动作则视具体情况而定,也可能没有实际的动作,驱动与转移的关系为先进行驱动动作处理,然后进行状态转移处理,不能颠倒。

(3)步进指令命使用的注意事项。

1)与STL触点相连的触点应用LD或LDI指令,只有执行完RET后才返回左侧母线;驱动动作用OUT指令,STL触点可直接驱动或通过别的触点驱动Y,M,S,T等元件的线圈。当同一负载需要连续多步驱动时可使用多重输出,也可使用SET指令将负载置位,等到负载不需要驱动时再用RST指令将其复位。

2)由于PLC只执行活动步对应的电路块,所以使用STL指令时允许双线圈输出。

3)STL触点驱动的电路块中不能使用MC和MCR指令,但可以用CJ指令;在转移条件对应的电路中,不能使用ANB,ORB,MPS,MRD,MPP指令,可先转化成驱动某一继电器,由继电器相应触点再作为转移条件。

4)步与步之间的状态转换需满足两个条件:一是前级步必须是活动步;二是对应的转换条件要成立。满足上述两个条件就可以实现步与步之间的转换。一旦后续步转换成功成为活动步,前级步就要复位成为非活动步。

5)画流程图时要遵循:步与步之间必须有转移隔开;转移和转移之间必须有步隔开;步和转移、转移和步之间用有向线段连接,通常画顺序功能图的方向是从上到下或从左到右,按照正常顺序画图时,有向线段可以不加箭头,否则必须加箭头。先进行驱动处理,后进行转移处理,两者不能颠倒。驱动处理就是该步的输出处理,转移处理就是根据转移方向和转移条件实现下一步的状态转移。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈