四、順序控製多步同輸出的編程方法
順序控製是生產(chan) 現場常見的一類控製任務,步進指令是PLC指令庫中專(zhuan) 用於(yu) 順序控製的。步進指令編程時,根據工藝流程將程序劃分為(wei) 一個(ge) 個(ge) 獨立的程序段,執行時,CPU嚴(yan) 格按梯形圖編程順序,隻有執行完前一段程序後才能激活下一段程序,並在下一段程序執行之前,將前麵程序段複位。並且在語法上要求各程序段所使用的輸出不允許重複。這在解決(jue) 順序控製任務中有多步同輸出的情況時,就帶來了一定的困難。借助於(yu) 內(nei) 部通用繼電器可方便解決(jue) 這一難題。如某一順序控製任務如以下流程圖(圖8)所示。

圖8 某機械手動作流程圖
從(cong) 機械手動作流程圖可以看出,這個(ge) 控製任務每個(ge) 循環的工作可以劃分為(wei) 八步,其中第1步與(yu) 第5步動作相同,均為(wei) 上升;第3步和第7步動作相同,均為(wei) 下降。在利用步進指令進行編程時,這兩(liang) 個(ge) 工步所對應的程序段的輸出不能直接設置為(wei) Y3、Y4,同一個(ge) 輸出使用兩(liang) 次則會(hui) 出現語法錯誤。這時應考慮使用用於(yu) 存儲(chu) 中間狀態的內(nei) 部通用繼電器Rn來解決(jue) 這個(ge) 問題。如圖7所示梯形圖程序,其中R1、R5分別被定義(yi) 為(wei) 第1步與(yu) 第5步的輸出,R3、R7分別被定義(yi) 為(wei) 第3步與(yu) 第7步的輸出,在步進結束後再將R1、R5的狀態輸出到上升Y3,將R3、R7的狀態輸出到下降Y4,通過這樣的方法可方便解決(jue) 順序控製任務中若幹工步輸出相同的問題。

圖9 機械手控製梯形圖
五、結束語
初學者對於(yu) PLC的基本應用易於(yu) 掌握,但要做到靈活使用仍需對一些技術難點和使用技巧深刻理解。在編程之前,要對控製任務進行認真分析,合理選擇外部設備和編程元件,並以此為(wei) 基礎進行編程;在編程過程中,如能靈話巧妙地使用編程元件,合理地進行程序編排,可使程序邏輯清楚,可讀性增強。
轉載請注明出處。







相關文章
熱門資訊
精彩導讀



















關注我們

