程序設計
程序設計是軟件的實現階段,需編制實現每一個軟件功能模塊的程序集。在該階段應注意以下幾個問題:
1. 合理分配和使用軟件資源
主控制器(例如PLC)的軟件資源很豐富,對于實現一般規模除塵系統的檢測控制往往多有富余。為便于今后的調試和功能擴展、維護,應仔細分析每一個程序模塊需使用的程序空間,定時器、計數器、繼電器等的數量,合理分配,節約使用。為此,應編制一個軟件資源規劃使用表。
2. 注意程序的可維護性
程序易讀懂、可維護應成為程序設計追求的目標之一。由于現在計算機的處理速度很高,另外在除塵系統控制中,實時性與軟件長度的矛盾并不突出,所以不要求程序短小精悍,而要求結構簡單,容易讀懂。程序編制過程中應做好程序注釋,這樣就為軟件的調試和維護創造了有利條件。
3.充分利用軟件在濾波抗干擾、分析判斷等方面的功能
軟件濾波是提高檢測控制系統可靠性的有效方法,特別是對除塵系統的溫度和壓力檢測控制,采用軟件濾波可以避免由于監測信號不穩定引起控制誤動作。
軟件調試
軟件調試一般采用黑盒調試和白盒調試兩種方法。黑盒調試是根據軟件功能調試,白盒調試是根據軟件結構調試。因為除塵系統控制軟件規模一般不大,這兩種方法都可行。需要指出的是,軟件調試應盡可能地窮盡實際運行中可能出現的各種工況條件。