字邏輯指令——西門子S7系列PLC
字邏輯指令將兩個(gè)字(16位)或兩個(gè)雙字(32位)逐位進(jìn)行邏輯運(yùn)算。兩個(gè)數(shù)中的一個(gè)在累加器1中,另一個(gè)可以在累加器2中或在指令中以立即數(shù)(常數(shù))的方式給出,字邏輯運(yùn)算指令的邏輯運(yùn)算結(jié)果放在累加器1低字中,雙字邏輯運(yùn)算結(jié)果存放在累加器1中累加器2的內(nèi)容保持不變。
邏輯運(yùn)算結(jié)果影響狀態(tài)字的標(biāo)志位。如果邏輯運(yùn)算的結(jié)果為0,則CCl位被復(fù)位為0。如果邏輯運(yùn)算的結(jié)果非0,則CCl被置為1。
在任何情況下,狀態(tài)字中的CC0和OV位都被復(fù)位為0。
l AW 16位字邏輯與指令
l OW 16位字邏輯或指令
l XOW 16位字邏輯異或指令
l AD 32位雙字邏輯與指令
l OD 32位雙字邏輯或指令
l XOD 32位雙字邏輯異或指令
例3.10.1 FBD符號(hào):
*STL語句格式: AW
說明:當(dāng)使能輸入端EN輸入為“1”時(shí),將來自IN1和IN2端的兩個(gè)16位二進(jìn)制數(shù)據(jù)逐位相與,結(jié)果由OUT端輸出。使能輸出端ENO=使能輸入端EN。
IN1 = 0101010101010101
IN2 = 0000000000001111
OUT = 0000000000000101
例3.10.2 FBD符號(hào):
*STL語句格式: XOW
說明:當(dāng)使能輸入端EN輸入為“1”時(shí),將來自IN1和IN2端的兩個(gè)16位二進(jìn)制數(shù)據(jù)逐位相異或,結(jié)果由OUT端輸出。使能輸出端ENO=使能輸入端EN。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。
你可能感興趣的文章