位邏輯指令用於(yu) 二進製數的邏輯運算。位邏輯運算的結果簡稱為(wei) RLO。
位邏輯指令是最常用的指令之一,主要有與(yu) 指令、與(yu) 非指令、或指令、或非指令、置位指令、複位指令和輸出指令等。
A (And):與(yu) 指令表示串聯的常開觸點,檢測信號1,與(yu) And關(guan) 聯。
O(Or):或指令表示並聯的常開觸點,檢測信號1,與(yu) Or關(guan) 聯。
AN (AndNot):與(yu) 非指令表示串聯的常閉觸點,檢測信號0,與(yu) And Not關(guan) 聯。
ON (OrNot):或非指令表示並聯的常閉觸點,檢測信號0,與(yu) Or Not關(guan) 聯。
輸出指令“=”將操作結果RLO賦值給地址位,與(yu) 線圈相對應。
與(yu) 、與(yu) 非及輸出指令示例如圖1所示,圖中左側(ce) 是梯形圖,右側(ce) 是與(yu) 梯形圖對應的指令表。當常開觸點I0.0和常閉觸點I0.2都接通時,輸出線圈Q0.0得電(Q0.0=1),Q0.0=1實際上就是運算結果RLO的數值,I0.0和I0.2是串聯關(guan) 係。
圖1 PLC梯形圖 與(yu) 、與(yu) 非及輸出指令示例
或、或非及輸出指令示例如圖2所示,當常開觸點I0.0、常開觸點Q0.0和常閉觸點M0.0有一個(ge) 接通時,輸出線圈Q0.0得電(Q0.0=1),I0.0、Q0.0和M0.0是並聯關(guan) 係。
圖2 plc梯形圖之或、或非及輸出指令示例