一、步進順控指令STL、RET
FX2N系列的PLC為編程人員提供了兩條步進指令STL和RET。STL是步進開始指令,RET是STL的復位指令,即步進結(jié)束指令。使用這兩條指令可以方便地編制出順序控制梯形圖指令程序。
(1)STL指令
STL只能用于狀態(tài)器S。在三菱編程軟件的早期版本的梯形圖中,步進觸點的梯形圖符號為“-|| ||-”,但在書本所采用的GX-DeveloperV8中,步進開始指令“[STL SX]”直接表示,圖6.3所示為新舊版本梯形圖的比較。
當某一步被激活為活動步時,對應的STL觸點接通,該步的負載線圈被驅(qū)動,若后面的轉(zhuǎn)移條件滿足時,就執(zhí)行轉(zhuǎn)移,即后步的狀態(tài)繼電器被SET或
OUT置位。該步被復位,所對應的STL觸點斷開,其對應的負載線圈復位(SET驅(qū)動的除外)
在使用STL指令時需要注意以下幾點:
1、STL可以直接驅(qū)動或通過別的觸點驅(qū)動Y、M、S、T等元件的線圈或應用指令。驅(qū)動負載用OUT指令。
2、因PLC只執(zhí)行活動的步對應的電路快,故使用STL指令可以允許雙線圈輸出,但須注意同一軟元件的多個線圈不能同時出現(xiàn)在同一活動步的STL區(qū)域內(nèi)。
3、STL指令在同一程序中對某一狀態(tài)繼電器只能使用一次,不能重復使用,說明控制編程中同一狀態(tài)只能出現(xiàn)一次,否則會引起程序執(zhí)行錯誤。
4、同一定時器可以在程序中出現(xiàn)多次,以節(jié)省定時器個數(shù),但因相鄰兩步的狀態(tài)繼電器會同時接通一個掃描周期。故同一定時器不能出現(xiàn)在相鄰的兩步中。
5、若順序不連接轉(zhuǎn)移,不能使用SET指令狀態(tài)轉(zhuǎn)移,應用OUT指令進行狀態(tài)轉(zhuǎn)移。
二、RET是步進結(jié)束指令,程序從新回到主母線上。
1.步進順控概述: