過程工業(yè)的現(xiàn)場設(shè)備向數(shù)字化、網(wǎng)絡(luò)化的變遷是過程控制領(lǐng)域的必然趨勢?,F(xiàn)場總線技術(shù)具有節(jié)約布線費用、操作靈活、可實現(xiàn)網(wǎng)絡(luò)管理、可實現(xiàn)互操作等優(yōu)點,因此它已成為*的過程控制的發(fā)展方向。但是現(xiàn)場總線控制系統(tǒng)在功能上還不能*取代已經(jīng)發(fā)展得比較完善的dcs。在這種情況下,hart協(xié)議作為一種兼容原有4ma-20 ma模擬信號的數(shù)字通訊方式產(chǎn)生了。
hart是可尋址遠(yuǎn)程傳感器高速通道開放通訊協(xié)議,它是highway addressable remote transducer的縮寫。zui早由rosemount公司 于1986年開發(fā)并得到多家儀表公司的支持,在1993年成立了hart通信基金會hcf(hartcommunication foundation)。這種被稱為可尋址遠(yuǎn)程傳感器高速通道的開放通信協(xié)議,其特點是在現(xiàn)有模擬信號傳輸線上實現(xiàn)數(shù)字信號通信,屬于模擬系統(tǒng)向數(shù)字系統(tǒng)轉(zhuǎn)變過程中過渡性產(chǎn)品 。hart協(xié)議目前已被認(rèn)為是事實上的工業(yè)標(biāo)準(zhǔn),但是,它僅僅是一個過渡性協(xié)議,還不是現(xiàn)場總線。
1 hart協(xié)議基本原理
1.1 hart協(xié)議網(wǎng)絡(luò)結(jié)構(gòu)
hart協(xié)議參考iso/osi(開放系統(tǒng)互連模型),采用了它的簡化三層模型結(jié)構(gòu),即*層物理層、第二層數(shù)據(jù)鏈路層和第七層應(yīng)用層(如圖1所示)。
物理層規(guī)定信號的傳輸方法、傳輸介質(zhì)。
hart協(xié)議在4ma~20ma的模擬信號上迭加了一個基于bell202標(biāo)準(zhǔn)的fsk(frequency shiftkey.ing)頻移鍵控音頻數(shù)字信號。是標(biāo)準(zhǔn)的半雙工電流信號和數(shù)字通信方式。1200hz代表邏輯“0”、2200hz代表邏輯“1”;信號的傳輸速率為1200位/s;信號的幅值為0.5ma (如圖2所示)。由于fsk信號的平均值為0,所以不影響傳送給控制系統(tǒng)的模擬信號的直流分量大小。只要用低通濾波器濾去數(shù)字信號,模擬信號可以正常工作。保證了模擬信號與數(shù)字信號的兼容性。(如圖3所示)。hart通訊介質(zhì)采用普通的雙絞線就可以,線路總阻抗應(yīng)在230ω-1100ω之間。
1.1.2數(shù)據(jù)鏈路層
數(shù)據(jù)鏈路層規(guī)定了數(shù)據(jù)幀格式和數(shù)據(jù)通信規(guī)程。數(shù)據(jù)幀的格式如圖4所示,zui長為25個字節(jié)。hart協(xié)議是主,從控通信協(xié)議,系統(tǒng)允許有2個主設(shè)備,zui多15個從設(shè)備。其中,主設(shè)備向從設(shè)備發(fā)送的數(shù)據(jù)為請求幀;而從設(shè)備向主設(shè)備發(fā)送的數(shù)據(jù)為響應(yīng)幀。響應(yīng)幀只比請求幀多了響應(yīng)碼,而響應(yīng)碼表示出錯狀態(tài)。若為0,表示回答數(shù)據(jù)正確。否則回答出錯。
每個字節(jié)由11位組成,其中包括一個起始位、8個數(shù)據(jù)位、1個奇偶校驗位和1個停止位。
1.1.3 應(yīng)用層
應(yīng)用層提供了256個hart通信協(xié)議命令。命令分為3類。第1類為通用命令,適用于所有符合har1協(xié)議的產(chǎn)品,如讀主變量的值和單位等。第2類為普通應(yīng)用命令,適用于大部分hart產(chǎn)品,但不同的產(chǎn)品會有區(qū)別,如寫主變量。第3類為特殊命,是各個廠家所*的命令,不互相通用。
1.2 hart協(xié)議儀表系統(tǒng)的功能
每一個hart儀表的數(shù)字信號中平均能提供35—40項信息。
1.2.1便于儀表和控制回路的調(diào)試
hart儀表都能提供儀表本身的信息。包括儀表的型號、測量范圍、制造廠名稱、材料、工位號等。因此,調(diào)試人員從屏幕上就能知道各個工位上安裝的儀表是否是正確的儀表,而不必到現(xiàn)場去一一確認(rèn)。hart儀表還能提供儀表組態(tài)的量程范圍,量程上下限值。這些組態(tài)參數(shù)是否與dcs系統(tǒng)中相應(yīng)的組態(tài)參數(shù)匹配,這在調(diào)試中是很關(guān)鍵的。如果兩者不匹配,就會引起控制策略不能正常執(zhí)行,或者引起虛假報警。利用hart儀表的信息就可以很方便地在屏幕上加以確認(rèn),并進行參數(shù)的重新整定。調(diào)試人員還可以在控制回路調(diào)試時通過hart通訊使hart儀表輸出一個的模擬信號,然后觀察控制回路的動作,以確定控制回路是否能正常工作。也可以利用這種方法來啟動報警或安全連鎖系統(tǒng),確認(rèn)這些系統(tǒng)的動作是否正確。
1.2.2 在系統(tǒng)運行時協(xié)助運行人員做出正確的判斷減少系統(tǒng)意外停車
在系統(tǒng)運行中出現(xiàn)的報警或異常無非是過程引起的或者是儀表引起的。hart通訊可以幫助運行人員判斷是否有儀表引起異常。由于hart儀表在每一次通訊中都給出儀表的狀態(tài)信息,因此運行人員可以非常確切地知道現(xiàn)在有哪些儀表的工作是正常的。從而他們可以把注意力放到那些提供故障信息或者不確定信息的儀表上。大大縮小了他們的監(jiān)視范圍。一旦出現(xiàn)報警,他們能夠準(zhǔn)確地判斷是儀表的原因,還是過程的原因。hart儀表還可以對其輸出的模擬信號進行驗證。當(dāng)運行人員懷疑某臺儀表的模擬信號有問題時,他們可以將其與該儀表的同一個過程變量的數(shù)字信號進行比較,來判斷信號是否出現(xiàn)了問題。美國有一家煉油廠因為一臺液位變送器的輸出信號連接處出現(xiàn)結(jié)露,而引起部分短路,但運行人員又無法判斷信號的可信性,zui終造成溢罐工廠全部停工,直接損失3o萬美元。
如果采用hart儀表,就可以避免這類損失。在一些安全連鎖系統(tǒng)中還可以直接引入hart儀表的狀態(tài)信息,一旦儀表出現(xiàn)故障信息就可以直接觸發(fā)安全系統(tǒng)動作,不必等到過程發(fā)生大的偏差后再報警動作,提高了控制系統(tǒng)的安全性。
1.2.3 通過網(wǎng)絡(luò)進行現(xiàn)場儀表的維護管理大大提高了儀表維護工作的效率
首先,維護人員可以根據(jù)hart儀表的信息建立一個該儀表的私人檔案,包括儀表的型號、制造廠、使用日期、所在工位、校驗日期和結(jié)果、采用的特殊材料或者灌沖液體等。其次,由于hart儀表不斷向系統(tǒng)提供儀表自身的狀態(tài)信息。因此,儀表維修人員對在線儀表的工作狀態(tài)十分清楚。不像采用模擬儀表時只能依靠經(jīng)驗和推理來懷疑某臺儀表有問題,然后到現(xiàn)場去拆卸送到儀表車間校驗,而結(jié)果往往儀表是正常的?,F(xiàn)在,維修人員到現(xiàn)場去是有的放矢,不但減少了去現(xiàn)場的次數(shù),而且不會空跑。如果發(fā)現(xiàn)儀表故障信息后,再對儀表進行深一步的詢查,還可以從ha rt儀表的信息中得到更為詳細(xì)的故障信息。能夠初步判斷儀表的故障類型。因此可以攜帶正確的工具和備件到現(xiàn)場去,避免無謂的來回跑動。另外,還可以根據(jù)hart儀表內(nèi)部的統(tǒng)計信息預(yù)測儀表需要維修的日期。這主要用于閥門等有磨損產(chǎn)生的儀表。hart儀表可以對閥桿的動作次數(shù)進行統(tǒng)計,可以計算閥桿的累計運動里程數(shù)。當(dāng)這個數(shù)字與制造廠提供的部件壽命指標(biāo)接近時,就表示這臺閥門將需要維修了。這樣的預(yù)測,工廠可以更合理地配備維修資源,在zui合適的時機購買備件,把維修計劃制定得更科學(xué),對一些隨著時間會發(fā)生性能老化的傳感器也可以采用這種預(yù)測方法。
1.2.4 利用hart儀表中的多個過程變量測量值或者采用多掛接方式可以節(jié)省儀表的數(shù)量
一般hart儀表可以提供zui多四個變量的測量值。把這些信號利用起來可以減少儀表的數(shù)量,也可以減少主設(shè)備上的儀表安裝孔。
如果過程對數(shù)據(jù)更新的速度要求很低,還可以采用多掛接的方式,能節(jié)省電纜端子板配電器等設(shè)備的數(shù)量。
2 hart儀表在bz 25.1采油平臺上的應(yīng)用
有兩種方式可以把hart表和控制系統(tǒng)聯(lián)接在一起。有些公司把hart作為系統(tǒng)的標(biāo)準(zhǔn)配置,所有i,o模塊都能接受hart數(shù)字信號,例如emerson的delta—v系統(tǒng);有些公司則采用把hart信號轉(zhuǎn)為rs-485的多路切換器,通過rs-485傳送hart信號到控制系統(tǒng)。bz 25一1采油平臺上的控制系統(tǒng)采用的是第二種方式。
2.1系統(tǒng)接線圖
采用hart協(xié)議的表,接到控制系統(tǒng)中時,需要在原有的端子排和i/o卡之間多加一個hart接口板。這塊hart接口板的作用是把復(fù)合有模擬信號和數(shù)字信號的現(xiàn)場信號一分為二。傳統(tǒng)的模擬信號送往i/o卡,數(shù)字信號送往hart復(fù)用器。hart復(fù)用器中的從復(fù)用器經(jīng)過主復(fù)用器復(fù)合后,再經(jīng)過一個5轉(zhuǎn)換器,zui終與操作站聯(lián)在一起(系統(tǒng)結(jié)構(gòu)圖見圖5)。
2.2 hart接口板
hart接口板可以接l6路hart智能儀表輸入,濾出的hart信號通過26芯的排線送給hart復(fù)用器,濾掉hart信號后剩下的模擬信號由hart接口板送往i/o卡。它的型號為fi-pfh.ns0137。接口板對應(yīng)圖5中下部或圖6右上部。
2.3 hart主/從復(fù)用器
主復(fù)用器有三個功能:接收hart接口板送來的l6路儀表的hart信號;接收從hart復(fù)用器送來的信號;通過串口與操作站通訊。它的型號為kfd2.hmm.16。
從復(fù)用器有兩個功能。接收hart接i:i板送來的16路儀表表的hart<