您现在的位置是:首页 > PLC技术 > PLC技术

S7-300/400PLC字逻辑运算指令

来源:艾特贸易2017-10-30

简介字逻辑运算指令是将两个字(数据长度为 16 位或 32 位)逐位进行逻辑运算,可以进行逻辑“与”、逻辑“或”和逻辑“异或”运算。参与字逻辑运算的两个字,一个是在累加器 1 中,


    字逻辑运算指令是将两个字(数据长度为16位或32位)逐位进行逻辑运算,可以进行逻辑“与”、逻辑“或”和逻辑“异或”运算。参与字逻辑运算的两个字,一个是在累加器1中,另一个可以在累加器2中,或者是立即数(常数)。字逻辑运算的结果存放在累加器1低字中,双字逻辑运算的结果存放在累加器1中,累加器2的内容保持不变。字逻辑运算指令如表3-33所示。

3-33字逻辑运算指令

 表3-33字逻辑运算指令

表3-33字逻辑运算指令

    字逻辑运算结果将影响状态字的下列标志位:

   ①CC1,如果逻辑运算的结果为0CC1被复位至0;如果逻辑运算的结果为非0CC1被置位至1

   ②CCO,在任何情况下,被复位至0

③OV,在任何情况下,被复位至0