HART協(xié)議和RS485協(xié)議都是用于工業(yè)領(lǐng)域通信的協(xié)議,但它們有不同的應(yīng)用場(chǎng)景和特點(diǎn)。
HART(Highway Addressable Remote Transducer)協(xié)議是一種數(shù)字通信協(xié)議,它可以在智能傳感器和控制設(shè)備之間進(jìn)行雙向通信。它能夠在4~20mA模擬信號(hào)線的基礎(chǔ)上添加數(shù)字信息,從而實(shí)現(xiàn)傳輸線上的數(shù)字通信。在HART網(wǎng)絡(luò)中,每個(gè)儀表都有一個(gè)獨(dú)立的地址,可以采集儀器傳感器數(shù)據(jù)、障診斷信息等,并可進(jìn)行遠(yuǎn)程配置和校準(zhǔn)。它的優(yōu)點(diǎn)包括:能夠同時(shí)傳輸模擬和數(shù)字信號(hào),與現(xiàn)有設(shè)備兼容性好,可遠(yuǎn)程操控,診斷功能完善等。
RS485協(xié)議是一種點(diǎn)對(duì)多點(diǎn)的串行通信協(xié)議,它可以將多個(gè)設(shè)備連接到一個(gè)總線上,實(shí)現(xiàn)多個(gè)設(shè)備之間的通信。RS485網(wǎng)絡(luò)中,每個(gè)設(shè)備都有一個(gè)唯一的地址,可進(jìn)行點(diǎn)對(duì)點(diǎn)或廣播通信。它的優(yōu)點(diǎn)包括:通信速率快、誤碼率低、傳輸距離遠(yuǎn)(可達(dá)1200米)、多設(shè)備連接等特點(diǎn),適用于一些要在遠(yuǎn)距離且需要大量設(shè)備互聯(lián)的場(chǎng)合,如監(jiān)控系統(tǒng)、工業(yè)自動(dòng)化等。
因此,二者的應(yīng)用場(chǎng)景不同:HART更多應(yīng)用于智能儀表、傳感器、閥門等現(xiàn)場(chǎng)設(shè)備之間的數(shù)字通信,而RS485更多應(yīng)用于工業(yè)自動(dòng)化、數(shù)據(jù)采集等需要進(jìn)行數(shù)據(jù)通信互聯(lián)的場(chǎng)合。
1. 重點(diǎn)介紹HART協(xié)議
HART 是Highway Addressable Remote Transducer的縮寫,是一種雙向通信協(xié)議,提供智能現(xiàn)場(chǎng)儀表和主機(jī)系統(tǒng)之間的數(shù)據(jù)訪問。主機(jī)可以是技術(shù)人員的手持設(shè)備或筆記本電腦到工廠的過程控制、資產(chǎn)管理、安全或使用任何控制平臺(tái)的其他系統(tǒng)。通信發(fā)生在兩個(gè)支持 HART協(xié)議的設(shè)備(通常是智能現(xiàn)場(chǎng)設(shè)備和控制或監(jiān)測(cè)系統(tǒng))之間。
HART 通信提供兩個(gè)同步通信通道:一個(gè)是模擬通道,另一個(gè)是數(shù)字通道。4-20mA 信號(hào)使用儀器供電的接線將主要測(cè)量值 (PV) 作為電流模擬值進(jìn)行通信。然后主機(jī)系統(tǒng)根據(jù) HART 軟件定義的參數(shù)將當(dāng)前值轉(zhuǎn)換為物理值。例如,7 mA = 80 華氏度。
數(shù)字設(shè)備信息通過對(duì)數(shù)字信號(hào)進(jìn)行編碼來進(jìn)行通信,通常在用于模擬通信的4-20mA線路上使用稱為FSK 技術(shù)(Frequency Shift Keying, 頻移鍵控技術(shù))。數(shù)字信號(hào)包含來自設(shè)備的信息,包括 PV、設(shè)備狀態(tài)、診斷以及附加測(cè)量或計(jì)算值等。這兩個(gè)通信通道共同提供了一個(gè)完整的現(xiàn)場(chǎng)通信解決方案,該解決方案易于設(shè)計(jì)、使用簡(jiǎn)單、成本低廉且極其可靠。
2. 原理
HART 協(xié)議使用頻移鍵控 (FSK) 標(biāo)準(zhǔn)將低電平數(shù)字通信信號(hào)疊加在4-20mA之上。這使得能夠進(jìn)行雙向現(xiàn)場(chǎng)通信,并且使得除了正常過程變量之外的附加信息能夠與智能現(xiàn)場(chǎng)儀表進(jìn)行通信。
HART 協(xié)議以1200 bps的速率進(jìn)行通信,不會(huì)中斷4-20mA信號(hào),并允許主機(jī)應(yīng)用程序(主站)每秒從智能現(xiàn)場(chǎng)設(shè)備獲取兩個(gè)或多個(gè)數(shù)字更新。由于數(shù)字FSK信號(hào)相位連續(xù),因此不會(huì)對(duì)4-20mA信號(hào)產(chǎn)生干擾。HART 協(xié)議提供兩個(gè)同步通信通道:4-20mA模擬信號(hào)和數(shù)字信號(hào)。4-20mA信號(hào)使用4-20mA電流環(huán)路(最快、最可靠的行業(yè)標(biāo)準(zhǔn))傳送主要測(cè)量值(在現(xiàn)場(chǎng)儀表的情況下)。使用疊加在模擬信號(hào)上的數(shù)字信號(hào)來傳達(dá)附加設(shè)備信息。數(shù)字信號(hào)包含來自設(shè)備的信息,包括設(shè)備狀態(tài)、診斷、附加測(cè)量或計(jì)算值等。兩個(gè)通信通道共同提供了低成本且非常強(qiáng)大的完整現(xiàn)場(chǎng)通信解決方案,易于使用和配置。
3.HART 協(xié)議層
HART基于OSI模型,使用7層中的3層:物理層、數(shù)據(jù)鏈路層和應(yīng)用層。
4. HART Commands
HART 協(xié)議是一種請(qǐng)求-響應(yīng)通信協(xié)議,這意味著在正常操作期間,每次通信都是由來自主機(jī)通信設(shè)備的請(qǐng)求(或命令)發(fā)起的。主機(jī)通常是分布式控制、PLC 或基于 PC 的資產(chǎn)管理系統(tǒng)。該設(shè)備通常是現(xiàn)場(chǎng)測(cè)量設(shè)備,例如壓力、液位、溫度、流量或其他變送器。
為了確保來自任何供應(yīng)商的任何支持 HART 的設(shè)備都可以正確通信并使用正確信息響應(yīng)命令,命令集和類型在 HART 規(guī)范中定義,并在所有 HART 注冊(cè)設(shè)備中實(shí)施。
用戶無需擔(dān)心這些命令,因?yàn)樗鼈儼谥鳈C(jī)的功能中。當(dāng)向主機(jī)提供特定設(shè)備的設(shè)備描述(DD)中包含的指令時(shí),主機(jī)可以使用設(shè)備的特定功能(設(shè)備特定命令)。重要的一點(diǎn)是,定義的設(shè)備狀態(tài)指示包含在對(duì)主機(jī)的每個(gè)通信響應(yīng)中。然后主機(jī)解釋這些狀態(tài)指示器并可以提供基本的設(shè)備診斷信息。
-
傳感器
+關(guān)注
關(guān)注
2561文章
52199瀏覽量
761836 -
通信協(xié)議
+關(guān)注
關(guān)注
28文章
975瀏覽量
40858 -
RS485
+關(guān)注
關(guān)注
39文章
1186瀏覽量
83431 -
HART
+關(guān)注
關(guān)注
2文章
75瀏覽量
33096
原文標(biāo)題:HART協(xié)議和RS485協(xié)議有什么區(qū)別?
文章出處:【微信號(hào):gh_acae488c81aa,微信公眾號(hào):定華儀表學(xué)堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
關(guān)于RS485協(xié)議 求教
請(qǐng)教一下大神如何在STM32中實(shí)現(xiàn)LIN協(xié)議和RS485協(xié)議呢?
RS485通信協(xié)議
RS485 通信協(xié)議教程
rs485通訊協(xié)議

RS485通信和Modbus協(xié)議

HART協(xié)議和RS485協(xié)議的區(qū)別

HART協(xié)議和RS485協(xié)議的區(qū)別是什么

淺談RS485通訊、半雙工系統(tǒng)與Modbus協(xié)議

RS485串口轉(zhuǎn)mqtt協(xié)議網(wǎng)關(guān)

rs485轉(zhuǎn)tcp網(wǎng)關(guān)盒子怎么用(rs485協(xié)議轉(zhuǎn)以太網(wǎng)tcp/ip)

rs422和rs485的區(qū)別
RS232和RS485通信協(xié)議的主要區(qū)別及優(yōu)缺點(diǎn)
ProfiNet轉(zhuǎn)RS485/Modbus Rtu協(xié)議網(wǎng)關(guān)

評(píng)論