7.3.2 PLC 軟件係統設計的步驟
在了解了程序結構和編程方法的基礎上,就要實際地編寫 PLC 程序了。編寫 PLC 程序和編寫其他計算機程序一樣,都需要經歷如下過程。
1. 對係統任務分塊
分塊的目的就是把一個復雜的工程,分解成多個比較簡單的小任務。這樣就把一個復雜的大問題化為多個簡單的小問題。這樣可便於編制程序。
2. 編制控制係統的邏輯關係圖
從邏輯關係圖上,可以反應出某一邏輯關係的結果是什麼,這一結果又英國導出哪些動作。這個邏輯關係可以是以各個控制活動順序為基準,也可能是以整個活動的時間節拍為基準。邏輯關係圖反映了控制過程中控制作用與被控對象的活動,也反應了輸入與輸出的關係。
3. 繪制電路圖
繪制電路的目的,是把係統的輸入輸出所設計的地址和名稱聯係起來。這是很關鍵的一步。在繪制 PLC 的輸入電路時,不僅要考慮到信號的連接點是否與命名一致,還要考慮到輸入端的電壓和電流是否合適,也要考慮到在特殊條件下運行的可靠性與穩定條件等問題。特別要考慮到能否把高壓引導到 PLC 的輸入端,把高壓引入 PLC 輸入端,會對 PLC 造成比較大的傷害。在繪制 PLC 的輸出電路時,不僅要考慮到輸出信號的連接點是否與命名一致,還要考慮到 PLC 輸出模塊的帶負載能力和耐電壓能力。此外,還要考慮到電源的輸出功率和極性問題。在整個電路的繪制中,還要考慮設計的原則努力提高其穩定性和可靠性。雖然用 PLC 進行控制方便、靈活。但是在電路的設計上仍然需要謹慎、。因此,在繪制電路圖時要考慮周全,何處該裝按鈕,何處該裝開關,都要一絲不茍。
4. 編制 PLC 程序並進行模擬調試
在繪制完電路圖之後,就可以著手編制 PLC 程序了。當然可以用上述方法編程。在編程時,除了要注意程序要正確、可靠之外,還要考慮程序要簡捷、省時、便於閱讀、便於修改。編好一個程序塊要進行模擬實驗,這樣便於查找問題,便於及時修改不要整個程序完成後一起算總帳。
5. 制作控制臺與控制櫃
在繪制完電器、編完程序之後,就可以制作控制臺和控制櫃了。在時間緊張的時候,這項工作也可以和編制程序並列進行。在制作控制臺和控制櫃的時候要注意選擇開關、按鈕、繼電器等器件的質量,規格滿足要求。設備的安裝注意、可靠。比如說屏蔽問題、接地問題、高壓隔離等問題妥善處理。
6. 現場調試
現場調試是整個控制係統完成的重要環節。任何程序的設計很難說不經過現場調試就能使用的。只有通過現場調試才能發現控制回路和控制程序不能滿足係統要求之處;只有通過現場調試才能發現控制電路和控制程序發生矛盾之處;只有進行現場調試才能後實地測試和後調整控制電路和控制程序,以適應控制係統的要求。
7. 編寫技術文件並現場試運行
經過現場調試以後,控制電路和控制程序基本被確定了,整個係統的硬件和軟件基本沒有問題了。這時就要整流技術文件,包括整理電路圖、 PLC 程序、使用說明及幫助文件。到此工作基本結束。