精品人妻区一二区三区四季a√_欧美综合18久久久久久软件_国内熟妇人妻色无码视频_又长又硬又粗又深又黄又爽_无码人妻精品一区二区

 
HART協(xié)議
來(lái)源: | 作者:佚名 | 發(fā)布時(shí)間: 2021-11-23 | 931 次瀏覽 | 分享到:

  HART(Highway Addressable Remote Transducer),可尋址遠(yuǎn)程傳感器高速通道的開(kāi)放通信協(xié)議,是美國(guó)ROSEMOUNT公司于1985年推出的一種用于現(xiàn)場(chǎng)智能儀表和控制室設(shè)備之間的通信協(xié)議。 HART裝置提供具有相對(duì)低的帶寬,適度響應(yīng)時(shí)間的通信,經(jīng)過(guò)10多年的發(fā)展,HART技術(shù)在國(guó)外已經(jīng)十分成熟,并已成為全球智能儀表的工業(yè)標(biāo)準(zhǔn)。

簡(jiǎn)介

  1、HART協(xié)議采用基于Bell202標(biāo)準(zhǔn)的FSK頻移鍵控信號(hào),在低頻的4-20mA模擬信號(hào)上疊加幅度為0.5mA的音頻數(shù)字信號(hào)進(jìn)行雙向數(shù)字通訊,數(shù)據(jù)傳輸率為1.2kbps。由于FSK信號(hào)的平均值為0,不影響傳送給控制系統(tǒng)模擬信號(hào)的大小,保證了與現(xiàn)有模擬系統(tǒng)的兼容性。在HART協(xié)議通信中主要的變量和控制信息由4-20mA傳送,在需要的情況下,另外的測(cè)量、過(guò)程參數(shù)、設(shè)備組態(tài)、校準(zhǔn)、診斷信息通過(guò)HART協(xié)議訪(fǎng)問(wèn)。

  HART通信采用的是半雙工的通信方式,其特點(diǎn)是在現(xiàn)有模擬信號(hào)傳輸線(xiàn)上實(shí)現(xiàn)數(shù)字信號(hào)通信,屬于模擬系統(tǒng)向數(shù)字系統(tǒng)轉(zhuǎn)變過(guò)程中過(guò)渡性產(chǎn)品,因而在當(dāng)前的過(guò)渡時(shí)期具有較強(qiáng)的市場(chǎng)競(jìng)爭(zhēng)能力,得到了較快發(fā)展。HART 規(guī)定了一系列命令,按命令方式工作。它有三類(lèi)命令,第一類(lèi)稱(chēng)為通用命令,這是所有設(shè)備都理解、都執(zhí)行的命令;第二類(lèi)稱(chēng)為一般行為命令,所提供的功能可以在許多現(xiàn)場(chǎng)設(shè)備(盡管不是全部)中實(shí)現(xiàn),這類(lèi)命令包括最常用的的現(xiàn)場(chǎng)設(shè)備的功能庫(kù);第三類(lèi)稱(chēng)為特殊設(shè)備命令,以便于工作在某些設(shè)備中實(shí)現(xiàn)特殊功能,這類(lèi)命令既可以在基金會(huì)中開(kāi)放使用,又可以為開(kāi)發(fā)此命令的公司所獨(dú)有。在一個(gè)現(xiàn)場(chǎng)設(shè)備中通??砂l(fā)現(xiàn)同時(shí)存在這三類(lèi)命令。

  HART采用統(tǒng)一的設(shè)備描述語(yǔ)言DDL。現(xiàn)場(chǎng)設(shè)備開(kāi)發(fā)商采用這種標(biāo)準(zhǔn)語(yǔ)言來(lái)描述設(shè)備特性,由HART基金會(huì)負(fù)責(zé)登記管理這些設(shè)備描述并把它們編為設(shè)備描述字典,主設(shè)備運(yùn)用DDL技術(shù)來(lái)理解這些設(shè)備的特性參數(shù)而不必為這些設(shè)備開(kāi)發(fā)專(zhuān)用接口。但由于這種模擬數(shù)字混合信號(hào)制,導(dǎo)致難以開(kāi)發(fā)出一種能滿(mǎn)足各公司要求的通信接口芯片。HART能利用總線(xiàn)供電,可滿(mǎn)足本質(zhì)安全防爆要求,并可組成由手持編程器與管理系統(tǒng)主機(jī)作為主設(shè)備的雙主設(shè)備系統(tǒng)。

  2、基金會(huì)現(xiàn)場(chǎng)總線(xiàn),即FoudationFieldbus,簡(jiǎn)稱(chēng)FF。它以ISO/OSI開(kāi)放系統(tǒng)互連模型為基礎(chǔ),取其物理層、數(shù)據(jù)鏈路層、應(yīng)用層為FF通信模型的相應(yīng)層次,并在應(yīng)用層上增加了用戶(hù)層。

  基金會(huì)現(xiàn)場(chǎng)總線(xiàn)分低速H1和高速H2兩種通信速率。H1的傳輸速率為 3125Kbps,通信距離可達(dá) 1900m (可加中繼器延長(zhǎng)),可支持總線(xiàn)供電,支持本質(zhì)安全防爆環(huán)境。H2的傳輸速率為 1Mbps和2.5Mbps兩種,其通信距離為750m和500m。物理傳輸介質(zhì)可支持比絞線(xiàn)、光纜和無(wú)線(xiàn)發(fā)射,協(xié)議符合IEC1158-2標(biāo)準(zhǔn)。其物理媒介的傳輸信號(hào)采用曼徹斯特編碼,每位發(fā)送數(shù)據(jù)的中心位置或是正跳變,或是負(fù)跳變。正跳變代表0,負(fù)跳變代表1,從而使串行數(shù)據(jù)位流中具有足夠的定位信息,以保持發(fā)送雙方的時(shí)間同步。接收方既可根據(jù)跳變的極性來(lái)判斷數(shù)據(jù)的“1”、“0”狀態(tài),也可根據(jù)數(shù)據(jù)的中心位置精確定位。

