張東海
(青海桂魯化工有限公司,西寧 811699)
現(xiàn)代工廠基本朝著大型化和高度自動(dòng)化方向發(fā)展,各類先進(jìn)控制系統(tǒng)得到廣泛應(yīng)用,諸如DCS 系統(tǒng)、SIS 系統(tǒng)和PLC 系統(tǒng)等已逐漸成為標(biāo)配,為方便今后的統(tǒng)一管理和維護(hù),控制系統(tǒng)的一體化設(shè)計(jì)也得到廣泛推崇,但基于工藝包、設(shè)備制造、施工進(jìn)度等考慮,不可避免地帶進(jìn)了很多的成套控制系統(tǒng),成套系統(tǒng)的數(shù)據(jù)需要傳入主裝置系統(tǒng)監(jiān)控,這樣就帶來(lái)了各類控制系統(tǒng)間數(shù)據(jù)傳輸?shù)膯栴}。目前實(shí)現(xiàn)數(shù)傳傳輸?shù)姆绞胶芏啵S玫闹饕羞h(yuǎn)程I/O、Modbus、Profibus_DP、OPC 等4 種。其中,OPC 更多的用于生產(chǎn)控制系統(tǒng)與企業(yè)MES、SCADA 系統(tǒng)間的通訊,本文主要講述前3 種數(shù)據(jù)傳輸方式的應(yīng)用。

圖1 傳輸結(jié)構(gòu)圖Fig.1 Transmission structure diagram
公司下轄7 個(gè)裝置,各個(gè)裝置互為獨(dú)立,主要采用的DCS 控制系統(tǒng)有Foxboro IA、國(guó)電智深EDPF-NT、ECS-700;SIS 系統(tǒng)有HIMA、TRICON 和ICS,此外還有少量的PLC 系統(tǒng),主要采用以下幾種方式完成異構(gòu)系統(tǒng)間數(shù)據(jù)傳輸。
遠(yuǎn)程I/O 方式即利用DCS 系統(tǒng)控制器的擴(kuò)展能力即帶卡能力實(shí)現(xiàn)遠(yuǎn)程擴(kuò)展,目前各類DCS 系統(tǒng)、SIS 系統(tǒng)和PLC 系統(tǒng)都具備遠(yuǎn)程擴(kuò)展能力,通訊鏈路采用冗余光纖,控制器具有帶載能力限制,為此點(diǎn)數(shù)不宜過(guò)多。例如,為使天然氣管線運(yùn)行平穩(wěn)及上下游裝置更好地了解其他與天然氣相關(guān)裝置的運(yùn)行狀態(tài),需將天然氣上下游裝置的運(yùn)行狀態(tài)信號(hào)(包括天然氣的流量、壓力和相關(guān)動(dòng)設(shè)備的啟停等參數(shù)信號(hào))進(jìn)行裝置間的互送,涉及裝置的DCS 系統(tǒng)類型有成品罐區(qū)裝置ECS-700、公用工程ECS-700 和轉(zhuǎn)化合成裝置Foxboro IA。
DCS 系統(tǒng)一般都作為主站存在,因此DCS 系統(tǒng)之間的通訊采用常規(guī)的Modbus、Profibus_DP 方式一般都難以實(shí)現(xiàn)。考慮點(diǎn)數(shù)原因采用了遠(yuǎn)程I/O 方式,即以轉(zhuǎn)化合成裝置DCS 為主站,在公用工程裝置和成品罐區(qū)裝置設(shè)置遠(yuǎn)程I/O 子站,其傳輸結(jié)構(gòu)如圖1 所示。
該方式適用于信號(hào)傳輸點(diǎn)較少,彼此有直接信號(hào)互傳,投資要求不大及信號(hào)參與聯(lián)鎖或控制的重要場(chǎng)合。遠(yuǎn)程I/O方式在異構(gòu)系統(tǒng)間實(shí)現(xiàn)信號(hào)傳輸具有較高的可靠性和擴(kuò)展性,可以發(fā)揮控制作用。考慮方案是可以選擇成本較低的系統(tǒng)加以擴(kuò)展,該方案占用各系統(tǒng)的I/O 通道較多即DI 必須對(duì)應(yīng)DO,AI 必須對(duì)應(yīng)AO,不宜用于點(diǎn)數(shù)較多場(chǎng)合。
MODBUS 協(xié)議具有偵錯(cuò)能力強(qiáng)、數(shù)據(jù)傳輸量大、實(shí)時(shí)性好等特點(diǎn),因而成為目前自控領(lǐng)域使用非常廣泛的通訊語(yǔ)言,目前所有主流DCS 系統(tǒng)都支持MODBUS 通訊,并開發(fā)有專用通訊模塊。

