比较指令CMP的用法
1、CMP指令的操作数
在plc中CMP比较指令有三个操作数,两个源操作数[S1.]和[S2.],一个目标操作数[D.]。该指令将[S1.]和[S2.]进行比较,将结果送到[D.]中。
2、CMP指令使用说明
如下图:
3、CMP指令怎么使用
在执行条件为ON时,将C1 和C2进行比较。
当 C1 > C2时,标志位25505 ON
当 C1 = C2时,标志位25506 ON
当 C1 < C2时,标志位25507 ON
CMP比较指令是比较2个值,将其结果(大、一致、小)输出软元件(3点)。
动作和说明如下:
当X0为ON时,若计数器的当前值小于10时,Y1有输出;当计数器的当前值等于10时,Y2有输出;当计数器的当前值大于10时,
Y3有输出,当计数器的当前值为15时,Y3和Y4同时有输出,由于采用Y4的动合触点给计数器复位,所以Y4线圈的得电时间仅为一个扫描周期。