您现在的位置是:首页 > 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)之间、JMP和JME之间或子程序中时,DIFU (13)和DIFD (14)的执行结果会不确定,参见联锁和联锁解除IL (02)和ILC (03)、跳转和跳转结束JMP (04)和JME (05)、子程序指令和中断控制INT (89)中内容。 图1-52 上升沿微分DIFU (13)和下降沿微分DIFD (14) 在如图1 53所示的这个例子中,当IR00000从“OFF”变为“ON”时,IR20014将在一个周期里变为“ON”;当IR00000从“ON”变为“OFF”时,IR20015将在一个周期里变为“ON”。
图1-53 和有微分形式指令的非微分形式一起使用
点击排行
