F217_DXOR

冗余的指令

注释

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

此函数对输入s1s2处的两个32位数据项目执行按位异或运算。指令结果返回到输出d中。

例如,使用此指令可以检查两个32位数据项目中有多少位不同。在输入s1s2中的位不同的每个位置处,结果中增加1。

参数

输入

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

32位等效常量或32位区域

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

32位等效常量或32位区域

输出

d

用于存储XOR运算结果的32位区域

标注

变量s1s2d必须为相同的数据类型。

真值表:

s1

s2

d

0

0

0

0

1

1

1

0

1

1

1

0

错误标志

sys_bIsEqual(对于一次扫描变为TRUE)

如果计算结果(输出d)为0。

相关主题

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