王嵩
摘 要:簡要說明PLC冗余技術,介紹了某調水工程具有雙網冗余功能的PLC冗余系統具體實現方案。
關鍵詞:PLC冗余技術 調水工程 應用
1.引言
中國是一個水資源嚴重缺省的國家,并且水資源在時空分布性上也表現為極度不均衡。因此為了滿足當前中國經濟的高速增長需求,越來越多的長距離、跨流域的大型調水工程正在建設和投入運行。由于調水工程的重要性,為了保證整個系統的穩定運行和可靠性,以PLC冗余控制系統為基礎的SCADA監控系統也得到了越來越廣泛的應用。
2.PLC冗余技術
PLC冗余技術一般是指重復配置系統中的一些重要部件或模塊,當系統發生故障時,冗余配置的部件或模塊會介入并承擔故障部件的工作,以減少整個系統的故障時間,提高系統的可靠性。
PLC冗余技術按工作類型可分為主動和被動形式。所謂主動和被動主要是從主從切換的能動性上來分析的,主動冗余是可以主動切換,即隨時自行切換;被動冗余是指正在運行的部件損壞或者不正常時才會切換到備用部件工作,這其中也包括用戶手動和用戶程序切換方式。冗余技術按照功能又可分為冷備用、溫備用及熱備用,其關系如圖1所示。
(1)冷備用(cold standby),即備份所有正常運行的組件放在一旁或者倉庫里,等運行的組件損壞以后更換新的組件來完成系統的正常運行,這個冗余時間和更換時間息息相關。這種冷備用方式很少去關注響應時間,并且需要運維人員干預操作。這種冗余一般應用與實時性不強、工藝要求不高的場合。
(2)溫備用(warm standby),即軟冗余方式,主要通過編程方式來實現,一般是配置兩套完全一樣的組件,一個正常運行為主,另一個待機不運行備用為從,每隔一定時間,主從內容相互交換,當運行組件出現故障,備用組件才會運行承擔工作。由于軟冗余的實現受多方因素制約,系統切換時間稍長,因此部分軟冗余可能會導致主從設備在發生切換時有時間間隙,需人工干預或事先程序預置才能實現。西門子300冗余PLC即為典型的軟冗余系統。
(3)熱備用(hot standby),即硬冗余方式,是兩套完全一樣的組件,全部處于上電并運行狀態,兩個組件同時進行數據采集、數據處理和計算,只是主組件擔任輸出控制任務,兩個組件實時交互,當主從切換的時候必須完成無擾動切換。而且熱備組件系統是隨時切換同時檢測組件狀態并報告。當主從切換的時候,需要完成系統通訊消息和數據更新以及堆棧的同步,從而實現無間隙切換。為了確保熱備系統的操作正確性,全部數據需要實時主從交互,以確保主從同步更新內容,任意一個組件故障時,另一個可以承擔全部控制任務。
3.冗余方案
以下就某調水工程應用實例來具體說明PLC冗余技術的實現。
3.1雙網冗余站控級SCADA系統
如圖2所示,站控級SCADA 監控平臺采用雙機熱備運行方式為系統提供雙重保障,同時控制專網拓撲采用冗余的雙環網結構,每一臺主機都分別接入到兩個通訊子網中。為了避免網絡不穩定的情況下有可能導致誤切換的現象,上位機采用專門的冗余狀態探測通道,通過配置相 應的軟硬件設備,從而可實現1秒內的快速切換。根據此設置原則,工程在各站控級及遠控級分別配貴了:冗余熱備的監控工作站、操作員工作站及應用服務器等。
在圖2網絡中兩個子網都正常工作的情況下,網絡中任意兩臺主機之間都有兩條可用的通信信道,而下位機PLC在任一時刻僅使用一條通信信道和上位機通信,但是上位機卻可以使用兩條通信信道分別和不同的下位機PLC通訊,從而使兩個通信子網的網絡流量能夠保持均衡,最大限度地降低現場級通訊的時延。因此該雙網冗余通訊系統具有極高的穩定性、實時性和可靠性。
3.2現地站PLC冗余系統
現地站的控制單元PLC冗余系統采用GE公司的高性能RX3i系列控制器,除I/O模塊外,每個現地站配置2套獨立的互為熱備份的冗余CPU單元,每套CPU單元包含一個CPU模塊、一個多功能電源模塊、一個同步模塊及三個以太網通訊模塊,詳細配置見圖3所示。其中兩塊具有獨立的IP地址的以太網通訊模塊分別向上接入到冗余的雙環子網中和上位機通訊,實現數據的雙網傳輸;剩下一個以太網通訊模塊通過內部單環網和遠程I/O模塊連接起來。GE RX3i冗余PLC系統的切換速度為毫秒級,即達到所謂的無擾動切換。
RX3i采用熱備用方式的主動冗余技術在發生故障時,可實現無擾動地自動切換。在無故障時,兩個CPU單元都是處在運行狀態,如果一個CPU單元出現故障,另外一個正常工作的CPU單元能夠獨立地完成整個過程控制任務。
為了保證無擾動的切換,就必須通過各自的同步模塊通信鏈路實現CPU單元之間的快速可靠的數據交換。兩個中央控制器必須使用相同的用戶程序,自動地接受相同的數據塊、輸入輸出過程映像和內部數據等,例如計數器、定時器以及狀態寄存器等數據。這樣就可以確保兩個CPU單元之間同步更新內容,任意一個CPU單元發生故障時,另一個可以承擔全部控制任務。
需要注意的是每個CPU單元的第三個以太網通訊模塊不能減配,如果沒有這個以太網模塊,為了實現每個CPU單元和遠程模塊的通訊,每個CPU單元前兩個以太網通訊模塊中任意一個多余的RJ45口必須連接到內部單環網交換機上,由于這種類型的以太網通訊模塊僅僅是具有一個IP地址的兩端口交換機,這樣就必然導致遠程I/O模塊同時掛在上一層站控級冗余的雙環網上,使兩個獨立的環網之間成環,會引起網絡風暴,導致整個網絡癱瘓,所以一定要避免出現此類現象。
4.結束語
PLC雙網冗余系統在調水工程中的應用,顯著提高了調水工程控制系統的運行質量和穩定性,該系統投入使用2年以來,工作性能穩定,運行正常,數據傳輸可靠,系統功能完整,為調水生產提供了有力保障,實踐證明此方案是成功的。