F61_DCMP

冗余的指令

注释

这是冗余的F指令。它被替换为: EQ

如果触发器EN处于ON状态,则比较由s1指定和由s2指定的32位数据或32位等效常量。比较操作结果存储在系统变量sys_bIsGreaterThan(> 标志)、sys_bIsEqual(= 标志)、sys_bIsLessThan(< 标志)和sys_bIsCarry(进位标志)中。

参数

输入

s1, s2(DWORD, DINT, UDINT, DATE, TOD, DT)

32位等效常量或32位区域

标注

数据 s1s2之间比较

标志

sys_bIsGreaterThan(>标志) sys_bIsEqual(=标志) sys_bIsLessThan(<标志) sys_bIsCarry(进位标志)

带符号的32位数据

s1<s2

Off Off On

#

s1=s2

Off On Off Off

s1>s2

On Off Off

#

不带符号的32位数据

s1<s2

#

Off

#

On

s1=s2

Off On Off Off

s1>s2

#

Off

#

Off

# 根据条件打开或关闭

相关主题

最后更新日期:2020-02-21此页面上的反馈松下热线