HART規(guī)范

  HART協(xié)議于80年代后期開(kāi)發(fā),并于90年代初移交到HART基金會(huì)。從那時(shí)起,它已經(jīng)更新了好幾次。每一次的協(xié)議更新都確保更新向后兼容以前的版本。HART協(xié)議當(dāng)前的版本是7.3版?!?”表示主修訂號(hào)碼,而“3”表示次修訂號(hào)碼。

  HART協(xié)議實(shí)現(xiàn)了開(kāi)放系統(tǒng)互連(OSI)7層協(xié)議模型的第1、2、3、4和7層:

HART協(xié)議物理層

  以貝爾202標(biāo)準(zhǔn)為基礎(chǔ),采用頻移鍵控(FSK),以1200bps的速率通信。代表0和1位值的信號(hào)頻率分別為2200和1200Hz。該低電平信號(hào)疊加在4到20mA的模擬測(cè)量信號(hào)之上,而不會(huì)對(duì)模擬信號(hào)造成任何干擾。

HART協(xié)議數(shù)據(jù)鏈路層

  定義了一項(xiàng)主從協(xié)議 - 在正常使用下,現(xiàn)場(chǎng)設(shè)備只在收到信號(hào)時(shí)才作回答??梢杂袃蓚€(gè)主設(shè)備,例如,控制系統(tǒng)作為第一主設(shè)備,而手持HART通信器作為第二主設(shè)備。時(shí)序規(guī)則定義每個(gè)主設(shè)備可以開(kāi)始通信事務(wù)的時(shí)間。單個(gè)多點(diǎn)線(xiàn)纜對(duì)可以連接多達(dá)15個(gè)或更多的從設(shè)備。

網(wǎng)絡(luò)層

  提供路由、端到端安全及傳輸服務(wù)。它管理與通信設(shè)備之間端到端通信的“會(huì)話(huà)”。

