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

FX2N系列PLC的数值比较指令CMP及应用

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

简介数值比较指令 CMP 用于比较两个数值大小,其使用方法如图 7-20 所示。 图 7-20 CMP 指令的使用方法 当 X20 =1 时,比较 [S1 . ] 和 [S2.] 中数值的大小,其结果驱动 [ D.] 触点的输出。 [D .

    数值比较指令CMP用于比较两个数值大小,其使用方法如图7-20所示。
CMP指令的使用方法
    7-20    CMP指令的使用方法    X20 =1时,比较[S1][S2.]中数值的大小,其结果驱动[ D.]触点的输出。[D]包括三个触点,在程序中出现的是最小标号,程序中表示M0M1M2三个辅助继电器。    [S2]<[S1]时,M0 =1,输出线圈Y0 =1    [ S2]=[S1]时,M1 =1,输出线圈Y1 =1    [ S2]>[S1]时,M2 =1,输出线圈Y2 =1    M0M1M2状态只由CMP指令的比较结果决定。如果X20 =0M0M1M2仍然保持前一个扫描周期的结果。如果比较结果需要清零,可采用如图7-21所示的程序。    X20 =1时,比较两个32位数据(D11D10组成的32位数据和C200的当前值)的大小。当X20 =0时,对比较结果清零。
32位数据比较及比较结果清零程序
    7-21    32位数据比较及比较结果清零程序