PLC軟件冗余系統(tǒng)在燃油鍋爐中的應用
1.3PLC控制系統(tǒng)設計
利用信號采集模塊實時采集鍋爐的輸油管進出口溫度和壓力,根據設定起爐、轉火、停爐溫度值控制燃燒機的自動啟動、轉火、停止等操作。根據溫度、壓力報警設定值,控制鍋爐緊急停爐和故障報警等處理。
控制系統(tǒng)組成:一組CPU315-2DP處理器(帶PROFIBUS-DP接口);2組ET200M模塊(各自帶2個IM352接口);一組SM321DI開關量輸入模塊;一組SM322DO開關量輸出模塊;3組SM331AI模擬量輸入模塊。一組CP343-1以太網通信處理器模塊。
1.4WinCC與S7-300的通信實現(xiàn)
根據控制方案的設計,采用WinCC組態(tài)作為上位機監(jiān)控,用西門子的S7_300作為下位機執(zhí)行機構,我將采用以太網的標準Tcp/IP協(xié)議實現(xiàn)WinCC與S7-300的通信,將現(xiàn)場的狀態(tài)參數(shù)、控制參數(shù)等上傳到監(jiān)控層。這個變量傳遞的過程可以用圖3來說明:
變量監(jiān)控過程
圖3變量監(jiān)控過程
1.5WinCC組態(tài)冗余的實現(xiàn)
通過兩臺獨立計算機同時運行項目功能完全相同的WinCC組態(tài)項目,構成并行服務器來實現(xiàn)組態(tài)冗余結構,兩臺服務器通過以太網連接,并與PLC連接。每臺服務器都帶有其自身的過程連接和可用的數(shù)據歸檔,工作PLC站將過程數(shù)據和消息同時發(fā)送到兩臺冗余服務器。如果一臺服務器發(fā)生故障,另一臺將繼續(xù)接收和歸檔來自PLC工作站的過程值和消息。出現(xiàn)故障的服務器重新工作后,冗余服務器為故障時間的歸檔執(zhí)行同步,通過將丟失的數(shù)據重新傳送到出故障的服務器,來消除故障引起的歸檔差別。
冗余服務器的組態(tài)實現(xiàn):1.必須在兩個冗余服務器上組態(tài)功能完全相同的WinCC組態(tài)項目(建議使用WinCC項目復制器)。2.對于WinCC冗余,需要同步服務器(建議使用設備的時間同步)。3.配置冗余用戶歸檔,實現(xiàn)用戶歸檔同步。4.組態(tài)在線消息同步。5.打開冗余編輯器,在“冗余伙伴服務器”項,輸入冗余服務器的名稱,并在“用戶歸檔”項下,激活“用戶歸檔的同步”。
本系統(tǒng)通過動態(tài)向導設置讀取IP冗余地址,實現(xiàn)主S7-300數(shù)據監(jiān)控。










