張應(yīng)亮
(陜西省旬陽縣水利局 旬陽縣 725700)
在水電廠計算機監(jiān)控系統(tǒng)中,通常采用分布采集,集中處理的方式,即各個現(xiàn)場設(shè)備獨自采集各種信息,再通過通訊將采集到的數(shù)據(jù)傳輸給監(jiān)控計算機進行分析、處理,同時現(xiàn)場設(shè)備也可接收監(jiān)控計算機下發(fā)的控制命令,使得監(jiān)控計算機實現(xiàn)對整個電廠設(shè)備運行的監(jiān)視、控制和管理功能。因此監(jiān)控計算機同現(xiàn)場設(shè)備之間實時、準確、可靠的通訊是整個水電廠計算機監(jiān)控系統(tǒng)正常運行的首要保證,而在實際應(yīng)用中由于通訊故障而造成計算機監(jiān)控系統(tǒng)癱瘓中很大一部分原因是通訊方案沒有考慮周全,因此根據(jù)通訊速率、可靠性、距離、節(jié)點數(shù)來選擇適當?shù)耐ㄓ嵎绞绞瞧渫ㄓ嵳_的關(guān)鍵技術(shù)之一。
水電廠監(jiān)控系統(tǒng)中各個分散的現(xiàn)場設(shè)備和監(jiān)測儀器(如傳感器、變送器、PLC、現(xiàn)地單元等)通過各種通訊方式連接到計算機監(jiān)控中。當前水電廠設(shè)備間通訊都采用串口通信(Serial Communication)方式即設(shè)備之間通過數(shù)據(jù)信號線、地線、控制線等,按位進行傳輸數(shù)據(jù)的一種通訊方法。根據(jù)現(xiàn)場設(shè)備通訊采用物理層和數(shù)據(jù)鏈路層不同其通訊方式可分為以下幾種。
通訊方式物理層采用RS232、RS485或RS422。其中RS485應(yīng)用最為廣泛,該通訊方式物理層采用平衡驅(qū)動器和差分接收器的組合,抗噪聲干擾性好;最大通信距離約為1 219 m(RS232最多只能傳輸15 m),最大傳輸速率為10 Mbps;最大支持32個節(jié)點(RS422只能做到點對點通訊);采用屏蔽雙絞線傳輸,設(shè)備接口和通訊線纜價格經(jīng)濟。該通訊方式的數(shù)據(jù)鏈路層通訊協(xié)議簡單,大部分通訊協(xié)議兼容MODBUS-RTU標準協(xié)議。由于MODBUS協(xié)議為一主多從協(xié)議,所有的通訊只能由主設(shè)備發(fā)起,數(shù)據(jù)傳輸采用輪詢方式,沒有完善的差錯控制和錯誤重傳機制,傳輸效率較低。
由于該通訊方式結(jié)構(gòu)簡單,性價比較高,對通訊質(zhì)量要求不高的設(shè)備最為適用。
現(xiàn)場總線是連接智能現(xiàn)場設(shè)備和自動化系統(tǒng)的全數(shù)字、雙向、多站的通信系統(tǒng),主要解決工業(yè)現(xiàn)場的智能化儀器儀表、控制器、執(zhí)行機構(gòu)等現(xiàn)場設(shè)備間的數(shù)字通信以及這些現(xiàn)場控制設(shè)備和高級控制系統(tǒng)之間的信息傳遞問題。2003年4月,IEC61158 Ed.3現(xiàn)場總線標準第3版正式成為國際標準,規(guī)定10種類型的現(xiàn)場總線。其中在水電廠應(yīng)用比較廣泛的包括:CAN(Controller Area Net-work)現(xiàn)場總線、Profibus-DP現(xiàn)場總線和以太網(wǎng)現(xiàn)場總線。CAN現(xiàn)場總線應(yīng)用于保護系統(tǒng),Profibus-DP現(xiàn)場總線應(yīng)用于PLC系統(tǒng),以太網(wǎng)現(xiàn)場總線應(yīng)用于站級設(shè)備之間的通訊。
(1)CAN現(xiàn)場總線。
由德國Bosch公司1993年推出,主要應(yīng)用于汽車監(jiān)控、制造業(yè)DCS系統(tǒng)等,CAN總線采用了多主競爭模式總線結(jié)構(gòu),具有多主站運行和分散仲裁的串行總線以及廣播通信的特點,適用于實時性要求很高的小型網(wǎng)絡(luò)。CAN總線上任意節(jié)點可在任意時刻主動地向網(wǎng)絡(luò)上其它節(jié)點發(fā)送信息而不分主次,因此可在各節(jié)點之間實現(xiàn)自由通信。通信介質(zhì)可以是雙絞線、同軸電纜或光纖。網(wǎng)絡(luò)拓撲為線型結(jié)構(gòu)。
(2)PROFIBUS-DP 總線。
由德國Simens公司1987年推出,主要應(yīng)用于制造業(yè)DCS系統(tǒng)。產(chǎn)品分三類:FMS用于主站之間的通訊;DP用于制造行業(yè)從站之間的通訊;PA用于過程行業(yè)從站之間的通訊。在水電廠中主要使用DP類產(chǎn)品。PROFIBUS-DP總線各主站間總線控制權(quán)令牌傳遞,主站與從站間為主-從傳送。支持單主或多主系統(tǒng)。網(wǎng)絡(luò)拓撲有樹型和線型結(jié)構(gòu),或是兩種拓撲的混合,組網(wǎng)較為靈活,可組成一個大型通訊網(wǎng)絡(luò)。通信介質(zhì)可以是雙絞線或同軸電纜,總線上即可傳送數(shù)據(jù)又可通過總線給現(xiàn)場設(shè)備供電。
(3)以太網(wǎng)和光纖以太網(wǎng)。
以太網(wǎng)是現(xiàn)有局域網(wǎng)中最通用的通信協(xié)議標準。以太網(wǎng)在互聯(lián)設(shè)備之間以(10~100)Mbps的速率傳送信息包,雙絞線電纜以太網(wǎng)由于其低成本、高可靠性以及(10~100)Mbps的速率而成為水電廠應(yīng)用最為廣泛的以太網(wǎng)技術(shù)。
以太網(wǎng)同CAN總線一樣采用多主競爭模式總線結(jié)構(gòu),但其采用破壞性解決總線存取沖突的方法,在重負荷中數(shù)據(jù)丟失嚴重。因此以太網(wǎng)能否在水電廠監(jiān)控通訊系統(tǒng)應(yīng)用經(jīng)過長期的爭論,隨著IEC 60870-5-105以太網(wǎng)遠動通訊規(guī)約以及IEC 61850變電站通信網(wǎng)絡(luò)和系統(tǒng)的國際標準的頒布,以太網(wǎng)逐漸被水電廠監(jiān)控系統(tǒng)設(shè)計人員所接受并應(yīng)用于計算機監(jiān)控系統(tǒng)中。由于以太網(wǎng)的(10~100)Mbps速率比其他總線快好幾倍,使得數(shù)據(jù)通訊極少達到重負荷狀態(tài)。
通訊的可靠性是評價通訊方式的首要條件。
(1)簡單串口通訊的物理結(jié)構(gòu)和通訊協(xié)議簡單,因此其故障率最低,但其通訊協(xié)議簡單、沒有可靠的差錯控制和故障重傳機制,在外界干擾大的情況下可靠性最低。
(2)CAN總線原設(shè)計用于汽車中各個智能設(shè)備的聯(lián)接,因此在物理層和數(shù)據(jù)鏈路層抗干擾性考慮較為周全。
(3)PROFIBUS-DP總線產(chǎn)品開發(fā)時間較早,限于當時計算機網(wǎng)絡(luò)水平,建立在IT網(wǎng)絡(luò)標準基礎(chǔ)上,隨著應(yīng)用領(lǐng)域不斷擴大和用戶要求越來越高,該現(xiàn)場總線的產(chǎn)品只能在原有IT協(xié)議框架上進行局部的修改和補充,以致在控制系統(tǒng)內(nèi)增加了很多轉(zhuǎn)換單元 (如各種耦合器),這為該產(chǎn)品可靠性帶來一定影響。
(4)以太網(wǎng)通訊方式原設(shè)計用于商業(yè)環(huán)境計算機之間通訊,使用的是CSMA/CD(帶有碰撞檢測的載波偵聽多路訪問)的訪問控制方法,重負荷時實時性較差。通過采用工業(yè)以太網(wǎng)交換機將網(wǎng)絡(luò)結(jié)構(gòu)由總線型改為星型,極大提高了通訊可靠性并使數(shù)據(jù)通訊的實時性達到工業(yè)級要求。交換機是根據(jù)源地址和目的地址來轉(zhuǎn)發(fā)數(shù)據(jù),減少數(shù)據(jù)廣播也就減少了數(shù)據(jù)碰撞,因此提高了數(shù)據(jù)的實時性。但交換機也成為以太網(wǎng)通訊系統(tǒng)可靠性的瓶頸,若交換機故障則造成整個以太網(wǎng)通訊系統(tǒng)癱瘓。
監(jiān)控系統(tǒng)運行于工業(yè)環(huán)境,設(shè)備或總線難免產(chǎn)生故障,如何實現(xiàn)故障自我恢復(fù)是評價通訊方式的一個重要指標。
(1)簡單串口通訊沒有故障自我恢復(fù)能力。
(2)CAN總線中,當設(shè)備通訊故障時其自行退出總線而不會對總線產(chǎn)生干擾。
(3)PROFIBUS-DP總線診斷功能能對故障進行快速定位,診斷信息在總線上傳輸并由主站采集。
(4)以太網(wǎng)通訊方式由交換機實現(xiàn)總線診斷功能并自動隔離故障站點。為提高通訊的可靠性,大型水電廠都采用光纖自愈環(huán)網(wǎng):在設(shè)備和交換機之間采用雙網(wǎng)線冗余備份,交換機之間采用光纖自愈環(huán)網(wǎng),這使得以太網(wǎng)中任何一根通訊線故障都不會影響到整個以太網(wǎng)通訊部分的正常工作。
監(jiān)控系統(tǒng)復(fù)雜程度越來越高,傳輸數(shù)據(jù)量隨之增大,對數(shù)據(jù)通訊速度要求也越高。
(1)簡單串口通訊的傳輸速率最低,由于其采用一主多從通訊方式,并且數(shù)據(jù)鏈路層通訊協(xié)議需設(shè)備CPU解釋,處理速度慢,因此一般為9 600 bps或19 200 bps。其傳輸距離可達到1 km。
(2)CAN總線的傳輸速率為1 Mbps。其傳輸距離為10 km。
(3)PROFIBUS-DP總線的傳輸速率可在 (9.6~12)Mbps范圍內(nèi)選擇且當總線系統(tǒng)啟動時,所有連接到總線上的裝置應(yīng)該被設(shè)成相同的速度。通訊速度和通訊距離有相關(guān):波特率高,距離短;如500 m距離速率可為187.5 bps。100 m距離速率可為1.5 Mbps。
(4)以太網(wǎng)通訊方式的傳輸速率可為(10~100)Mbps,采用雙絞線為傳輸介質(zhì)的以太網(wǎng)通訊10/100 Base-TX最遠傳輸距離為100 m。采用光纖為傳輸介質(zhì),10/100 Base-FX可以將傳輸距離提高到10 km。完全滿足大型水電廠監(jiān)控系統(tǒng)的要求。
總線節(jié)點數(shù)為一根總線上最多可有多少節(jié)點,反映了各個通訊方式的節(jié)點容量。
(1)簡單串口通訊總線上最多可掛接32個節(jié)點。但一般最多掛接20個節(jié)點,否則每個設(shè)備的數(shù)據(jù)更新速率較慢。
(2)CAN總線上最多可掛接110個節(jié)點。
(3)PROFIBUS-DP總線上最多可掛接126個節(jié)點。
(4)以太網(wǎng)通訊方式理論上可掛接無數(shù)個節(jié)點,由于交換機接口的限制一般掛接20~30個節(jié)點。
本文分析了水電廠常用的幾種通訊方式,并從可靠性、故障恢復(fù)能力、數(shù)據(jù)傳輸速度和距離、總線節(jié)點數(shù)四個方面對這些通訊方式進行了分析比較。簡單串口通訊運用于數(shù)據(jù)量不大,速度要求不高的儀表和設(shè)備通訊,如溫度巡回檢測儀、電量采集儀、電度表、調(diào)速器、勵磁設(shè)備等儀表設(shè)備;CAN總線運用于故障管理系統(tǒng)同保護設(shè)備間通訊;PROFIBUS-DP總線運用于PLC節(jié)點分布較廣的系統(tǒng)如輔機系統(tǒng)。以太網(wǎng)通訊方式運用于分層分布式通訊結(jié)構(gòu)中主機之間或主機同PLC之間通訊。但以上通訊方式的分類也是相對的,由上可見,各種通訊方式各有優(yōu)缺點,共同組成了水電廠監(jiān)控通訊系統(tǒng)。
1王定一,等.水電廠計算機監(jiān)視與控制[M].北京.中國電力出版社,2001.
2吳剛.三峽右岸電站計算機監(jiān)控系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)的選擇[J].水電廠機電技術(shù),2006,29(6):34-35.
3王靖歐.用多樣化的通訊介質(zhì)傳輸水電廠SCADA系統(tǒng)信息[J].水電能源科學,2006,24(4):89-91.
4毛建生.桐柏水電廠自動化系統(tǒng)的構(gòu)建[J].浙江水利科技,2008,155(1):58-60.
5張仁貢.開放式分層全分布水電廠計算機監(jiān)控系統(tǒng)設(shè)計[J].水電能源科學.2008,26(4):132-135.