三菱FX系列 STL與RET指令的使用
時間:2019-09-04 16:31
來源:劉俊峰
在三菱FX系列PLC編程語言中,SFC順控圖是一種適合順序控制的編程方法,其編程原理是利用狀態器作為程序中的狀態步,當狀態步激活則狀態內嵌套的程序可以執行PLC的掃描處理,狀態步內的程序完成后通過狀態轉移條件與轉移方向完成控制流程,但并非所有品牌PLC都支持的SFC狀態轉移圖,對于習慣使用SFC的電氣編程人員就希望能夠找到類似SFC編程的方法,三菱PLC的STL步進開始與RET步進結束指令就可以在梯形圖語言內編寫與SFC等效的梯形圖程序。
使用STL指令編程,先通過初始化脈沖給初始狀態賦值為‘1’,然后使用步進指令STL激活初始狀態,此時進入待機模式,當初始狀態寫入的啟動條件得到響應,則開始執行狀態轉移,在狀態轉移后前一個狀態自動復位,下一個狀態得到賦值為‘1’,此時為1的狀態內程序被PLC掃描并得到執行,當所有流程完成可根據要求進行條件跳轉并進入循環。
如下所示為三個流水燈控制程序:
智通培訓是東莞市專業的PLC編程培訓機構,平時會不定期的在網站發布一些PLC電氣自動化課程相關的知識點,有興趣的同學歡迎大家關注本網站!