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

欧姆龙CQM1H系列PLC的数据比较指令

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

简介CQM1H 提供了 8 种比较指令。 (1) 数据比较 CMP(20) CMP(20) 的梯形图符号及可用的操作数如图 4.26 所示。 图 4. 26 CMP 的梯形图符号及操作数数据区 当执行条件为 ON 时, CMP 比较 Cpl 和 Cp2 的大

    CQM1H提供了8种比较指令。

    (1)数据比较CMP(20)

    CMP(20)的梯形图符号及可用的操作数如图4.26所示。

 CMP的梯形图符号及操作数数据区

    4. 26   CMP的梯形图符号及操作数数据区

    当执行条件为ON时,CMP比较CplCp2的大小,并将结果送到SR区的GREQLE标志中。

    Cp1>Cp2,则大于标志位GR25505ON;

    Cp1=Cp2,则等于标志位EQ25506ON;

    Cp1<Cp2,则小于标志位LE25507ON

    值得注意的是:当把一个数值与定时器或计数器的当前值比较时,此数值必须是BCD码;当执行CMP时,GREQLE的状态会随执行的结果而改变。因此,应及时保存比较结果。

 CMP指令的应用

    4. 27   CMP指令的应用

    4. 27CMP指令的应用例子。在本例中使用了定时器TIM、比较指令CMP(20)和小于标志位25507,在定时器递减计时的过程中依次产生输出。00000ON时,定时器开始定时,100s10000ON;200s10001ON;300s10002ON500s10003ON