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

FX系列PLC的比较指令

来源:艾特贸易2018-03-26

简介比较指令包括 CMP (比较)和 ZCP( 区间比较 ) 两条。 (1) 比较指令 (CMP) 编号为 FNC10 ,是将源操作数 [S1 . ] 和源操作数 [S2 . ] 的数据进行比较,比较结果用目标元件 [D . ] 的状态来表

    比较指令包括CMP(比较)和ZCP(区间比较)两条。

   (1)比较指令(CMP)  编号为FNC10,是将源操作数[S1]和源操作数[S2]的数据进行比较,比较结果用目标元件[D]的状态来表示。它的使用如图4-32(a)所示。

   (2)区间比较指令(ZCP)  (D) ZCP( P)指令的编号为FNC11,指令执行时源操作数[S][S1][S2]的内容进行比较,并比较结果送到目标操作数[D]中。

    在图4-32(a)中,X0为比较指令的执行条件。当X0=OFF时,比较指令不执行,此时M0M1M2的状态保持不变。当X0=ON时进行比较,由比较结果决定M0M1M2的状态。比较结果有3种情况:当K100>C20的当前值时,M0闭合;当K100=C20的当前值时,M1闭合;当K100< C20的当前值时,M2闭合。

CMP、MOV指令的使用

    4-32    CMPMOV指令的使用

   (a) CMP指令;(b) MOV指令

    使用比较指令CMP/ZCP时注意事项:

    1[S1][S2]可取任意数据格式,目标操作数[D]可取YMS

    2)使用ZCP时,[S2]的数值不能小于[S1]

    3)所有的源数据都被看成二进制值处理。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务