HART智能儀表在線監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
摘要:該系統(tǒng)充分利用了HART智能儀表的數(shù)字信息大刊,實現(xiàn)了對現(xiàn)場HART智能儀表的在線監(jiān)控,提高了控制系統(tǒng)的可靠性,降低了誤報警幾率妖奕,減少了現(xiàn)場儀表的維護量并大幅度地降低了維護費用。
關(guān)鍵詞:HART恢儡;智能儀表窄栓;在線監(jiān)控
Abstract:This system takes use of the digital signal of the smart instruments and realizes the spot smart instrument’S monitoring,which can raise the credibility of the control system组莲,lower false alarm rate and reduce maintenance of the spot smart instruments and the service cost.
Keywords:HART笙亿;smart instrument;on Iine monitoring
1 智能儀表的廣泛應(yīng)用
隨著過程控制技術(shù)和智能儀表的發(fā)展咒饼,DCS已經(jīng)在石油炕烈、化工、鋼鐵渔硫、冶金和電力等領(lǐng)域得到廣泛的應(yīng)用皱坛,實現(xiàn)了企業(yè)生產(chǎn)操作的高度自動化。智能傳感器技術(shù)的發(fā)展和微電子技術(shù)的成熟豆巨,也為充分發(fā)揮DCS的優(yōu)越性提供了可靠的保證剩辟。
基于HART協(xié)議的智能儀表已經(jīng)在DCS中得到廣泛應(yīng)用。如何最大限度地利用先期制造生產(chǎn)的自動化系統(tǒng)的昂貴投資往扔,在已有智能儀表設(shè)備和DCS的基礎(chǔ)上贩猎,在不影響原有DCS正常工作的情況下,構(gòu)成企業(yè)智能儀表的在線診斷和管理系統(tǒng)瓤球,并向局域網(wǎng)發(fā)布實時智能儀表信息融欧,讓實時過程管理擴展到現(xiàn)場信息系統(tǒng)的每個領(lǐng)域,已經(jīng)成為自動化領(lǐng)域有待解決的技術(shù)課題卦羡。針對企業(yè)現(xiàn)場生產(chǎn)的實際噪馏,能滿足上述需要的在線診斷和管理系統(tǒng)顯得尤為必要。本文將探討一種在線診斷管理系統(tǒng)的設(shè)計和實現(xiàn)方法绿饵。
2 系統(tǒng)體系結(jié)構(gòu)
該系統(tǒng)主要由智能儀表欠肾、HART協(xié)議通訊裝置瓶颠、HART服務(wù)器通訊軟件(包括COM 服務(wù)器軟件和OPC服務(wù)器軟件)、數(shù)據(jù)庫椭吠、上位機管理軟件(包括應(yīng)用服務(wù)器和客戶端)組成捅青。智能儀表主要是指基于HART協(xié)議的儀表,常見類型有差壓變送器炬锦、壓力變送器豺孤、閥門定位器、流量計等孝炫。HART協(xié)議通訊裝置負(fù)責(zé)采集和傳輸智能儀表的數(shù)字信號凌秩,通過亞當(dāng)模塊傳送給上位機的RS一232串口,由COM 服務(wù)器軟件對該數(shù)據(jù)進行解析抽茸,并通過 sQL Server數(shù)據(jù)庫對采集數(shù)據(jù)進行實時存儲段许,其他自動化系統(tǒng)可以通過OPC通訊服務(wù)器軟件對現(xiàn)場儀表的數(shù)據(jù)進行遠(yuǎn)程訪問。應(yīng)用服務(wù)器主要功能是對現(xiàn)場智能儀表進行組態(tài)與監(jiān)控碍讼,提供可視化用戶界面驹毁,方便用戶操作×反客戶端負(fù)責(zé)在網(wǎng)絡(luò)上發(fā)布現(xiàn)場智能儀表的監(jiān)控信息廊席,連接情況等。系統(tǒng)體系結(jié)構(gòu)如圖1所示呻纹。
3 HART協(xié)議通訊裝置
3.1 HART協(xié)議通訊裝置概述
HART協(xié)議通信裝置在不影響現(xiàn)有DCS正常運行的前提下將現(xiàn)場HART智能儀表的數(shù)字信號從模擬信號中剝離堆生,完成儀表基本信息和過程變量的讀取,并通過RS一232傳送給上位機雷酪;同時支持上位機常用特殊命令的轉(zhuǎn)發(fā)淑仆,讀取儀表的特殊命令信息并返回給上位機。HART協(xié)議通信裝置和HART協(xié)議通信服務(wù)器軟件配合完成對現(xiàn)場HART智能儀表的信息讀取哥力、命令轉(zhuǎn)發(fā)蔗怠。并提供足夠的接口組件,方便應(yīng)用服務(wù)器軟件的開發(fā)和擴展吩跋∧洌可以根據(jù)HART協(xié)議通信服務(wù)器軟件提供的接口,自定義開發(fā)應(yīng)用服務(wù)器軟件的界面和功能锌钮,實現(xiàn)對HART智能儀表的組態(tài)和監(jiān)控桥温。
HART協(xié)議通信裝置的主體部分是安裝于端子板支架上的若干塊HART協(xié)議網(wǎng)橋(本文以20塊網(wǎng)橋為例進行說明),通過RS一485總線連接并與上位機進行通訊梁丘,網(wǎng)橋地址可以選擇0~30的任意值侵浸,但不可重復(fù)。20塊網(wǎng)橋默認(rèn)地址為按安裝位置順序1~20到趴。
每塊HART協(xié)議網(wǎng)橋可以采集12路HART信號林乍,因此HART協(xié)議通信裝置可以實現(xiàn)與240臺HART智能儀表的獨立通信宙锡。符合HART協(xié)議的信號經(jīng)HART網(wǎng)橋處理后,通過RS一485通訊線并經(jīng)RS一485/RS-232轉(zhuǎn)換器轉(zhuǎn)換為RS一232信號進入計算機戒腔。20塊HART 協(xié)議網(wǎng)橋采用24 v/1 A電源統(tǒng)一供電狐昆,RS一485/RS一232轉(zhuǎn)換器采用24 v/o.5 A 電源獨立供電。HART協(xié)議通信裝置的系統(tǒng)連接示意圖如圖2所示掸枉。
3.2 HART協(xié)議網(wǎng)橋FW581
FW581的原理框圖如圖3所示八领。硬件電路主要包括:中央處理器(CPU)、HART調(diào)制解調(diào)器(Modem)及耦合電路磷妻、與現(xiàn)場儀表的信號選擇及隔離電路阎肌、RS一485接口電路、WDT電路等幾個部分掷雪。
FW581分為兩層,通過兩組排針相連接布筷。上層板包括DC—DC模塊肌坑、CPU模塊、RS一485接口模塊缅糟、地址設(shè)置模塊挺智、指示燈等。上層板的 CPU模塊和RS一485接口模塊放在板子的背面窗宦,這使得FW581更加美觀和安全赦颇。下層板的兩對RS一485總線接口是對等并接的,方便同一RS一 485總線上多塊FW581的接線赴涵。
FW581的RS一485通訊信號必須通過RS一485/RS一232轉(zhuǎn)換器媒怯,轉(zhuǎn)換成RS一232信號后,才能和上位管理軟件通訊髓窜。通訊速率為19.2 Kbps扇苞。
FW581可以采用冗余的兩路24 V電源供電。兩對RS一485總線接口對等并接寄纵,方便多塊FW581的接線鳖敷。上層板有4個指示燈用于顯示 FW581的工作狀態(tài);撥鍵開關(guān)用于設(shè)置FW581的地址程拭。FW581地址的設(shè)置通過上層板上的SW4Ol撥鍵開關(guān)實現(xiàn)定踱。撥鍵開關(guān)上的“1”是最低位;“8”是最高位督羊;“ON”一側(cè)表示邏輯1耸颁;反之是邏輯o。地址設(shè)置符合二進制編碼檀丝,因此撥鍵開關(guān)直接顯示卡件的二進制地址韭赡。將二進制數(shù)轉(zhuǎn)變成十進制數(shù)后挟晒,就是卡件的十進制地址。
4 HART通信服務(wù)器軟件
與HART協(xié)議通信裝置配套的HART通信服務(wù)器軟件割懊,包括COM 服務(wù)器和OPC服務(wù)器寸快。COM 服務(wù)器實現(xiàn)與HART 網(wǎng)橋的串行通訊,向HART網(wǎng)橋下發(fā)對儀表基本信息和過程變量的讀取命令烙赴,接收并處理HART網(wǎng)橋傳上來的儀表過程變量和報警信息汞阔;并且支持向下轉(zhuǎn)發(fā)特殊的HART協(xié)議命令,實現(xiàn)對現(xiàn)場HART儀表的組態(tài)和監(jiān)控斑柬。OPC服務(wù)器將現(xiàn)場HART儀表信號傳輸?shù)絆PC服務(wù)器工作站企舌。HART Server通訊服務(wù)器接口說明見表 1所列。
HART 協(xié)議的命令共包括三種[1]:通用命令筝野,普通命令和特殊命令晌姚。通用命令對所有遵循HART協(xié)議的智能設(shè)備都適用,主要由讀制造廠商和設(shè)備類型歇竟、讀主變量值和單位挥唠、讀動態(tài)變量值和主變量電流等;普通命令對大多數(shù)HART智能設(shè)備都通用焕议,但不是全部宝磨,用于常用操作。主要有讀選擇的過程變量盅安、寫主變量量程值唤锉、非主變量超限等。特殊命令由具體的HART設(shè)備生產(chǎn)廠商針對具體應(yīng)用而定别瞭。COM 服務(wù)器提供的大多數(shù)組件接口都是基于通用命令窿祥,對于普通命令和特殊命令可以通過HartTrans組件的Transfunc接口來直接下發(fā)和解析。
5 上位機管理軟件的結(jié)構(gòu)和功能
某石化企業(yè)的中控室中畜隶,有1臺HART儀表通訊柜壁肋,1臺服務(wù)器,2臺PC機籽慢,各類HART智能儀表200多臺逊汤。隨著企業(yè)現(xiàn)代化管理制度建立的逐步深入,通過HART手操器對智能儀表進行組態(tài)和監(jiān)測已經(jīng)顯得很低效湘胚。采用基于Windows—NT平臺的SID智能儀表在線診斷與在線管理系統(tǒng)啥榜,充分發(fā)揮智能儀表的數(shù)字通訊和智能化功能,通過網(wǎng)絡(luò)實現(xiàn)現(xiàn)場實時智能儀表的遠(yuǎn)程管理虑佳、操作和維護掏博,直觀全面地反映現(xiàn)場實時設(shè)備的狀態(tài)信息和過程信息。
5.1 軟件結(jié)構(gòu)
智能儀表在線診斷與在線管理系統(tǒng)采用目前較為流行的服務(wù)器/客戶機(Server/Client)模式檬鞠,多個客戶端可以共享服務(wù)器的實時信息伊肿,用戶可以通過服務(wù)器遠(yuǎn)離現(xiàn)場對智能儀表進行檢測和維護肆鸿。這種模式的特點是專業(yè)性強,安全性好炒耀,交互能力強瞳聊。COM 通訊服務(wù)器采集數(shù)據(jù)后,存人指定的數(shù)據(jù)庫中名密,由應(yīng)用服務(wù)器從數(shù)據(jù)庫中讀取實時信息藏估,然后通過客戶端進行網(wǎng)絡(luò)發(fā)布。但是采用這種結(jié)構(gòu)也有一定的缺陷失驶,就是不易維護土居,集成困難。如果應(yīng)用服務(wù)器的儀表視圖發(fā)生改變嬉探,為了保證客戶端與應(yīng)用服務(wù)器的儀表視圖保持一致性擦耀,由客戶端直接通過網(wǎng)絡(luò)下載視圖數(shù)據(jù)進行視圖更新,從而避免了客戶端軟件升級所帶來的繁瑣涩堤。
5.2 軟件的主要功能
根據(jù)管理要求埂奈,智能儀表在線診斷與在線管理系統(tǒng)應(yīng)具備的主要功能:現(xiàn)場設(shè)備視圖模塊,能根據(jù)智能儀表的生產(chǎn)廠商定躏、設(shè)備類型和設(shè)備位號組織視圖,也能按控制回路組織設(shè)備芹敌,便于用戶了解每臺設(shè)備的具體位置痊远,還能按設(shè)備的網(wǎng)絡(luò)連接情況組織視圖,便于用戶了解設(shè)備在哪臺轉(zhuǎn)換器的哪個接口上氏捞;設(shè)備訪問功能模塊主要完成和智能儀表的通訊碧聪,獲取智能儀表的參數(shù),對智能儀表進行組態(tài)翅剔,檢測設(shè)備的實時狀態(tài)信息伐页;記錄審查模塊:記錄操作人員對現(xiàn)場設(shè)備所做的修改操作,包括操作內(nèi)容的舊值和新值迟凫,操作的時間和操作的原因养砾,記錄現(xiàn)場設(shè)備的報警狀態(tài),包括報警的設(shè)備夏岩、報警的時問和報警的內(nèi)容质教,便于管理人員及時做出準(zhǔn)確的決策。
5.3 傳輸HART命令的特殊通道
COM 服務(wù)器已經(jīng)很好地解決了與一些智能儀表的通訊矩粒,但如果智能儀表遵循的HART協(xié)議為特殊命令瓦陡,則必須通過COM 服務(wù)器提供的特殊通道才能正常通訊,也就是HartTrans組件的Transfunc函數(shù)歧蛾。從智能儀表采集上來的數(shù)據(jù)厘赤,最初是二進制的代碼辱矮。這就需要根據(jù)數(shù)據(jù)鏈路層的幀格式與IEEE 754標(biāo)準(zhǔn)把數(shù)據(jù)轉(zhuǎn)化成十進制。但各個HART命令的格式各不相同妻铲,所以需要對每條命令進行單獨的解析愿瘫。以1號通用命令為例進行說明。當(dāng)1 號命令通過特殊通道下發(fā)到儀表后径簿,返回的數(shù)據(jù)如下罢屈。
共有9個字節(jié),每個字節(jié)由2位十六進制數(shù)組成篇亭,其中第1個字節(jié)為HART命令號缠捌,目前為1號通用命令;第2個字節(jié)為從第3個字節(jié)開始的字節(jié)數(shù)译蒂;第3個和第4個字節(jié)為本次響應(yīng)碼的校驗碼曼月;第5個,第9個字節(jié)為當(dāng)前智能儀表的PV值柔昼,且滿足IEEE 754標(biāo)準(zhǔn)哑芹。IEEE 574單精度浮點標(biāo)準(zhǔn)規(guī)定如表2所列。
表2中捕透,s表示尾數(shù)的符號聪姿,1為負(fù),0為正乙嘀;E表示指數(shù)末购,與十進制數(shù)127的差值以二進制補碼形式表示;M 表示尾數(shù)美丝;上述浮點數(shù)的值通過把2的無偏移指數(shù)次方與24位尾數(shù)相乘得到壕俱。24位尾數(shù)由一個假設(shè)的最高位1,后跟一個小數(shù)點替塑,和尾數(shù)的23位組成障浅。
最后5 個字節(jié)組成的二進制數(shù)為00111100 01001101 11000111 01011110,經(jīng)過轉(zhuǎn)化后的十進制值約為12.559 413 9% 看卦,通過儀表顯示讀取的值為12.559 支你,基本相同。
5.4 COM 服務(wù)器的輪巡時間
在智能儀表在線診斷與管理系統(tǒng)軟件運行之前惩凉,必須要進行COM 服務(wù)器初始化耙钉,目的是為了獲取當(dāng)前HART協(xié)議通訊裝置中正在正常工作的 HART 網(wǎng)橋和現(xiàn)場在線的智能儀表,共輪巡2次楔侣。經(jīng)過實驗和推算卡竣,在2O個網(wǎng)橋正常工作并且每個網(wǎng)橋滿載(每個網(wǎng)橋掛接12臺智能儀表,共240臺智能儀表)的情況下,COM 服務(wù)器的初始化約為7 min蝴韭,如果智能儀表的數(shù)量更多够颠,則COM服務(wù)器的初始化事件會更加長一些。
6 結(jié)束語
HART協(xié)議通訊裝置穩(wěn)定性好榄鉴,上位機軟件操作簡單履磨,大大改善了傳統(tǒng)儀表管理模式的低效,進一步提高了企業(yè)的自動化程度和辦公效率庆尘。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng)剃诅,轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享,并不代表本站贊同其觀點和對其真實性負(fù)責(zé)驶忌,也不構(gòu)成任何其他建議矛辕。本站部分作品是由網(wǎng)友自主投稿和發(fā)布、編輯整理上傳付魔,對此類作品本站僅提供交流平臺聊品,不為其版權(quán)負(fù)責(zé)。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻几苍、圖片翻屈、文字如涉及作品版權(quán)問題,請第一時間告知妻坝,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容奋肄,以保證您的權(quán)益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn折扮。
- 暫無反饋
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力,智啟未來新篇章
- 定義制造業(yè)未來的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進制造技術(shù)應(yīng)用專題
- 解碼消費電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機床爱亡,助力制造升級技術(shù)專題
- 汽車輕量化驅(qū)動下的零部件加工應(yīng)用專題
- 高性能銑刀實現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動機解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題