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

S7300位逻辑指令详解

来源:艾特贸易2017-03-18

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

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

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

lA And 逻辑“与”

lAN And Not 逻辑“与非”

lO Or 逻辑“或”

lON Or Not 逻辑“或非”

lX Exclusive Or 逻辑“异或”

lXN Exclusive Or Not 逻辑“异或非”

l= Assign 赋值指令

lNOT Negate RLO RLO取反

lSET Set RLO (=1) RLO=1

lCLR Clear RLO (=0) RLO=0

lSAVE 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

lXOR Bit Exclusive OR 逻辑“异或”

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

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

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

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

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