您现在的位置是:首页 > 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所示。
图4. 26 CMP的梯形图符号及操作数数据区
当执行条件为ON时,CMP比较Cpl和Cp2的大小,并将结果送到SR区的GR,EQ和LE标志中。
若Cp1>Cp2,则大于标志位GR即25505为ON;
若Cp1=Cp2,则等于标志位EQ即25506为ON;
若Cp1<Cp2,则小于标志位LE即25507为ON。
值得注意的是:当把一个数值与定时器或计数器的当前值比较时,此数值必须是BCD码;当执行CMP时,GR、EQ和LE的状态会随执行的结果而改变。因此,应及时保存比较结果。
图4. 27 CMP指令的应用
图4. 27为CMP指令的应用例子。在本例中使用了定时器TIM、比较指令CMP(20)和小于标志位25507,在定时器递减计时的过程中依次产生输出。00000为ON时,定时器开始定时,100s后10000为ON;200s后10001为ON;300s后10002为ON;500s后10003为ON。
点击排行