傳輸層

  數(shù)據(jù)鏈路層確保通信成功地從一個(gè)設(shè)備到另一個(gè)設(shè)備傳播。傳輸層可以被用來(lái)確保端到端通信的成功。

應(yīng)用層

  定義了協(xié)議所支持的命令、響應(yīng)、數(shù)據(jù)類(lèi)型和狀態(tài)報(bào)告。在應(yīng)用層,協(xié)議的公共命令分為四大類(lèi):

  1. 通用命令 - 提供在所有現(xiàn)場(chǎng)設(shè)備都必須實(shí)現(xiàn)的功能

  2. 常用命令 - 提供很多設(shè)備所共有的功能,但并不是所有的現(xiàn)場(chǎng)設(shè)備都具有的功能

  3. 設(shè)備特定命令 - 提供某特定現(xiàn)場(chǎng)設(shè)備所特有的功能,由設(shè)備制造商所指定

  4. 設(shè)備系列命令 - 為特定測(cè)量類(lèi)型的儀器提供一套標(biāo)準(zhǔn)化的功能,允許無(wú)需使用設(shè)備特定指令便能進(jìn)行完全的通用性訪(fǎng)問(wèn)。

HART如何工作

  “HART”是高速可尋址遠(yuǎn)程傳感器的縮寫(xiě)。HART協(xié)議利用貝爾202頻移鍵控(FSK)標(biāo)準(zhǔn),將低電平的數(shù)字通信信號(hào)疊加在4 - 20mA之上。

圖1. 頻移鍵控(FSK)

  這項(xiàng)技術(shù)實(shí)現(xiàn)了雙向現(xiàn)場(chǎng)通信,并使得同智能現(xiàn)場(chǎng)儀表傳輸比一般過(guò)程變量更多的信息成為可能。HART協(xié)議以1200 bps的速率通信,而不影響4 - 20mA信號(hào),并允許一個(gè)主機(jī)應(yīng)用程序(主設(shè)備),從智能現(xiàn)場(chǎng)設(shè)備每秒獲取兩次或兩次以上的數(shù)字更新。由于數(shù)字FSK信號(hào)是相位連續(xù)的,因而不會(huì)對(duì)4 - 20mA信號(hào)造成干擾。

  HART技術(shù)是個(gè)主/從協(xié)議,這意味著,只有當(dāng)主設(shè)備發(fā)出信號(hào)時(shí),智能現(xiàn)場(chǎng)(從)設(shè)備才會(huì)發(fā)送信號(hào)。HART協(xié)議可在多種模式下使用,如點(diǎn)到點(diǎn)或者多點(diǎn)模式,在智能現(xiàn)場(chǎng)儀表和中央控制或監(jiān)測(cè)系統(tǒng)之間傳輸信息。

  HART通信發(fā)生在兩個(gè)具有HART功能的設(shè)備之間,通常是智能現(xiàn)場(chǎng)設(shè)備和控制或監(jiān)測(cè)系統(tǒng)之間。通信使用標(biāo)準(zhǔn)的儀器級(jí)電纜,并且使用標(biāo)準(zhǔn)的接線(xiàn)和終端處理方式。

  HART協(xié)議提供兩個(gè)同步通信通道:4 - 20mA模擬信號(hào)和一個(gè)數(shù)字信號(hào)。4 - 20mA信號(hào)利用4 - 20mA的電流回路 – 它是最快和最可靠的業(yè)界標(biāo)準(zhǔn),來(lái)傳輸主要的測(cè)量值(在現(xiàn)場(chǎng)儀表的情況下)。另外,HART利用疊加在模擬信號(hào)之上的數(shù)字信號(hào),來(lái)傳輸其它的設(shè)備信息。

  數(shù)字信號(hào)中包含了來(lái)自設(shè)備的信息,包括設(shè)備狀態(tài)、診斷、額外的測(cè)量或計(jì)算值等。這兩個(gè)通信通道結(jié)合起來(lái),提供了一種易于使用和配置的低成本、高度可靠的、完整的現(xiàn)場(chǎng)通信解決方案。

