資料介紹
現(xiàn)代工業(yè)生產(chǎn)中存在著多種不同的主機(jī)和現(xiàn)場設(shè)備,要想很好地使用他們,完善的通訊協(xié)議是必須的。HART協(xié)議最初是由美國Rosemount公司開發(fā),已應(yīng)用了多年。HART協(xié)議使用FSK技術(shù),在4~20mA信號過程量上疊加一個頻率信號,成功地把模擬信號和數(shù)字信號雙向同時通訊,而不互相干擾。HART協(xié)議參照了國際標(biāo)準(zhǔn)化組織的開放性互連模型,使用OSI標(biāo)準(zhǔn)的物理層、數(shù)據(jù)鏈路層、應(yīng)用層。HART協(xié)議規(guī)定了傳輸?shù)奈锢硇问健⑾⒔Y(jié)構(gòu)、數(shù)據(jù)格式和一系列操作命令,是一種主從協(xié)議。當(dāng)通訊模式為“問答式”的時候,一個現(xiàn)場設(shè)備只做出被要求的應(yīng)答。HART協(xié)議允許系統(tǒng)中存在2個主機(jī)(比如說,一個用于系統(tǒng)控制,另一個用于HART通信的手操儀),如果不需要模擬信號,多點(diǎn)系統(tǒng)中的一對電纜線上最多可以連接15個從設(shè)備。
物理層
物理層規(guī)定了信號的傳輸方法、傳輸介質(zhì)。采用Bell202標(biāo)準(zhǔn)的FSK頻移鍵控信號,在低頻的4~20mA模擬信號上疊加一個頻率數(shù)字信號進(jìn)行雙向數(shù)字通信。數(shù)字信號的幅度為0 . 5 m A ,數(shù)據(jù)傳輸率為1200bps,1200Hz代表邏輯“1”,2200Hz代表邏輯“0”。數(shù)字信號波形如左圖所示。
數(shù)據(jù)鏈路層
數(shù)據(jù)鏈路層規(guī)定HART協(xié)議幀的格式,可尋址范圍0~15,“0”時,處于4~20mA及數(shù)字信號點(diǎn)對點(diǎn)模式,現(xiàn)場儀表與兩個數(shù)字通信主設(shè)備(也稱作通信設(shè)備或主設(shè)備)之間采用特定的串行通信,主設(shè)備包括PC機(jī)或控制室系統(tǒng)和手持通信器。單站操作中,主變量(過程變量)可以以模擬形式輸出,也可以以數(shù)字通信方式讀出,以數(shù)字方式讀出時,輪詢地址始終為0。也就是說,單站模式時數(shù)字信號和4~20mA模擬信號同時有效。
“1~15”處于全數(shù)字通信狀態(tài),工作在點(diǎn)對多點(diǎn)模式,通信模式有“問答”式、“突發(fā)”式(點(diǎn)對點(diǎn)、自動連續(xù)地發(fā)送信息)。按問答方式工作時的數(shù)據(jù)更新速率為2~3次/s,按突發(fā)方式工作時的數(shù)據(jù)更新速率為3~4次/s。
在本質(zhì)安全要求下,只使用一個電源,至多能連接15臺現(xiàn)場儀表,每個現(xiàn)場設(shè)備可有256個變量,每個信息最大可包含4個變量。這就是所謂的多點(diǎn)(多站)操作模式。這種工作方式尤其適用于遠(yuǎn)程監(jiān)控,如管道系統(tǒng)和油罐儲存場地。
采用多點(diǎn)模式,4~20mA的模擬輸出信號不再有效(輸出設(shè)在4mA使功耗最小,主要是為變送器供電,各個現(xiàn)場裝置并聯(lián)連接 ),系統(tǒng)以數(shù)字通信方式依次讀取并聯(lián)到一對傳輸線上的多臺現(xiàn)場儀表的測量值(或其它數(shù)據(jù))。如果以這種方式構(gòu)成控制系統(tǒng),可以顯著地降低現(xiàn)場布線的費(fèi)用和減少主設(shè)備輸入接口電路,這對于控制系統(tǒng)有重要價值。
HART協(xié)議根據(jù)冗余檢錯碼信息,采用自動重復(fù)請求發(fā)送機(jī)制,消除由于線路噪聲或其他干擾引起的數(shù)據(jù)誤碼,實(shí)現(xiàn)數(shù)據(jù)無差錯傳送。
能利用總線供電,可滿足本質(zhì)安全防爆要求。HART協(xié)議信息幀的格式如下圖所示。
HART協(xié)議的幀格式以8位為一個字節(jié)進(jìn)行編碼,對每個字節(jié)加上一個起始位、一個奇偶校驗(yàn)位和一個停止位以串行方式進(jìn)行傳輸。通常采用UART(通用異步接收/發(fā)送器)來完成字節(jié)的傳輸。由于數(shù)據(jù)的有無和長短不恒定,所以HART數(shù)據(jù)的長度不能超過25個字節(jié)。
消息結(jié)構(gòu)
如下所示,一條消息包括源地址、目的地址和一個校驗(yàn)位。每一個應(yīng)答消息中包括現(xiàn)場設(shè)備狀態(tài),用于確保持續(xù)通訊的順暢進(jìn)行。數(shù)據(jù)位可有可無,視具體情況而定。一般每秒種可以傳輸2~3條消息。
PREAMBLE START ADDR COM BCNT STATUS DATA PARITY
序文 定界符 地址 命令號 數(shù)據(jù)長度 響應(yīng)碼 數(shù)據(jù)字節(jié) 奇偶校驗(yàn)
(導(dǎo)言字節(jié)) (起始字節(jié)) (地址字節(jié)) (命令字節(jié)) (字節(jié)數(shù)) (狀態(tài)字節(jié)) (通信數(shù)據(jù))
HART5.0以前版本的設(shè)備一般采用“短結(jié)構(gòu)”,單一的現(xiàn)場設(shè)備如果只利用4~20 mA電流信號進(jìn)行測量時,從設(shè)備的地址都是0;否則,對于多設(shè)備而言,從設(shè)備的地址是從1~15,這種短結(jié)構(gòu)的地址采用“隨選”的方法,隨機(jī)分配1~15中的一個。HART5.0版本推出了“長結(jié)構(gòu)”,這種格式的從設(shè)備地址具有獨(dú)一無二性,如同每個網(wǎng)卡中物理地址一樣,全世界范圍內(nèi)都沒有重復(fù),一般占5個地址字節(jié)中的38位。這38位地址信息包含了生產(chǎn)廠家的代碼、設(shè)備型號碼和設(shè)備識別碼。這種格式減少了誤傳輸和誤接收的可能性。現(xiàn)在大多數(shù)主機(jī)設(shè)備既能支持長結(jié)構(gòu)又兼容短結(jié)構(gòu),當(dāng)從機(jī)的應(yīng)答信號中沒有“唯一”標(biāo)識碼時,HART5.0及其以上的版本提供的0號命令,就可以用于短幀中的設(shè)備地址識別。也就是說,主機(jī)將根據(jù)應(yīng)答信號中是否具有“惟一”標(biāo)識碼來決定結(jié)構(gòu)格式為“長”還是“短”。 一般消息幀的組成,其中:
(1)PREAMBLE 導(dǎo)言字節(jié),一般是5~20個FF十六進(jìn)制字節(jié)。他實(shí)際上是同步信號,各通訊設(shè)備可以據(jù)此略做調(diào)整,保證信息的同步。在開始通訊的時候,使用的是20個FF導(dǎo)言,從機(jī)應(yīng)答0信號時將告之主機(jī)他“希望”接收幾個字節(jié)的導(dǎo)言,另外主機(jī)也可以用59號命令告訴從機(jī)應(yīng)答時應(yīng)用幾位導(dǎo)言。
(2)START 起始字節(jié),他將告之使用的結(jié)構(gòu)為“長”還是“短”、消息源、是否是“突發(fā)”模式消息。主機(jī)到從機(jī)為短結(jié)構(gòu)時,起始位為02,長幀時為82。從機(jī)到主機(jī)的短結(jié)構(gòu)值為06,長結(jié)構(gòu)值為86。而為“突發(fā)”模式的短結(jié)構(gòu)值為01,長結(jié)構(gòu)為81。一般設(shè)備進(jìn)行通訊接收到2個FF字節(jié)后,就將偵聽起始位。
(3)ADDR 地址字節(jié),他包含了主機(jī)地址和從機(jī)地址,如前所述,短結(jié)構(gòu)中占1字節(jié),長結(jié)構(gòu)中占5字節(jié)。無論長結(jié)構(gòu)還是短結(jié)構(gòu),因?yàn)镠ART協(xié)議中允許2個主機(jī)存在,所以我們用首字節(jié)的最高位來進(jìn)行區(qū)分,值為1表示第一主機(jī)地址,第二主機(jī)用0表示。“突發(fā)”模式是特例,0,1值將交替出現(xiàn),也就是說,在該模式下,賦予2個主機(jī)的機(jī)會均等。次高位為1表示為“突發(fā)”模式,短結(jié)構(gòu)用首字節(jié)的0~4位表示值為0~15的從機(jī)地址,第5,6位賦0;而長結(jié)構(gòu)用后6位表示從機(jī)的生產(chǎn)廠商的代碼,第2個字節(jié)表示從機(jī)設(shè)備型號代碼,后3~5個字節(jié)表示從機(jī)的設(shè)備序列號,構(gòu)成“唯一”標(biāo)志碼。
- HART協(xié)議基本指南
- 關(guān)于HART協(xié)議的低功耗智能變送器的研究 9次下載
- MPM486型HART協(xié)議智能壓力變送器 13次下載
- HART475中文說明書(西安大生自控) 26次下載
- HART協(xié)議介紹 97次下載
- Thermalert TX紅外線溫度傳感頭 114次下載
- 基于HART協(xié)議的圓卡硬件設(shè)計(jì)
- 無線HART協(xié)議的研究與實(shí)現(xiàn)
- 基于HART 協(xié)議的智能閥門定位器接口卡開發(fā)
- 基于HART協(xié)議的智能執(zhí)行器接口卡的開發(fā)
- 基于HART 協(xié)議的手持通信器設(shè)計(jì)
- HART協(xié)議在二線雷達(dá)物位計(jì)中的應(yīng)用和擴(kuò)展
- 基于HART協(xié)議的油田測井?dāng)?shù)據(jù)遠(yuǎn)程通信系統(tǒng)
- HART協(xié)議在多變量渦街流量計(jì)中的實(shí)現(xiàn)
- HART 協(xié)議設(shè)備描述語言簡介及HART 協(xié)議設(shè)備互操作
- 對等通訊協(xié)議有哪些類型 126次閱讀
- 三菱PLC有哪些通訊協(xié)議 1440次閱讀
- 工業(yè)網(wǎng)絡(luò)通訊協(xié)議有哪些 1181次閱讀
- 什么是語音芯片IC的串口通訊協(xié)議標(biāo)準(zhǔn)(AT)指令? 992次閱讀
- 常見的PLC通訊協(xié)議 6816次閱讀
- PLC最常用的通訊協(xié)議是什么 6869次閱讀
- 宇電AI-BUS通訊協(xié)議的驅(qū)動設(shè)計(jì)與實(shí)現(xiàn) 3356次閱讀
- 如何設(shè)計(jì)廉價的HART變送器 1698次閱讀
- 基于SD2057與SD2421帶HART協(xié)議智能變送器解決方案 4419次閱讀
- HART協(xié)議和RS485協(xié)議的區(qū)別 1.1w次閱讀
- HART協(xié)議通訊不上怎么辦? 6431次閱讀
- 如何用HART475配置壓力變送器 1.1w次閱讀
- 一主多從Modbus通訊協(xié)議的無線通訊 1w次閱讀
- 一文看懂?dāng)?shù)字對講機(jī)通訊模塊的串口通訊協(xié)議 1.7w次閱讀
- HK模塊在兩線制及HART隔離傳輸中的應(yīng)用 1764次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論
查看更多