您现在的位置是:首页 > PLC技术 > PLC技术

CPM2AH系列PLC的IL(02)和ILC(03)指令说明

来源:艾特贸易2017-06-05

简介互锁指令 IL(02)[InterLock] 和解除互锁指令 ILC(03)[Inter Lock Clear] 互锁指令 IL (02) 和解除互锁指令 ILC(03) 的操作码、名称、功能、梯形图、操作数如表 3-10 所示。 表 3-10 互锁指令和解除互锁

    互锁指令IL(02)[InterLock]和解除互锁指令ILC(03)[Inter Lock Clear]

    互锁指令IL (02)和解除互锁指令ILC(03)的操作码、名称、功能、梯形图、操作数如表3-10所示。

    3-10    互锁指令和解除互锁指令

互锁指令和解除互锁指令

    指令说明:

   (1)互锁和解除互锁指令是专为处理分支电路而设计的。IL指令前的串联触点相当于分支电路分支点前的总开关,ILC指令无需驱动条件可直接与左母线相连。ILILC间的梯形图相当于各条分支电路。

   (2)互锁IL指令有效,相当于总开关接通,在ILILC之间的梯形图被驱动。但不论互锁指令有效与否,ILILC之间的指令均参与运算,都要占用扫描时间。

   (3)IL内再采用IL指令,就成为互锁指令的嵌套,相当于在总开关后再接下一级总开关,但ILC指令只能用一条。

   ILILC指令的应用举例如图3-18所示。

    在图3-18中,当触点0.00闭合时,IL有效,若此时触点0.010.02闭合,则输出继电器线圈10.00得电,定时器线圈TIM000得电,10s后触点TIM000闭合,线圈10.02得电,如图3-18 (c)所示。当触点0.00断开时,IL指令无效,此时若触点0.010.02闭合,线圈10.00TIM000均无法得电,输出继电器10.00、定时器TIM000均不被驱动,如图3-18(a)所示,因此线圈10.02也不会被驱动。因线圈10.01ILC指令之后,不受互锁指令IL的影响,当触点0.01闭合时,它仍然会被驱动。

IL、ILC指令的应用举例

    3-18    ILILC指令的应用举例

   (a)梯形图(触点0 00断开时程序运行情况);(b)指令表;(c)触点0.00接通时程序运行情况

    分支电路也可以采用图3-19(a)的方法来处理,其作用同图3-18 (a)完全一样,而且更为形象直观,但它们的指令是不一样的,在图3-18中使用了暂存继电器TRO,它是将触点0.00状态存放在暂存继电器TRO中,在需要的时候调用它。从指令表中不难看出,当分支较多时,使用TR处理,比用互锁指令处理的程序要繁琐一些。

    注意,在用梯形图编程时,编程界面上是看不到TR0的;但在用指令表编程时,必须要用到TR0,否则就无法实现预期的功能。

   ILILC指令的嵌套应用举例如图3-20所示。

    在图3-20中,和触点0.03相连的IL是互锁的第二层,因为多了一层互锁,所以只有当触点0.000.030.02同时闭合时,才能驱动定时器线圈TIM000

使用TR0指令的梯形图举例

    3-19    使用TR0指令的梯形图举例

   (a)梯形图;(b)指令表

IL、ILC指令的嵌套应用举例

    3-20    ILILC指令的嵌套应用举例

   (a)梯形图;(b)指令表