鍋爐燃燒過程是一個多變量輸入/輸出、大滯后、大慣性且相互之間影響的復雜系統。自動控制下鍋爐燃燒的基本任務是使燃油燃燒所提供的熱量適應外負荷工作的需要,同時還要保證鍋爐能夠正常安全運行。PLC各組織模塊定義,調用背景數據塊DB1FC2報警FB2蒸氣控制,調用背景數據塊DB2FC3安全連鎖保護FB3溫度控制,調用背景數據塊DB3FC4油泵選擇與切換OB100啟動初始化程序FC5燃油流量累計功能塊OB101/RESET0程序對于給定出水溫度的情況下,需要適當地調節進氣量與供油量,使鍋爐在最佳燃燒狀態運行。
在點火時序控制的程序設計中,采用了模塊化編程,在FC1功能塊中完成點火時序控制功能,然后在主程序塊OB1中調用此功能塊就可實現,但是前提條件是必須要在程序運行之前,對PLC中的定時器和計算器進行初始化。
對于水位控制來說,系統的PLC程序可以實現三沖量水位自動控制。正如前面的分析,影響汽包水位變化的主要是蒸氣的流量和供水量,鍋爐汽包水位控制采用三沖量雙模自動調節系統。蒸氣流量、供水量和汽包水位等3個信號量轉換成電信號量后,成為整個水位控制系統的輸入量,供水量控制器通過改變截止閥的開度大小來改變供水量,穩定汽包水位。在結構內部,蒸氣流量與供水量同時作用于副回路,穩態下兩者平衡。