您当前的位置:五五电子网电子知识plc技术PLC培训资料FX系列PLC比较指令CMP 正文
FX系列PLC比较指令CMP

FX系列PLC比较指令CMP

点击数:7124 次   录入时间:03-04 11:49:09   整理:http://www.55dianzi.com   PLC培训资料

    比较指令CMP (Compare)的操作功能:将两个源操作数[S1][S2]的数据进行比较,并将比较结果送到目标操作数[D]中。

    如图4.13所示为比较指令的使用说明。在X0OFF时,不执行CMP指令,M0M1M2的状态保持不变;当X0ON时,将两个源操作数[S1][S2]中的数据进行比较,即K100(十进制数100)与T20的当前值比较。若T20的当前值小于100,则M0ONY0得电;若T20的当前值等于100,则M1ONY1得电;若T20的当前值大于100,则M2ONY2得电。

 

    4.13 比较指令的使用说明

    在使用比较指令时应注意以下几点:

    (1)比较指令的数据均为二进制数,且带符号位比较。

    (2)要清除比较结果时,需采用RSTZRST指令。

    比较指令的应用示例如图4.14所示。图4.14中的梯形图采用比较指令实现监视计数值的功能。Y10按照1s脉冲频率做ON/OFF交替变化,为秒脉冲输出指示,同时还给计数器C0提供计数脉冲信号。

    4.14 比较指令的应用示例

    当X10ON时,若计数器的当前值小于10时,Y0有输出;当计数器的当前值等于10时,Y1有输出;当计数器的当前值大于10时,Y2有输出;当计数器的当前值为15时,Y3Y2均有输出,由于采用Y3的动合触点给计数器复位,所以Y3线圈的得电时间仅为一个扫描周期。


本文关键字:暂无联系方式PLC培训资料plc技术 - PLC培训资料