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

PLC的比较与区间比较指令

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

简介比较指令包括 CMP (比较)和 ZCP (区间比较)两条,如表 4-4 所示。 表 4-4 CMP (比较)、 ZCP (区间比较)指令 (1) 比较指令 CMP (D) CMP (P) 指令的功能是将源的操作数 [S1.] 和 [S2 . ] 数据

    比较指令包括CMP(比较)和ZCP(区间比较)两条,如表4-4所示。    4-4    CMP(比较)、ZCP(区间比较)指令
CMP(比较)、ZCP(区间比较)指令
    (1)比较指令CMP    (D) CMP (P)指令的功能是将源的操作数[S1.][S2]数据进行比较,比较结果用目标元件[D.]的状态来表示。    示例及使用:如图4-16所示,当X1为接通时,把常数100C20的当前值进行比较,比较的结果送入M0 - M2中。X1OFF时不执行,M0~ M2的状态也保持不变。    (2)区间比较指令ZCP    (D) ZCP (P)指令的功能是将源的操作数[S.][S1][s2]的内容进行比较,并比较结果送到目标操作数[ D]中。    示例及使用:如图4-17所示,当X0ON时,把C30当前值与K100K120相比较,将结果送M3M4M5中。X0OFF,则ZCP不执行,M3M4M5不变。
比较指令的使用
    4-16    比较指令的使用
区间比较指令的使用
    4-17    区间比较指令的使用    使用指令CMP/ZCP时应注意:    1)[S1][S2]可取任意数据格式,目标操作数[D]可取YMS    2)使用ZCP时,[S2]的数值不能小于[S1]    3)所有的源的数据都被看成二进制值处理。