圖2. 兩個(gè)通信通道

HART協(xié)議最多可有兩個(gè)主設(shè)備(第一主設(shè)備和第二主設(shè)備)。這使得可以利用第二主設(shè)備,例如手持通信器,而不會(huì)對(duì)第一主設(shè)備,如控制/監(jiān)測(cè)系統(tǒng)的通信造成干擾。

圖3. 第一和第二主方

HART協(xié)議允許與現(xiàn)場(chǎng)設(shè)備之間的所有數(shù)字通信,可采用點(diǎn)到點(diǎn)或多點(diǎn)模式的網(wǎng)絡(luò)配置:

圖4. 點(diǎn)到點(diǎn)的配置

多點(diǎn)模式的配置
還有一個(gè)可選的“猝發(fā)”通信模式,其中單個(gè)從設(shè)備可連續(xù)廣播標(biāo)準(zhǔn)的HART回復(fù)信息。這一可選的“猝發(fā)”通信模式有可能采用更高的更新速率,并且使用通常只限于點(diǎn)到點(diǎn)的配置。

圖5. 多點(diǎn)配置

使用HART通信的優(yōu)勢(shì)

  在模擬信號(hào)環(huán)境中工作的自動(dòng)化工程師經(jīng)常會(huì)說(shuō),“要是我不去現(xiàn)場(chǎng),就能獲得設(shè)備信息的話(huà)…”或者“要是我能將那個(gè)壓力變送器的這項(xiàng)配置信息存入我的電腦的話(huà)…”。有了HART,他們就不再需要說(shuō)出“要是”這樣的話(huà)了。世界各地已經(jīng)認(rèn)識(shí)到HART通信優(yōu)勢(shì)的用戶(hù)知道,當(dāng)使用具有HART功能的手持式測(cè)試、校準(zhǔn)設(shè)備和便攜式電腦時(shí),他們?cè)诂F(xiàn)場(chǎng)就能便捷地獲取設(shè)備的信息。事實(shí)上,設(shè)備的測(cè)試、診斷和配置從未變得如此的簡(jiǎn)單!
  然而,許多人尚未認(rèn)識(shí)到HART技術(shù)的最大優(yōu)勢(shì),這些優(yōu)勢(shì)來(lái)自與實(shí)時(shí)的資產(chǎn)管理和/或控制系統(tǒng)的全天候連接。

HART技術(shù)可以幫助您:

  • 利用整套智能設(shè)備數(shù)據(jù)的能力,來(lái)提升運(yùn)營(yíng)能力。對(duì)設(shè)備、產(chǎn)品或工藝性能出現(xiàn)變化進(jìn)行早期預(yù)警。

  • 縮短發(fā)現(xiàn)到解決問(wèn)題的故障排除時(shí)間。

  • 不斷驗(yàn)證回路和控制/自動(dòng)化系統(tǒng)策略的完整性。

  • 提高資產(chǎn)效率和系統(tǒng)可用性。

提高工廠(chǎng)的可用性

  • 將設(shè)備和系統(tǒng)集成起來(lái),以檢測(cè)先前檢測(cè)不到的問(wèn)題。

  • 實(shí)時(shí)檢測(cè)設(shè)備和/或過(guò)程的連接問(wèn)題。

  • 通過(guò)獲取新的早期預(yù)警,以減少偏差造成的影響。

  • 避免非計(jì)劃停機(jī)或過(guò)程中斷所引起的高成本。

降低維護(hù)成本

  • 快速確定和驗(yàn)證控制回路和設(shè)備配置。

  • 使用遠(yuǎn)程診斷,以減少不必要的現(xiàn)場(chǎng)檢查。

  • 捕獲性能趨勢(shì)數(shù)據(jù),以進(jìn)行預(yù)測(cè)性維護(hù)診斷。

  • 減少備件庫(kù)存和設(shè)備管理成本。

HART通用命令一覽

HART命令0:讀標(biāo)識(shí)碼

