S7-300的基本位逻辑指令

位逻辑指令的运算结果用两个二进制数字10来表示。可以对布尔操作数(BOOL)的信号状态扫描并完成逻辑操作。逻辑操作结果称为RLO(result of logic operation)

语句表STL表示的基本位逻辑指令

l A And 逻辑

l AN And Not 逻辑与非

l O Or 逻辑

l ON Or Not 逻辑或非

l X Exclusive Or 逻辑异或

l XN Exclusive Or Not 逻辑异或非

l = Assign 赋值指令

l NOT Negate RLO RLO取反

l SET Set RLO (=1) RLO=1

l CLR Clear RLO (=0) RLO=0

l SAVE Save RLO in BR Register RLO的状态保存到BR

边沿信号识别指令。

位逻辑指令的运算规则:先与后或

可以用括号将需先运算的部分括起来,运算规则为:

先括号内,后括号外

梯形图LAD表示的基本位逻辑指令

l ---| |--- Normally Open Contact (Address) 常开触点

l ---|/|--- Normally Closed Contact (Address) 常闭触点

l ---(SAVE) Save RLO into BR Memory

RLO的状态保存到BR

l XOR Bit Exclusive OR 逻辑异或

l ---( ) Output Coil 输出线圈

l ---( # )--- Midline Output 中间标志输出

l ---|NOT|---Invert Power Flow RLO取反

功能图FBD表示的位逻辑指令

将在后面的指令详解中给出