您现在的位置是:首页 > 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所示。

END(01)指令梯形图

    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、ARLRHRSR位和字置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所示。当000000OFF时,连锁有效。注意即使00001已是OFF然后变

ON20000将不会在标为A的点上置ON

 IL(02)和ILC(03)梯形图和状态图

    7-50    IL(02)ILC(03)梯形图和状态图

    【例7-17  7-51为二次的IL( 02)和一个ILC(03)的程序梯形图。

二次的IL(02)和一个ILC(03)的程序梯形图

    7-51    二次的IL(02)和一个ILC(03)的程序梯形图

    当第一个IL(02)的执行条件是OFFTIM将复位到1.5sCNT 001将不发生变化,并且01002将变为OFF。当第一个IL( 02)的执行条件是ON,第二个IL( 02)的执行条件是OFFTIM 000将根据00001的状态发生变化。CNT 001将不变,并且01002将变为OFF。当两个IL( 02)的执行条件都是ON,程序将按编程顺序执行。