FX系列PLC的步進順控指令有哪幾條?步進指令說明,步進指令編程實例
時間:2021-05-31 14:44
來源:

東莞自動化plc培訓專家表示,FX系列PLC的步進順控指令有兩條:一條是步進觸點(也叫步進開始)指令STL(Step Ladder),一條是步進返回(也叫步進結束)指令RET。
1. 步進指令說明及編程注意事項
(1) STL指令:STL步進觸點指令用于“激活”某個狀態,其梯形圖符號
表示步狀態開始。
(2)RET指令:RET指令用于返回主母線,其梯形圖符號為? ? ,表示步進流程結束。
(3)與STL步進觸點相連的觸點應使用LD或LDI指令。
(4)初始狀態可由其他狀態驅動,但運行開始時,必須用其他方法預先作好驅動,否則狀態流程不可能向下進行。
(5)STL觸點可以直接驅動或通過別的觸點驅動Y、M、S、T等元件的線圈和應用指令。
(6)由于CPU只執行活動步對應的電路塊,因此,使用STL指令時允許雙線圈輸出,但輸出的線圈不能與同時激活的狀態步或初始化梯形圖中線圈相同,否則會出現雙線圈問題。
(7)并行流程或選擇流程中每一分支狀態的支路數不能超過8條,總的支路數不能超過16條。
(8)STL觸點右邊不能緊跟著使用入棧(MPS)指令。STL指令不能與MC、MCR指令一起使用。在FOR、NEXT結構中、子程序和中斷程序中,不能有STL程序塊,但STL程序塊中可允許使用最多4級嵌套的FOR、NEXT指令。
(9)需要在停電恢復后繼續維持停電前的運行狀態時,可使用S500~S899停電保持狀態繼電器。

2.步進指令編程實例
? ? ?(1)控制要求
? ? ? ? 設計一個電鍍槽生產線的控制程序。要求:具有手動和自動控制功能,手動時,各動作能分別操作;自動時,按下啟動按鈕后,從原點SQ6開始按圖8-5所示的流程運行一周回到原點;圖中SQ1~SQ4為行車進退限位開關,SQ5、SQ6為吊鉤上、下限位開關,如圖8-9所示。

圖8- 9
(2)根據控制要求,I/O分配如表8-1所示
表8-1

根據控制要求,使用步進順控指令編寫程序如圖8-10所示。







圖8- 10