微分指令分为上升沿微分(difu)和下降沿微分(difd)指令。所谓上升沿微分指令就是当它的执行条件从off变成on时,上升沿微分指令就会变成on一个周期;而下降沿微分就是当它的执行条件从on变成off时,下降沿微分指令就会变成on一个扫描周期。图是具有微分指令的梯形图,由该梯形图转换成的助记符程序见表。
该指令的操作数是ir、ar、hr、lr区域中位地址。
图 具有微分指令的梯形图和时序图
表 图所示梯形图的助记符程序
图所示的梯形图中,当条件ir00000从off变成on时,ir00200变成on一个扫描周期,因为只是在这个扫描周期有上升沿产生。基于同样的理由,当条件ir00001从on变成off时,ir00201变成on一个周期。