S7-300的基本位邏輯指令
位邏輯指令的運(yùn)算結(jié)果用兩個(gè)二進(jìn)制數(shù)字1和0來(lái)表示??梢詫?duì)布爾操作數(shù)(BOOL)的信號(hào)狀態(tài)掃描并完成邏輯操作。邏輯操作結(jié)果稱為RLO(result of logic operation)。
語(yǔ)句表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的狀態(tài)保存到BR。
邊沿信號(hào)識(shí)別指令。
位邏輯指令的運(yùn)算規(guī)則:“先與后或”。
可以用括號(hào)將需先運(yùn)算的部分括起來(lái),運(yùn)算規(guī)則為:
“先括號(hào)內(nèi),后括號(hào)外”。
梯形圖LAD表示的基本位邏輯指令
l ---| |--- Normally Open Contact (Address) 常開(kāi)觸點(diǎn)
l ---|/|--- Normally Closed Contact (Address) 常閉觸點(diǎn)
l ---(SAVE) Save RLO into BR Memory
將RLO的狀態(tài)保存到BR
l XOR Bit Exclusive OR 邏輯“異或”
l ---( ) Output Coil 輸出線圈
l ---( # )--- Midline Output 中間標(biāo)志輸出
l ---|NOT|---Invert Power Flow RLO取反
功能圖FBD表示的位邏輯指令
將在后面的指令詳解中給出
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。