您现在的位置是:首页 > PLC技术 > PLC技术
CP1H系列PLC的联锁/解除联锁(IL/ILC)指令
来源:艾特贸易2017-08-02
简介IL 指令和 ILC 指令配套使用。 IL 和 ILC 指令分别位于某一段程序的开始和结尾处,用于实现 IL 指令和 ILC 指令之间指令的成组控制。 IL 指令设置联锁状态的开始, ILC 指令用于清除联锁
IL指令和ILC指令配套使用。IL和ILC指令分别位于某一段程序的开始和结尾处,用于实现IL指令和ILC指令之间指令的成组控制。IL指令设置联锁状态的开始,ILC指令用于清除联锁设置。其具体含义为当IL指令的执行条件为OFF时,不执行IL和ILC之间的指令,而对其间指令的输出进行联锁,联锁状态见表11-3。IL指令的输入条件为ON时,正常执行从IL指令到ILC指令之间的各指令。
表11-3 IL和ILC之间指令的联锁状态
IL指令和ILC指令可以用作分支点程序的处理。通常在分支电路中利用TR暂时存储继电器来保存前面的运算结果。如图11-27(a)的分支电路,在程序化时使用了TR0寄存器保存前面的执行条件,在后续的电路中加载TR暂时存储继电器的值参与运算。但是注意在梯形图程序输入时并不需要人为添加TR暂时存储继电器。图11-27 (b)是利用IL/ILC指令处理的图11-27 (a)分支电路,消除了分支点。
图11-27 IL和ILC指令应用示例
无论IL指令的执行条件为ON或OFF,PLC都要对IL与ILC之间的程序进行处理,占用扫描时间,所以周期时间不会缩短。注意IL指令和ILC指令不能嵌套,如需嵌套需要使用用MLH-MILC指令或者MILR-MILC指令。
IL指令和ILC指令最好1对1使用。如果多个IL指令对应一个ILC指令时,虽然程序能够执行,但程序检测时会出现IL-ILC错误。两条IL指令对应一条ILC指令的执行动作的例子如图11-28所示。
图11-28 两条IL指令对应一条ILC指令的执行动作示例
点击排行
