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

PLC梯形图的上升沿微分DIFU(13)和下降沿微分DIFD(

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

简介如图 1-52 所示,任何一个输出位一般只可用于控制其状态的一条指令。 DIFU (13) 和 DIFD (14) 仅在一个周期中使指定位置 ON 。无论何时执行, DIFU (13) 都将其当前执行条件与先前的执行条件

    如图1-52所示,任何一个输出位一般只可用于控制其状态的一条指令。DIFU (13)DIFD (14)仅在一个周期中使指定位置“ON”。无论何时执行,DIFU (13)都将其当前执行条件与先前的执行条件相比较;如果先前的执行条件是“OFF”,且当前的执行条件为“ON”,则DIFU (13)的指定位将变为“ON”;如果先前的执行条件是“ON”并且当前执行条件是“ON”或“OFF”,则DIFU (13)将置指定位为“OFF”或保持“OFF”状态。因此,假定它每个周期执行,其指定位超过一个周期就不会再为“ON”。无论何时执行,DIFD (14)都将其当前执行条件与先前的执行条件相比较。如果先前的执行条件是“ON”,且当前的执行条件为“OFF”,则DIFD (14)的指定位将变为“ON”;如果先前的执行条件是“OFF”并且当前执行条件是“ON”或“OFF”,则DIFD (14)将置指定位为“OFF”或保持“OFF”。因此,假定它每个周期执行,其指定位超过一个周期就不会再为“ON”。    有些不能用指令微分形式(即在前面加入一个@),但特殊指令在一个单周期内执行时,又希望使用这些指令。当使用这些指令能简化程序时,它们也可以和有微分形式指令的非微分形式一起使用。这些指令不影响标志位。    注意:当指令编程在IL(02)ILC (03)之间、JMPJME之间或子程序中时,DIFU (13)DIFD (14)的执行结果会不确定,参见联锁和联锁解除IL (02)ILC (03)、跳转和跳转结束JMP (04)JME (05)、子程序指令和中断控制INT (89)中内容。
 上升沿微分DIFU (13)和下降沿微分DIFD (14)
    1-52    上升沿微分DIFU (13)和下降沿微分DIFD (14)    在如图1 53所示的这个例子中,当IR00000从“OFF”变为“ON”时,IR20014将在一个周期里变为“ON”;当IR00000从“ON”变为“OFF”时,IR20015将在一个周期里变为“ON”。
和有微分形式指令的非微分形式一起使用
    1-53    和有微分形式指令的非微分形式一起使用