返回?cái)U(kuò)展的設(shè)備類(lèi)型代碼,版本和設(shè)備標(biāo)識(shí)碼。

請(qǐng)求:無(wú)

響應(yīng):

字節(jié)0: 254

字節(jié)1: 制造商ID

字節(jié)2: 制造商設(shè)備類(lèi)型

字節(jié)3: 請(qǐng)求的前導(dǎo)符數(shù)

字節(jié)4: 通用命令文檔版本號(hào)

字節(jié)5: 變送器規(guī)范版本號(hào)

字節(jié)6: 設(shè)備軟件版本號(hào)

字節(jié)7: 設(shè)備硬件版本號(hào)

字節(jié)8: 設(shè)備標(biāo)志

字節(jié)9-11: 設(shè)備ID號(hào)

HART命令1:讀主變量(PV)

以浮點(diǎn)類(lèi)型返回主變量的值。

請(qǐng)求:無(wú)

響應(yīng):

字節(jié)0: 主變量單位代碼

字節(jié)1-4: 主變量

HART命令2:讀主變量電流值和百分比

讀主變量電流和百分比,主變量電流總是匹配設(shè)備的AO輸出電流。百分比沒(méi)有限制在0-100%之間,如果超過(guò)了主變量的范圍,會(huì)跟蹤到傳感器的上下限。

請(qǐng)求:無(wú)

響應(yīng):

字節(jié)0-3: 主變量電流,單位毫安

字節(jié)4-7: 主變量量程百分比

HART命令3:讀動(dòng)態(tài)變量和主變量電流

讀主變量電流和4個(gè)(最多)預(yù)先定義的動(dòng)態(tài)變量,主變量電流總是匹配設(shè)備的AO輸出電流。每種設(shè)備類(lèi)型都定義的第二、第三和第四變量,如第二變量是傳感器溫度等。

請(qǐng)求:無(wú)

響應(yīng):

字節(jié)0-3: 主變量電流,單位毫安

字節(jié)4: 主變量單位代碼

字節(jié)5-8: 主變量

字節(jié)9: 第二變量單位代碼

字節(jié)10-13:第二變量

字節(jié)14: 第三變量單位代碼

字節(jié)15-18:第三變量

字節(jié)19: 第四變量單位代碼

字節(jié)20-23:第四變量

HART命令4:保留

HART命令5:保留

HART命令6:寫(xiě)POLLING地址

這是數(shù)據(jù)鏈路層管理命令。這個(gè)命令寫(xiě)Polling地址到設(shè)備,該地址用于控制主變量AO輸出和提供設(shè)備標(biāo)識(shí)。

只有當(dāng)設(shè)備的Polling地址被設(shè)成0時(shí),設(shè)備的主變量AO才能輸出,如果地址是1~15則AO處于不活動(dòng)狀態(tài)也不響應(yīng)應(yīng)用過(guò)程,此時(shí)AO被設(shè)成最??;并設(shè)置傳輸狀態(tài)第三位——主變量模擬輸出固定;上限/下限報(bào)警無(wú)效。如果Polling地址被改回0,則主變量AO重新處于活動(dòng)狀態(tài),也能夠響應(yīng)應(yīng)用過(guò)程。

請(qǐng)求:

字節(jié)0: 設(shè)備的Polling地址

響應(yīng):

字節(jié)0: 設(shè)備的Polling地址

HART命令7:

HART命令8:

HART命令9:

HART命令10:

HART命令11:用設(shè)備的Tag讀設(shè)備的標(biāo)識(shí)

這是一個(gè)數(shù)據(jù)鏈路層管理命令。這個(gè)命令返回符合該Tag的設(shè)備的擴(kuò)展類(lèi)型代碼、版本和設(shè)備標(biāo)識(shí)碼。當(dāng)收到設(shè)備的擴(kuò)展地址或廣播地址時(shí)執(zhí)行該命令。響應(yīng)消息中的擴(kuò)展地址和請(qǐng)求的相同。

請(qǐng)求:

字節(jié)0-5: 設(shè)備的Tag,ASCII碼

