PLC步進(jìn)梯形圖及步進(jìn)梯形指令
劉路路
發(fā)布于2022-08-26 14:01
78
2
標(biāo)簽:PLC
功能圖應(yīng)用于順序控制場(chǎng)合,編程簡(jiǎn)單,形象直觀。但對(duì)于不支持圖形編輯的PC,則需要轉(zhuǎn)換成便攜式編程器能接受的邏輯指令。
舉例:下面將功能圖轉(zhuǎn)換為步進(jìn)梯形圖進(jìn)而轉(zhuǎn)化為步進(jìn)梯形指令的例子。
步進(jìn)梯形指令中的狀態(tài)器
在編寫步進(jìn)梯形圖時(shí),每個(gè)狀態(tài)器和其他元器件一樣,都有兩個(gè)元素:線圈元素和觸點(diǎn)元素。
線圈元素:初始條件(或轉(zhuǎn)移條件)下被置位。
觸點(diǎn)元素:用特殊符號(hào) “ ”表示,有兩個(gè)功能:
1)“驅(qū)動(dòng)” “負(fù)載”線圈,這里的“驅(qū)動(dòng)”是廣義的,“負(fù)載“也不是指外負(fù)載,而是某一元器件的線圈元素。
2)和轉(zhuǎn)移條件共同驅(qū)動(dòng)相繼的狀態(tài)器。
“STL”指令及“RET”
a) STL (Step Ladder),步進(jìn)接點(diǎn)指令,用作步進(jìn)梯形指令中狀態(tài)器的觸點(diǎn),該指令具有主控功能。
b) RET (Return),步進(jìn)返回指令,表示步進(jìn)梯形指令的結(jié)束。(一段梯形圖的程序,可能由若干段組成,其中一部分是步進(jìn)梯形指令,這段步進(jìn)梯形指令的結(jié)束,就以RET表示。)
“STL”及“RET”指令的應(yīng)用注意事項(xiàng):
1) 步進(jìn)接點(diǎn)指令“STL” 具有“主控功能”,其表現(xiàn)為:只有常開觸點(diǎn),沒有常閉觸點(diǎn);其后與其相連的觸點(diǎn),雖然和它是串聯(lián)的關(guān)系,仍用LD或LDI指令;下一個(gè)狀態(tài)器置位,上一個(gè)狀態(tài)器自動(dòng)復(fù)位;需要使用RET指令,結(jié)束步進(jìn)梯形指令。一段步進(jìn)梯形指令中,有且只有一個(gè)RET,表示步進(jìn)梯形指令結(jié)束。
2) 狀態(tài)器只有使用“S”指令時(shí),才可能具有步進(jìn)控制功能。(或者說,步進(jìn)梯形程序中,狀態(tài)器線圈的驅(qū)動(dòng),需要用置位指令。)此時(shí),每個(gè)狀態(tài)器除提供步進(jìn)常開接點(diǎn)(STL)外,還提供普通常開、常閉接點(diǎn)供編程時(shí)使用。
3) 步進(jìn)接點(diǎn)指令后面可使用CJP/EJP 指令,但是不能使用MC/MCR指令(STL指令本身具有主控功能)。
4) 每個(gè)狀態(tài)器都有掉電保護(hù),因而,在某些不需要保存狀態(tài)器原來狀態(tài)時(shí),一般需在使用前對(duì)所用到的所有狀態(tài)器進(jìn)行初始化處理,以保證程序從理想的初始狀態(tài)開始運(yùn)行。
5) 在中斷程序及子程序中不得使用STL指令。
以上就是PLC步進(jìn)梯形圖及步進(jìn)梯形指令的相關(guān)信息,希望可以幫到您。