在前面的叙述中已经了解到了自锁,自锁可以使动作保持。下面将要介绍的指令也可以做到自锁控制,并且它们也是在PLC控制系统中经常用到的一个比较方便的指令。
在PLC控制系统中,许多情况需要自锁,利用SET和RST指令便可以方便地进行自锁和解锁控制。
1.SET指令
SET指令称为“置位指令”。它的功能为驱动线圈输出,使动作保持,具有自锁功能。其操作元件为Y、M、S。Y、M为1个程序步,S、特殊辅助继电器M为2步。
图4-66所示为SET指令在梯形图中的表示。
2.RST指令
RST指令称为“复位指令”。它的功能为清除保持的动作,以及寄存器的清零。其操作元件为Y、M、S、T、C、D、V、Z。Y、M为1个程序步,S、特殊辅助继电器M、T、C为2步,D、V、Z、特殊数据寄存器D为3步。
图4-65 梯形图、指令表及时序图
图4-67所示为RST指令在梯形图中的表示。
图4-66 SET指令在梯形图中的表示
图4-67 RST指令在梯形图中的表示
图4-68所示为SET、RST指令的使用。
【例4-31】 写出如图4-69a所示梯形图的时序图和语句表。
0 LD X001
1 SET Y001
2 LD X002(www.xing528.com)
3 RST Y001
例题解释:
1)当X001接通时,Y001接通并自保持接通;
2)当X002接通时,Y001清除保持。
3.SET、RST指令使用说明
1)用SET指令使软元件接通后,必须要用RST指令才能使其断开。
2)如果两者对同一软元件操作的执行条件同时满足,则清零操作优先。
图4-68 SET、RST指令的使用
3)可以使用RST指令对数据寄存器D、变址寄存器V、Z的内容进行清零;可以使用
RST指令对积算定时器T246~T255的当前值及触点进行复位。
图4-69 梯形图和时序图(例4-31)
a)梯形图 b)时序图
4)SET指令的目标元件为Y、M、S,RST指令的目标元件为Y、M、S、T、C、D、V、Z。RST指令常被用来对D、Z、V的内容清零,还用来复位积算定时器和计数器。
5)对于同一目标元件,SET、RST可多次使用,顺序也可随意,但最后执行者有效。
6)在第3章中介绍过编程元件计数器,计数器的当前值达到设定值后输出触点动作。即使被计数信号增加,其输出触点依然动作。要想使当前值和输出触点复位,就要使用RST指令完成。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。