響應(yīng):

字節(jié)0: 254

字節(jié)1: 制造商ID代碼

字節(jié)2: 制造商設(shè)備類(lèi)型代碼

字節(jié)3: 請(qǐng)求的前導(dǎo)符數(shù)

字節(jié)4: 通用命令文檔版本號(hào)

字節(jié)5: 變送器版本號(hào)

字節(jié)6: 本設(shè)備的軟件版本號(hào)

字節(jié)7: 本設(shè)備的硬件版本號(hào)

字節(jié)8: 設(shè)備的Flags

字節(jié)9-11: 設(shè)備的標(biāo)識(shí)號(hào)

HART命令12:讀消息(Message)

讀設(shè)備含有的消息。

請(qǐng)求:無(wú)

響應(yīng):

字節(jié)0-23: 設(shè)備消息,ASCII

HART命名13:讀標(biāo)簽Tag,描述符Description和日期Date

讀設(shè)備的Tag,Description and Date。

請(qǐng)求:無(wú)

響應(yīng):

字節(jié)0-5: 標(biāo)簽Tag,ASCII

字節(jié)6-17: 描述符,ASCII

字節(jié)18-20:日期,分別是日、月、年-1900

HART命令14:讀主變量傳感器信息

讀主變量傳感器序列號(hào)、傳感器極限/最小精度(Span)單位代碼、主變量傳感器上限、主變量傳感器下限和傳感器最小精度。傳感器極限/最小精度(Span)單位和主變量的單位相同。

請(qǐng)求:無(wú)

響應(yīng):

字節(jié)0-2: 主變量傳感器序列號(hào)

字節(jié)3: 主變量傳感器上下限和最小精度單位代碼

字節(jié)4-7: 主變量傳感器上限

字節(jié)8-11: 主變量傳感器下限

字節(jié)12-15:主變量最小精度

HART命令15:讀主變量輸出信息

讀主變量報(bào)警選擇代碼、主變量傳遞(Transfer)功能代碼、主變量量程單位代碼、主變量上限值、主變量下限值、主變量阻尼值、寫(xiě)保護(hù)代碼和主發(fā)行商代碼。

請(qǐng)求:無(wú)

響應(yīng):

字節(jié)0: 主變量報(bào)警選擇代碼

字節(jié)1: 主變量傳遞Transfer功能代碼

字節(jié)2: 主變量上下量程值單位代碼

字節(jié)3-6: 主變量上限值

字節(jié)7-10: 主變量下限值

字節(jié)11-14:主變量阻尼值,單位秒

字節(jié)15: 寫(xiě)保護(hù)代碼

字節(jié)16: 商標(biāo)發(fā)行商代碼Private Label Distributor Code

HART命令16:讀最終裝配號(hào)

讀設(shè)備的最終裝配號(hào)。

請(qǐng)求:無(wú)

響應(yīng):

字節(jié)0-2: 最終裝配號(hào)

HART命令17:寫(xiě)消息

寫(xiě)消息到設(shè)備。

請(qǐng)求:

字節(jié)0-23: 設(shè)備消息,ASCII

響應(yīng):

字節(jié)0-23: 設(shè)備消息,ASCII

HART命令18:寫(xiě)標(biāo)簽、描述符和日期

寫(xiě)標(biāo)簽、描述符和日期到設(shè)備。

請(qǐng)求:

字節(jié)0-5: 標(biāo)簽Tag,ASCII

字節(jié)6-17: 描述符Descriptor,ASCII

字節(jié)18-20:日期

響應(yīng):

字節(jié)0-5: 標(biāo)簽Tag,ASCII

字節(jié)6-17: 描述符Descriptor,ASCII

字節(jié)18-20:日期

HART命令19:寫(xiě)最后裝配號(hào)

寫(xiě)最后裝配號(hào)到設(shè)備。

請(qǐng)求:

字節(jié)0-2: 最終裝配號(hào)

響應(yīng):

字節(jié)0-2: 最終裝配號(hào)