圖2 Modbus RTUFig.2 Modbus RTU
MODBUS 協(xié)議有兩種通訊傳輸模式:一種是ASCII 模式;另一種是RTU 模式。ASCII 模式的主要優(yōu)點(diǎn)是字符發(fā)送的時(shí)間間隔可達(dá)到1s 而不產(chǎn)生錯(cuò)誤;RTU 模式的主要優(yōu)點(diǎn)是在同樣的波特率下,可比ASCII 方式傳送更多的數(shù)據(jù),目前異構(gòu)系統(tǒng)通訊常采用RTU 模式。該方式主要應(yīng)用在同機(jī)柜間內(nèi)的DCS 系統(tǒng)與SIS 系統(tǒng)、CCS 系統(tǒng)、PLC 系統(tǒng)和智能終端間的通訊,RTU 方式較為簡(jiǎn)單,DCS 作為主站,PLC 等作為從站,主站即可以讀也可以寫,一般適用于在1200m 內(nèi)的通訊。
另外,隨著以太網(wǎng)通訊的廣泛應(yīng)用,MODBUS 系列通訊協(xié)議派生出諸如以太網(wǎng)模式的MODBUS_TCP,TCP 方式相對(duì)RTU 方式可以適用于距離更遠(yuǎn)的場(chǎng)合,如某裝置罐區(qū)DCS 系統(tǒng)采用杭州優(yōu)穩(wěn)UW 500 系統(tǒng),天然氣首站I/O 數(shù)采系統(tǒng)采用上海微程DY 系列遠(yuǎn)程I/O 數(shù)據(jù)采集盒,通訊接口為485,需要將天然氣首站溫度、壓力等相關(guān)參數(shù)傳至罐區(qū),采用RTU 方式時(shí)通訊建立不起來(lái),后采用TCP/IP方式時(shí)通訊建立成功,結(jié)構(gòu)如圖3 所示。
Modbus 方式實(shí)際應(yīng)用時(shí)往往不能用作“寫”的功能即控制作用,只在一些安全性要求不高的場(chǎng)合中應(yīng)用,如參數(shù)的修改等,最為常見的是作為“讀”的功能即監(jiān)視作用。相對(duì)來(lái)說(shuō)成本較低,可以將各類資源整合到主裝置的DCS中監(jiān)視。
Modbus 用在DCS 與SIS、PLC 等系統(tǒng)通訊間效果較好,通訊穩(wěn)定,但和變頻器、馬保、電氣綜保等設(shè)備通信時(shí),通訊穩(wěn)定性一般都不理想。如某公司原設(shè)計(jì)電機(jī)運(yùn)行狀態(tài)采用Modbus 通訊方式與DCS 通訊,但實(shí)際運(yùn)行后通訊狀態(tài)時(shí)好時(shí)壞,最后還是改成硬接線的方式。
PROFIBUS-DP 總線是實(shí)現(xiàn)現(xiàn)場(chǎng)級(jí)控制設(shè)備數(shù)字化通信的一種工業(yè)現(xiàn)場(chǎng)層網(wǎng)絡(luò)通信技術(shù),可使用一條通信電纜將現(xiàn)場(chǎng)設(shè)備(智能化、帶通信接口)連接,用數(shù)字化通信代替?zhèn)鹘y(tǒng)模擬量和開關(guān)量信號(hào),完成現(xiàn)場(chǎng)設(shè)備控制、監(jiān)測(cè)、遠(yuǎn)程參數(shù)化等功能。

