PLC步進指令的編程技巧與注意事項
發(fā)布于2022-03-23 10:05
103
1
標(biāo)簽:PLC,步進,編程技巧
一、plc步進指令的編程技巧
運用步進指令編寫順序控制程序時,首先應(yīng)確定整個控制系統(tǒng)的流程,然后將復(fù)雜的任務(wù)或過程分解成若干個工序(狀態(tài)),最后弄清各工序成立的條件、工序轉(zhuǎn)移的條件和轉(zhuǎn)移的方向,這樣就可畫出順序功能圖。

根據(jù)控制要求,采用STL、RET指令的步進順序控制可以有多種方式。
如圖1所示是單流程順序功能圖,圖中M8002是特殊輔助繼電器,僅在運行開始時瞬間接通,產(chǎn)生初始脈沖。

如圖2所示是選擇性分支與匯合狀態(tài)轉(zhuǎn)移方式。

如圖3所示是并行分支與匯合狀態(tài)轉(zhuǎn)移方式。
二、在使用步進指令編寫順序控制程序時,要注意以下事項:
1、初始狀態(tài)(S0)應(yīng)預(yù)先驅(qū)動,否則程序不能向下執(zhí)行,驅(qū)動初始狀態(tài)通常用控制系統(tǒng)的初始條件,若無初始條件,可用M8002或M8000觸點進行驅(qū)動。
2、不同步程序的狀態(tài)繼電器編號不要重復(fù)
3、當(dāng)上一個步程序結(jié)束,轉(zhuǎn)移到下一個步程序時,上一個步程序中的元件會自動復(fù)位(SET、RST指令作用的元件除外)。
4、在步進順序控制梯形圖中可使用雙線圈功能,即在不同步程序中可以使用同一個輸出線圈,這是因為CPU只執(zhí)行當(dāng)前處于活動步的步程序。
5、同一編號的定時器不要在相鄰的步程序中使用,不是相鄰的步程序中則可以使用
6、不能同時動作的輸出線圈盡量不要設(shè)在相鄰的步程序中,因為可能出現(xiàn)下一步程序開始執(zhí)行時上一步程序未完全復(fù)位,這樣會出現(xiàn)不能同時動作的兩個輸出線圈同時動作。
如果必須要這樣做,可以在相鄰的步程序中采用軟聯(lián)鎖保護,即給一個線圈串聯(lián)另一個線圈的常閉觸點。
7、在步程序中可以使用跳轉(zhuǎn)指令。在中斷程序和子程序中也不能存在步程序,在步程序中最多可以有4級FORいNEXT指令嵌套。
8、在選擇分支和并行分支程序中,分支數(shù)最多不能超過8條,總的支路數(shù)不能超過16條。
9、如果希望在停電恢復(fù)后繼續(xù)維持停電前的運行狀態(tài),可使用S500~S89停電保持型狀態(tài)繼電器。
以上就是PLC步進指令的編程技巧與注意事項的相關(guān)信息,你學(xué)會了嗎?還有很多優(yōu)質(zhì)的PLC編程入門視頻教程,有興趣可以去看看。學(xué)PLC,到技成培訓(xùn)網(wǎng)!