X:“异或”运算(S7-1200,S7-1500) X:“异或”运算 说明 可以使用指令“异或”运算来根据异或运算真值表查询信号状态的结果。 执行指令“异或”运算时,只要两个指定操作数中有一个信号状态为“1”,则该指令的 信号状态即为“1”。当查询两个以上操作数时,如果有奇数个查询的操作数返回结 果“1”,则公共RLO为“1”。 参数 下表列出了指令“异或”运算的参数: 参数声明数据类型存储区说明 S7-1200S7-1500 I、Q、 I、Q、M、 M、D、操作数表示要查询 <操作数>InputBOOLD、L、T、 L或常其信号状态的位。 C或常量 量 示例 以下示例说明了该指令的工作原理: 如果操作数“TagIn_1”和“TagIn_2”的信号状态为“1”,则输出“TagOut”将置位。如果两 个操作数都返回信号状态“1”或“0”,则输出“TagOut”将复位。 参见 “异或”运算真值表(S7-1200,S7-1500) 在FBD元素中插入附加输入和输出(S7-1200,S7-1500) 有效数据类型概述 系统存储器区域(S7-1200) 插入输入(S7-1200,S7-1500) 插入FBD元素 编辑FBD元素 在FBD指令中插入操作数 存储区(S7-1500) -1- |
|