FX系列PLC的步進順控指令有哪幾條?步進指令說明,步進指令編程實例
時間:2021-05-31 14:44
來源:
東莞自動化plc培訓專家表示,F(xiàn)X系列PLC的步進順控指令有兩條:一條是步進觸點(也叫步進開始)指令STL(Step Ladder),一條是步進返回(也叫步進結束)指令RET。
1. 步進指令說明及編程注意事項
(1) STL指令:STL步進觸點指令用于“激活”某個狀態(tài),其梯形圖符號
表示步狀態(tài)開始。
(2)RET指令:RET指令用于返回主母線,其梯形圖符號為? ? ,表示步進流程結束。
(3)與STL步進觸點相連的觸點應使用LD或LDI指令。
(4)初始狀態(tài)可由其他狀態(tài)驅動,但運行開始時,必須用其他方法預先作好驅動,否則狀態(tài)流程不可能向下進行。
(5)STL觸點可以直接驅動或通過別的觸點驅動Y、M、S、T等元件的線圈和應用指令。
(6)由于CPU只執(zhí)行活動步對應的電路塊,因此,使用STL指令時允許雙線圈輸出,但輸出的線圈不能與同時激活的狀態(tài)步或初始化梯形圖中線圈相同,否則會出現(xiàn)雙線圈問題。
(7)并行流程或選擇流程中每一分支狀態(tài)的支路數(shù)不能超過8條,總的支路數(shù)不能超過16條。
(8)STL觸點右邊不能緊跟著使用入棧(MPS)指令。STL指令不能與MC、MCR指令一起使用。在FOR、NEXT結構中、子程序和中斷程序中,不能有STL程序塊,但STL程序塊中可允許使用最多4級嵌套的FOR、NEXT指令。
(9)需要在停電恢復后繼續(xù)維持停電前的運行狀態(tài)時,可使用S500~S899停電保持狀態(tài)繼電器。
2.步進指令編程實例
? ? ?(1)控制要求
? ? ? ? 設計一個電鍍槽生產線的控制程序。要求:具有手動和自動控制功能,手動時,各動作能分別操作;自動時,按下啟動按鈕后,從原點SQ6開始按圖8-5所示的流程運行一周回到原點;圖中SQ1~SQ4為行車進退限位開關,SQ5、SQ6為吊鉤上、下限位開關,如圖8-9所示。
圖8- 9
(2)根據(jù)控制要求,I/O分配如表8-1所示
表8-1
根據(jù)控制要求,使用步進順控指令編寫程序如圖8-10所示。
圖8- 10