發布日期:2022-04-26 點擊率:21 品牌:西門子_Siemens
字邏輯指令將兩個字(16位)或兩個雙字(32位)逐位進行邏輯運算。兩個數中的一個在累加器1中,另一個可以在累加器2中或在指令中以立即數(常數)的方式給出,字邏輯運算指令的邏輯運算結果放在累加器1低字中,雙字邏輯運算結果存放在累加器1中累加器2的內容保持不變。
邏輯運算結果影響狀態字的標志位。如果邏輯運算的結果為0,則CCl位被復位為0。如果邏輯運算的結果非0,則CCl被置為1。
在任何情況下,狀態字中的CC0和OV位都被復位為0。
AW16位字邏輯與指令
OW16位字邏輯或指令
XOW16位字邏輯異或指令
AD32位雙字邏輯與指令
OD32位雙字邏輯或指令
XOD32位雙字邏輯異或指令
例3.10.1FBD符號:
*STL語句格式:AW
說明:當使能輸入端EN輸入為“1”時,將來自IN1和IN2端的兩個16位二進制數據逐位相與,結果由OUT端輸出。使能輸出端ENO=使能輸入端EN。
IN1=0101010101010101
IN2=0000000000001111
OUT=0000000000000101
例3.10.2FBD符號:
*STL語句格式:XOW
說明:當使能輸入端EN輸入為“1”時,將來自IN1和IN2端的兩個16位二進制數據逐位相異或,結果由OUT端輸出。使能輸出端ENO=使能輸入端EN。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV