1.常開觸頭對應(yīng)指令
最基本的標準指令有三條,分別為a、o、=。其中a對應(yīng)繼電器控制線路中的串聯(lián)連接,o對應(yīng)繼電器控制線路中的并聯(lián)連接,=則對應(yīng)相對應(yīng)繼電器控制線路中的線圈輸出。a與o均對應(yīng)控制線路中的常開觸頭。
2.常閉觸頭對應(yīng)指令
an和on兩條邏輯運算指令分別與常閉觸頭的串聯(lián)連接與并聯(lián)連接對應(yīng)。有了以上五條指令,繼電器控制線路能實現(xiàn)的功能均可在plc控制系統(tǒng)中實現(xiàn)。
例:電動機起??刂苹经h(huán)節(jié),編程元件地址分配為:起動按鈕sb1—常開觸頭i0.0、停止按鈕sb2—常閉觸頭i0.1、接觸器線圈km—q4.0。請分別給出梯形圖、功能圖塊和語句指令程序。
電動機起??刂苹经h(huán)節(jié)
解:電動機起停控制的梯形圖、功能塊圖和語句指令程序見圖。
電動機起??刂频膒lc程序
a)梯形圖b)功能塊圖c)語句指令程序
例:串并聯(lián)復雜組合邏輯串的梯形圖,請簡述cpu的掃描順序規(guī)則,編寫語句指令程序。
串并聯(lián)復雜組合
a)先串后并的梯形圖b)先并后串的梯形圖
解:當控制邏輯串是串并聯(lián)的復雜組合梯形圖時,cpu的掃描順序是先與后或,編寫語句指令程序時須配合使用圓括號。
①圖a)先串后并梯形圖對應(yīng)的語句指令程序為:
a(
ai0.0
ani0.1
o
aq4.0
ai0.2
)
am0.1
=q4.0
②圖b)先并后串梯形圖對應(yīng)的語句指令程序為:
a(
oi0.0
oq4.0
)
a(
oni0.1
oi0.2
)
am0.1
=q4.0
3.異或指令
如果兩個觸頭剛好組成示的控制線路,則形成了邏輯異或關(guān)系。相應(yīng)的異或指令xor重要性不如前述五條指令,雖然xor指令使用時可以提供一些便利,但其邏輯結(jié)果用前述五條指令的組合也可實現(xiàn)。
異或指令
a)梯形圖b)功能塊圖c)語句指令程序