跳到主要内容

6.1.3.5.3 异或运算

功能

将IN1...INn的值按二进制位进行“异或”运算,并将结果在OUT输出。

LD图形

alt text

参数说明

接口变量声明数据类型说明
IN1Var_InputANY_BIT操作数
IN2Var_InputANY_BIT操作数
OUTVar_OutputANY_BIT输出结果
注意
  • XOR为可扩展函数,可通过点击图形中“+”添加输入端。
  • IN1...INn数据类型需要一致,且与OUT相同。
  • ANY_BIT数据类型包括BYTE、WORD、DWORD、LWORD。
  • ST语言运算符:XOR

示例

将IN1输入的值的位0和IN2输入的值的位0进行“异或”运算。结果存储在输出OUT的位0中。对指定值的所有其他位都执行相同的逻辑运算。如下图所示15“异或”36结果为43。

操作数
IN10000 1111
IN20010 0100
OUT0010 1011

alt text