您现在的位置是:首页 > PLC技术 > PLC技术
CPM2A系列PLC的互锁(IL(02))和解除互锁(ILC( 03))指令
来源:艾特贸易2017-06-05
简介IL( 02) 指令总是和 ILC( 03) 指令一起使用,建立连锁关系。其梯形图如图 7-49 所示。 图 7-49 END(01) 指令梯形图 IL(02) 的执行条件是 ON 时,程序将按编写的顺序执行,从 IL( 02) 所在的点到下
IL( 02)指令总是和ILC( 03)指令一起使用,建立连锁关系。其梯形图如图7-49所示。
图7-49 END(01)指令梯形图
IL(02)的执行条件是ON时,程序将按编写的顺序执行,从IL( 02)所在的点到下个ILC( 03)之间用一个ON执行条件开始执行每条指令行。
IL(02)的执行条件是OFF,在IL(02)和ILC (03)之间的连锁部分程序按表7-2所示处理。
表7-2 IL(02)和ILC( 03)连锁程序处理表
指 令
处 理
OUT和OUT NOT
指定位变OFF
TIM 和 TIMH(15)
复位
CNT,CNTR(12)
保持当前值
KEEP(11)
保持位状态
DIFU(13)和 DIFD(14)
不执行(见如下说明)
所有其他的指令
指令不执行。所有在指令中写作操作数的
IR、AR、LR、HR和SR位和字置OFF
IL( 02)指令在一段程序中可以多次使用,在每条IL(02)指令到下一条ILC( 03)指令之间产生连锁功能。在一条或者多条IL( 02)指令后一定有一条IL(03)。但注意连锁指令不能嵌套。这两条指令不影响任何标志位。
如果DIFU( 13)和DIFD( 14)指令在连锁程序段中,且IL( 02)的执行条件为OFF,则不记录DIFU(13)或DIFD( 14)的执行条件的变化。当IL( 02)的执行条件为ON后立即执行连锁部分中的DIFU( 13)或DIFD( 14),在连锁有效之前(即IL( 02)的连锁条件变为OFF之前),DIFU(13)或DIFD( 14)的执行条件将与现存的执行条件相比较。它的梯形图和位状态如图7-50所示。当000000是OFF时,连锁有效。注意即使00001已是OFF然后变
为ON,20000将不会在标为A的点上置ON。
图7-50 IL(02)和ILC(03)梯形图和状态图
【例7-17】 图7-51为二次的IL( 02)和一个ILC(03)的程序梯形图。
图7-51 二次的IL(02)和一个ILC(03)的程序梯形图
当第一个IL(02)的执行条件是OFF,TIM将复位到1.5s,CNT 001将不发生变化,并且01002将变为OFF。当第一个IL( 02)的执行条件是ON,第二个IL( 02)的执行条件是OFF,TIM 000将根据00001的状态发生变化。CNT 001将不变,并且01002将变为OFF。当两个IL( 02)的执行条件都是ON,程序将按编程顺序执行。
点击排行
