比较指令有三种分别是触点比较、比较指令CMP、区间比较指令ZCP
触点比较:
当D0的数值大于D1时就接通,Y0就输出,当然触点比较有很多中,有等于(=)大于(>)小于(<)不等于(<>)大于等于(>=)小于(<=)
比较指令:
当D0大于D1时,M0接通;当D0=D1时,M1接通;当D0小于D1时,M2接通 区间比较指令:
当D0的数值小于0,M0接通;当D0的数值大于等于0小于等于5,M1接通;当D0的数值大于5,M2接通。
FX系列PLC中比较两数值大小可以用比较指令(CMP)。下面举例说明:
上面这段程序将十进制常数K100与计数器C10的实时计数值进行比较,比较结果放入起始位置为M0的3个连续继电器中。
当X000闭合时,执行CMP指令。
若计数器C10当前计数值<100次时,M0=1.
若计数器C10当前计数值=100次时,M1=1.
若计数器C10当前计数值>100次时,M2=1.
使用比较指令CMP.
cmp指令