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

C200Hα系列PLC梯形图的单字比较指令CMP(20)

来源:艾特贸易2017-08-24

简介单字比较指令的梯形图符号如图 5-52 所示。 图 5-52 单字比较指令梯形图符号 操作数数据区域 CP1 :第一比较内容字 IR , SR , AR , DM , HR , TC , LR , # CP2 :第二比较内容字 IR , S

    单字比较指令的梯形图符号如图5-52所示。

单字比较指令梯形图符号

    5-52    单字比较指令梯形图符号

    操作数数据区域CP1:第一比较内容字

   IRSRARDMHRTCLR#

    CP2:第二比较内容字

   IRSRARDMHRTCLR#

    当与定时器或计数器当前值进行比较时,比较值必须是BCD码。

    当指令的执行条件为OFF时,CMP(20)指令不执行;当执行条件为ON时,CMP(20)比较CP1CP2的内容并将比较的结果输出到SR区的GREQLE标志。需要注意的是,在CMP(20)指令和访问GRHE LE标志之间插入其他指令,可能会使这些标志状态发生变化,所以必须在这些标志没有发生变化前使用它们。

   CMP(20)不能用于带符号数之间的比较。

    标志:当CP1=CP2时,EQONLEOFFGROFF

    CP1<CP2时,LEONEQOFFGROFF

    CP1>CP2时,GRONEQOFFLEOFF

   GR的地址为25505EQ的地址为25506,而LE的地址为25507

    数据比较指令例1:一个使用比较指令CMP(20)的梯形图如图5-53所示。该梯形图中,如果HR09的内容大于10IR00200变为ON;如果两内容相等,则IR00201变为ON;如果HR09的内容小于01000202变为ON。该梯形图中,只有当CMP(20)执行时,IR00200IR00201IR00202的状态才发生变化。

数据比较指令例1的梯形图和助记符程序

    5-53    数据比较指令例1的梯形图和助记符程序