您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400的梯形图中的字逻辑运算指令
来源:艾特贸易2017-09-21
简介字逻辑运算指令(见表 3-21 )对两个 16 位字或 32 位双字逐位进行逻辑运算,一个操作数在累加器 1 ,另一个操作数在累加器 2 ,或者在指令中用立即数(常数)的形式给出。运算结果
字逻辑运算指令(见表3-21)对两个16位字或32位双字逐位进行逻辑运算,一个操作数在累加器1,另一个操作数在累加器2,或者在指令中用立即数(常数)的形式给出。运算结果在累加器1中。如果字逻辑运算的结果为0,状态字的CC1位为1,反之为0。在任何情况下,状态字的CC0和OV位被清零。
表3-21 字逻辑运算指令
“与”运算时如果两个操作数的同一位均为1,运算结果的对应位为1,否则为0。
“或”运算时如果两个操作数的同一位均为0,运算结果的对应位为0,否则为1。
“异或”运算时如果两个操作数的同一位不相同,运算结果的对应位为1,否则为0。
图3-108是随书光盘中的例程“指令应用”的OB1中的字逻辑运算指令,图3-109给出了逻辑运算的结果。
图3-108 字逻辑运算指令
图3-109 变量表
点击排行
