中继指令的使用是调节并控制数据表中的位的状态,例如用于定时器控制的输入比特或比特词。
这些指令是:
- XIC控制ON条件的位
- XIO控制OFF条件的位
- OTE持有钻头或关闭(非保持避免)
- OTL锁定位上(保持性)条件
- OUT在OFF(保留)条件下返回(unlatch)位。
梯形图位逻辑上的程序指令:
逻辑响
在每一种情况下执行指令,根据一定的条件测试位址,无论条件是ON还是OFF。
RONG由连续线组成,具有从阶段开头开始的正确指令,直到输出激活(已启用)。
常开(助记:XIC.):
当元件电路闭合时,输入端与设备相连的模块将检测闭合电路。处理器会反射性地给表数据一个ON语句。当处理器获得与输入终端地址一致的XIC指令时,处理器将决定关闭哪个组件。如果处理器得到一个ON语句,那么逻辑指令将被设置为" true "。如果处理器得到一个OFF语句,逻辑指令将被设置为“不true (false)”。
例子:
如果I: 1/0位条件被指定为ON,那么在输入表中它将被设置为" true "。该位对应1号槽位输入模块的0号端子。如果输入电路为“真”,指令也为“真”。
常闭(助记符:xio.)
当元件电路断开时,输入端子与设备相连的模块将检测闭合电路。作为条件反射,处理器将给表数据一个OFF语句。当处理器得到与输入终端地址一致的XIO指令时,处理器将决定关闭(打开)哪个组件。如果处理器得到一个OFF语句,那么逻辑指令将被设置为“true”。如果处理器得到一个ON语句,那么逻辑指令将被设置为" not true (false) "。
如果rsg中的xio指令的条件是“true”(输入打开),则处理器可以激活输出指令。如果XIO指令是“假”(关闭输入),则处理器无法激活输出指令。
测试真或假说明取决于处理器指定的位地址的状态(开启或关闭)。
例子:
如果位状态I: 1/0设置为OFF,则输入表设置为“true”。该位对应1号槽位中输入模块的0号端子。如果输入电路为“false”,则指令为“true”。
输出(助记符:投票选出)
OTE指令用于控制内存中的位。如果该位对应于终端模块输出,则连接到该终端的设备在指令为有源指令时通电,在无源指令时断电。
如果电路状态为“假”,则与电路相关联的组件将被断电。otte指令与中继组件相同,其中该指令由先前的输入指令控制。otte指令转发到处理器以控制空间中的位。
OTL和OTU:
OTL指令是一个受限制的输出指令,只能关闭位,但无法关闭它。这些指令通常与OTU指令成对使用。
如果处理器模式从运行位置切换到PROG,或者处理器失去电源(并且有存储器的备用电池),如果此指令的最后条件为真,则此条件仍然存在即使条件为TRUE,控制输出锁存指令也会变为FALSE,即使情况也保持。
解锁(OUT)输出指令通知处理器关闭空间中的地址位。在此之后,该位无论在什么条件下都保持OFF状态,直到它被另一个空间上的OTL指令专门打开。