圖3 TCP/IP方式Fig.3 TCP/IP mode
Profibus_DP 通訊在西門子PLC 系統(tǒng)上有著廣泛的應(yīng)用,西門子控制器與各卡件之間都采用Profibus_DP 通訊,包括與其它第三方設(shè)備如變頻器等均可采用Profibus_DP通訊,DCS 系統(tǒng)同樣可以采用Profibus_DP 與PLC 系統(tǒng)通訊。以環(huán)保建材為例,DCS 系統(tǒng)采用浙江中控ECS-700,部分成套設(shè)備采用了西門子300 系列PLC,通過(guò)Profibus_DP 實(shí)現(xiàn)了對(duì)成套設(shè)備的DCS 系統(tǒng)控制。ECS-700 系統(tǒng)提供COM722 通訊卡實(shí)現(xiàn)Profibus_DP 與第三方通訊,通訊結(jié)構(gòu)如圖4 所示。
Profibus_DP 與Profibus-PA 、Profibus-FMS 共 同 組 成了Poflbus 標(biāo)準(zhǔn),DP 型用于分散外設(shè)間的高速傳輸適合于工業(yè)自動(dòng)化領(lǐng)域的應(yīng)用,2016 年國(guó)家能源局發(fā)布了電力行業(yè)標(biāo)準(zhǔn)《火力發(fā)電廠PROFIBUS 現(xiàn)場(chǎng)總線技術(shù)規(guī)程》,2017 年《石油化工PROFIBUS 控制系統(tǒng)工程設(shè)計(jì)規(guī)范》也正式實(shí)施[1]。相對(duì)Modbus 來(lái)說(shuō)Profibus_DP 具有更高的可靠性,具備“讀”和“寫”的功能。
各大DCS 廠商如艾默生、福克斯波羅等都具備Profibus_DP 通訊功能,在大中型點(diǎn)數(shù)系統(tǒng)上具有更高的性價(jià)比,其可靠性相比Modbus 具有較大優(yōu)勢(shì),施工和防干擾要求較高。DP 總線的應(yīng)用拓展了DCS 和PLC 系統(tǒng)功能,延伸了控制能力,相比傳統(tǒng)控制方式而言在硬件(如I/O卡件、安全柵、繼電器等)數(shù)量與投資、安裝費(fèi)用(如電纜、槽盒、橋架的用量)等方面體現(xiàn)了總線的優(yōu)越性[2]。
OPC 是一個(gè)開放的工業(yè)標(biāo)準(zhǔn),采用客戶/服務(wù)器模式,源頭數(shù)據(jù)作為OPC 服務(wù)器,采集方或讀取方作為客戶端,目前主要用于企業(yè)生產(chǎn)信息系統(tǒng)如MES 系統(tǒng)、電廠SIS 系統(tǒng)與生產(chǎn)過(guò)程控制系統(tǒng)DCS、PLC 等之間的通訊,一般只做數(shù)據(jù)讀取,實(shí)時(shí)性要求不高。一個(gè)OPC 服務(wù)器可以同時(shí)跟多個(gè)客戶端通訊,這種方式一般不用于DCS 系統(tǒng)或PLC系統(tǒng)之間的通訊。

圖4 ECS-700與第三方Profibus_DP通訊Fig.4 ECS-700 and third-party Profibus DP communication

表1 3種通訊方式評(píng)價(jià)表Table 1 Evaluation table of 3 communication methods
異構(gòu)系統(tǒng)之間可以采用不同的傳輸方式實(shí)現(xiàn)信號(hào)的互通,但具體采用何種方式不能一概而論,應(yīng)結(jié)合具體的要求而定。要求帶控制功能但點(diǎn)數(shù)不多的建議采用遠(yuǎn)程I/O 方式,遠(yuǎn)程鏈路冗余配置,只做監(jiān)視用Modbus 和profibus_DP方式都可以;如果要求帶控制功能且點(diǎn)數(shù)較多的可以考慮profibus_DP 方式,則更為經(jīng)濟(jì),當(dāng)然要做好防干擾的措施。