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

PLC区间比较指令(ZCP)的应用及注意要点

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

简介区间比较指令 ZCP 是将一个数据 [S] 与两个源数据 [S1] 和 [S2] 间的数据进行代数比较,比较结果送到目标操作数 [D]~[D+2] 中, ZCP 指令说明如图 5-19 所示。 图 5-19 区间比较指令 与 CMP 指令

    区间比较指令ZCP是将一个数据[S]与两个源数据[S1][S2]间的数据进行代数比较,比较结果送到目标操作数[D]~[D+2]中,ZCP指令说明如图5-19所示。

区间比较指令

    5-19    区间比较指令

    CMP指令相同,ZCP指令的数据比较是进行代数值大小比较(即带符号比较)。所有的源数据均按二进制数处理。在X0断开时,ZCP指令不执行,M0~ M2保持X0断开前的状态;在X0接通时,当C0的当前值小于十进制数K50时,M0ON;当C0的当前值小于等于K100且大于等于K50时,M1ON;当C0的当前值大于十进制数K100时,M2ON

    使用ZCP指令时应注意:

    ZCP指令中的[S1][S2]可以是所有字元件,[D]YMS

    ②源[S1]的内容比源[S2]的内容要小,如果[S1][S2]大,则[S2]被看到做与[S1]一样大;

    ③如要清除比较如果,要采用复位指令RST。在不执行指令,需清除比较结果时,也要用RSTZRST复位指令。