對于沒(méi)有STL指令的PLC,也可以仿照STL指令的設計思路來(lái)設計順序控制梯形圖,這就是下面要介紹的仿STL指令的編程方式。
如圖5-33所示為某加熱爐送料系統的功能表圖與梯形圖。除初始步外,各步的動(dòng)作分別為開(kāi)爐門(mén)、推料、推料機返回和關(guān)爐門(mén),分別用Y0、Y1、Y2、Y3驅動(dòng)動(dòng)作。X0是起動(dòng)按鈕,X1~X4分別是各動(dòng)作結束的限位開(kāi)關(guān)。與左側母線(xiàn)相連的M300~M304的觸點(diǎn),其作用與STL觸點(diǎn)相似,它右邊的電路塊的作用為驅動(dòng)負載、指定轉換條件和轉換目標,以及使前級步的輔助繼電器復位。
圖5-33 加熱爐送料系統的功能表圖與梯形圖
由于這種編程方式用輔助繼電器代替狀態(tài)器,用普通的常開(kāi)觸點(diǎn)代替STL觸點(diǎn),因此,與使用STL指令的編程方式相比,有以下的不同之處:
1)與代替STL觸點(diǎn)的常開(kāi)觸點(diǎn)(如圖5-33中M300~M304的常開(kāi)觸點(diǎn))相連的觸點(diǎn),應使用AND或ANI指令,而不是LD或LDI指令。
2)在梯形圖中用RST指令來(lái)完成代表前級步的輔助繼電器的復位,而不是由系統程序自動(dòng)完成。
3)不允許出現雙線(xiàn)圈現象,當某一輸出繼電器在幾步中均為“1”狀態(tài)時(shí),應將代表這幾步的輔助繼電器常開(kāi)觸點(diǎn)并聯(lián)來(lái)控制該輸出繼電器的線(xiàn)圈。