西門子邏輯運算指令 西門子PLC邏輯運算指令

2021-10-19 06:41:42 字數 924 閱讀 9545

西門子s7系列plc邏輯運算指令下所示。

位元組邏輯運算指令

andb in1,out

將位元組in1和out按位作邏輯與運算,out輸出結果

in1,in2,out:vb,ib,qb,mb,sb,smb,lb,ac,*vd,*ac,*ld

in1和in2還可以是常數

orb in1,out

將位元組in1和out按位作邏輯或運算,out輸出結果

xorb in1,out

將位元組in1和out按位作邏輯異或運算,out輸出結果

invb out

將位元組out按位取反,out輸出結果

字邏輯運算指令

andw in1,out

將字in1和out按位作邏輯與運算,out輸出結果

in1,in2,out:vw,iw,qw,mw,sw,smw,lw,t,c,ac,*vd,*ac,*ld

in1和in2還可以是aiw和常數

orw in1,out

將字in1和out按位作邏輯或運算,out輸出結果

xorw in1,out

將字in1和out按位作邏輯異或運算,out輸出結果

invw out

將字out按位取反,out輸出結果

雙字邏輯運算指令

andd in1,out

將雙字in1和out按位作邏輯與運算,out輸出結果

in1,in2,out:vd,id,qd,md,sd,smd,ld,ac,*vd,*ac,*ld

in1和in2還可以是hc和常數

ord in1,out

將雙字in1和out按位作邏輯或運算,out輸出結果

xord in1,out

將雙字in1和out按位作邏輯異或運算,out輸出結果

invd out

將雙字out按位取反,out輸出結果

西門子邏輯運算指令 西門子plc位邏輯運算指令

位邏輯運算指令是 與 and 或 or 異或 xor 指令及其組合。它對 0 或 1 這些布林運算元進行掃瞄,經邏輯運算後將邏輯操作結果送入狀態字的rlo位。1 與 a 和 與非 an 指令 邏輯 與 在梯形圖中是用串聯的觸點迴路表示的,被掃瞄的運算元則表示為觸點符號,運算元標在觸點上方。如果觸點是...

西門子atch指令詳解 西門子plc指令詳解

1 ld load 裝載 動合觸點 2 ldn load not 不裝載 動斷觸點 3 a and 與 動合 用於動合觸點串聯 4 an and not 與 動斷 用於動斷觸點串聯 5 o or 或 動合 用於動合觸點併聯 6 on or not 或 動斷 用於動斷觸點併聯 7 out 輸出 用於線...

西門子邏輯運算指令 基本邏輯運算

and是與指令,相同位都為1結果才是1,與你所說的串聯是同樣的意思 or是或指令,相同位有乙個1結果就為1,也就是併聯,不矛盾啊。回答者 2020 01 08 08 25 39 看下面截圖對這三者的介紹,你可以開啟程式設計軟體後按f1鍵去檢視這些指令的解釋。回答者 siemens automatio...