HART通信協(xié)議V1.7(C9,C33,C132)_第1頁
HART通信協(xié)議V1.7(C9,C33,C132)_第2頁
HART通信協(xié)議V1.7(C9,C33,C132)_第3頁
HART通信協(xié)議V1.7(C9,C33,C132)_第4頁
HART通信協(xié)議V1.7(C9,C33,C132)_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、HART通信協(xié)議VER 1.6一.概述HART ( Highway Addressable Remote Transducer)協(xié)議采用基于 Bell202 標準的 FSK 頻移鍵控信號,在低頻的4-20mA模擬信號上疊加幅度為0.5mA的音頻數(shù)字信號進行雙向數(shù)字通訊,數(shù)據(jù)傳輸率為1200bps。由于FSK信號的平均值為0,不影響傳送給控制系統(tǒng)模擬信號的大小,保證了與現(xiàn)有模擬系統(tǒng)的兼容性。在HART協(xié)議通信中主要的變量和控制信息由4-20mA傳送,在需要的情況下,另外的測量、過程參數(shù)、設(shè)備組態(tài)、校準、診斷信息通過HART協(xié)議訪問。在應(yīng)用層,HART規(guī)定了一系列命令,按命令方式工作。它有三類命令

2、,第一類稱為通用命令,這是所有設(shè)備都理解、執(zhí)行的命令;第二類稱為普通應(yīng)用命令,所提供的功能可以在許多現(xiàn)場設(shè)備(盡管不是全部)中實現(xiàn);第三類稱為設(shè)備專用命令,以便于工作在某些設(shè)備中實現(xiàn)特殊功能, 這類命令既可以在基金會中開放使用,又可以為開發(fā)此命令的公司所獨有。二.含義1、主機(Master):分為第一主機和第二主機,它能連接在HART網(wǎng)絡(luò)上,發(fā)出命令與從機通訊;2、從機(Field Device):連接在過程控制現(xiàn)場中,具有測量、計算多種變量功能,并能與主機進行HART通訊的設(shè)備;3、長幀(Long Frame ):地址 Address由5字節(jié)組成的 HART數(shù)據(jù)幀,所有的 HART命令都支持

3、長幀數(shù)據(jù)幀。長幀地址各字節(jié)含義如下圖所示:6 Least Significant Bits of Manufacturer IDField Device in Burst Mode Master Address0 Second ary Master!1 Primary Master制造商ID號(Manufacturer ID )由HART基金會分配;在生產(chǎn)中,同類型設(shè)備序列號唯一,并且永不重復。廣播地址使用長幀結(jié)構(gòu),低 為0。38 BIT 全廠商指定的設(shè)備類型(Decive Type)與制造商ID滿足下表要求;MuiiufclLirur IDDf、kt' Tyfit' f in

4、k XllncuTihtn0-fi? (OMMWJxSI )Refill alfiKfidnj; srt 0M-127 Wvt唄盡?FBvpin si 二34 (LkxEF find nisi凹 Slicevicdintly smaller valued codes122 円 1(jKHWtKh>B牌n訓127料PF 1 Mixl椚列g(shù)n stjccetlinjjly SEUillcr vau(xl codes'0-0 l TilluL 12S lOxSOn aiid aiai日i iUcceexlLiigly larjicT、alued cod帕設(shè)備類型代碼指定原則4、短幀(S

5、hort Frame):地址Address由1字節(jié)組成的HART數(shù)據(jù)幀,短幀只有通用命令Comma nd 0能夠使用,短幀字節(jié)含義如下:所有的 HART從機都支持長、短幀。低6位短幀地址:輪詢從機地址-1 :從機在突發(fā)模式0 :正常模式-主機地址0:第二主機1:第一主機短幀Address字節(jié)含義5、請求幀(STX):由主機(如手抄器)向從機(現(xiàn)場設(shè)備)發(fā)出請求數(shù)據(jù)命令;6、應(yīng)答幀(ACK):從機回復給主機的數(shù)據(jù);7、前導符(Preamble):發(fā)起命令(數(shù)據(jù))傳輸?shù)脑O(shè)備在傳輸數(shù)據(jù)幀前發(fā)送的OxFF字符,發(fā)送該字符的數(shù)量一般為 5 20個,該數(shù)量可以通過命令來改變;前導符的使用是為了使數(shù)據(jù)接收端

6、在硬件電路上產(chǎn)生CD載波檢測信號,以實現(xiàn)數(shù)據(jù)通訊的同步。8、定界符(Delimiter):表示數(shù)據(jù)幀傳輸?shù)拈_始,指明數(shù)據(jù)的傳輸方向、物理層類型,同時它也指定了數(shù)據(jù)幀的幀類型(長、短幀),其含義內(nèi)容如下:幀類型(傳輸方向)001 :突發(fā)模式010 :主機向從機請求數(shù)據(jù)(110 :從機向主機回復數(shù)據(jù)(物理層類型00 :異步(FSK)01 :同步(ACK)擴展字節(jié)數(shù)為00地址類型0 :短幀1字節(jié)(輪詢)1 :長幀 5字節(jié)(唯一地址)STX) ACK)定界符Delimiter字節(jié)含義9、地址(Address):由定界符Delimiter指定為短幀(1字節(jié))或長幀(5字節(jié))兩種類型,長、短幀釋義如前述;

7、10、擴展字節(jié)(Expansion Bytes):本公司目前的 HART協(xié)議版本保留,為 0;11、命令(Command):功能碼,指明一個數(shù)據(jù)幀的具體實現(xiàn)功能,命令有通用命令、普通應(yīng)用命令、設(shè)備專用命令三大類;12、數(shù)據(jù)字節(jié)數(shù)(Bytes Count):指實際的數(shù)據(jù) Data的數(shù)量;13、數(shù)據(jù)(Data):設(shè)置或讀取指定從機的參數(shù)數(shù)據(jù)(通信的最終結(jié)果)14、校驗字節(jié)(Check Byte):從定界符(Delimiter )到數(shù)據(jù)(Data)的所有字節(jié)的異或'值,即縱向校驗。三.HART通訊規(guī)范1、通信幀格式:由前導符和數(shù)據(jù)幀構(gòu)成,各數(shù)據(jù)域釋義如上前導符P reamble5-20字節(jié)固

8、定為 (0xFF )DelimiterAddressExpansion bytesComma ndBytes Cou ntDataCheck Byte定界符1字節(jié)地址 短幀1字節(jié) 長幀5字節(jié)擴展字節(jié) 0 3字節(jié)命令 1字節(jié)數(shù)據(jù)個數(shù)1字節(jié)數(shù)據(jù) n字節(jié)校驗字節(jié)1字節(jié)數(shù)據(jù)幀通信幀格式2、通訊速率:1200Bps;3、通訊信號:Bell202標準的FSK頻移鍵控信號,1200Hz '代表數(shù)字1, 2200Hz '代表數(shù)字0;4、數(shù)據(jù)格式(11位):1位起始位、8位數(shù)據(jù)位、1位停止位、1位校驗位,字節(jié)奇(Odd)校驗;5、6、7、應(yīng)答數(shù)據(jù)幀的數(shù)據(jù)個數(shù)(Bytes Count)至少為2字節(jié)

9、,這兩個字節(jié)分別為響應(yīng)碼(ResponseCode)和設(shè)備狀態(tài)碼(Field Device Status);響應(yīng)碼格式:從機回復給主機的命令執(zhí)行情況代碼,當通訊出錯時,響應(yīng)嗎最高位bit7=1 ,這時設(shè)備狀態(tài)碼無實際意義;當bit7=0時,表示通訊正常,余下6 bits表示命令執(zhí)行情況的響應(yīng)。通訊正常時響應(yīng)碼(bit7=0,低6 bits):*具體含義因不同命令而定,可查看相關(guān)的 HART命令資料。響應(yīng)代碼響應(yīng)碼含義響應(yīng)代碼響應(yīng)碼含義0x00執(zhí)行成功0x02錯誤的命令0x03設(shè)置參數(shù)太大0x04設(shè)置參數(shù)太少0x05接收的數(shù)據(jù)太少0x06專用命令錯0x07處于寫保護模式0x081、更新失敗2、設(shè)

10、置為接近值 3、延時響應(yīng)0x091、低限范圍值太大 2、不正確的電流模式0x0a1、低限范圍值太小 2、無效的就地鎖定0x0b1、上限范圍值太大 2、多從機模式3、無效設(shè) 備變量代碼4、調(diào)整超范圍5、不能就地鎖定0x0c1、上限范圍值太小 2、無效單位代碼3、無效 的模式選擇4、無效的插槽號0x0d1、上、下限范圍值超標2、計算錯誤3、無效的命令號0x0e1、量程太小2、設(shè)置的下限值引起上限值改變 而超出傳感器極限0x0f無效的模擬通道號0x10訪問受限0x11無效的設(shè)備變量索引0x12無效的單位代碼0x13設(shè)備變量的應(yīng)用不合理0x14無效的擴展命令號0x1c不支持的單位代碼0x20忙0x21

11、延遲響應(yīng)開始0x22延遲響應(yīng)進行中0x40命令不能執(zhí)行& 通訊出錯時響應(yīng)代碼(bit7=1 )含義如下:響應(yīng)代碼通訊出錯含義0xc0接收字節(jié)字節(jié)奇校驗出錯0xa0接收緩沖區(qū)數(shù)據(jù)覆蓋錯0x90沒有接收到停止位出錯0x88校驗字節(jié)出錯0x82接收緩沖區(qū)溢出9、設(shè)備狀態(tài)碼:含義如下響應(yīng)代碼設(shè)備狀態(tài)含義0x80設(shè)備故障0x40配置參數(shù)改變0x20設(shè)備冷啟動0x08環(huán)路電流固定模式0x04環(huán)路電流飽和0x02設(shè)備變量(沒有映射到主變量)超限0x01主變量超出極限10、Enum或位數(shù)據(jù)類型:HART通訊協(xié)議支持以下類型的數(shù)據(jù):字符串Str、日期Date、單或雙精度浮點數(shù) Float、無符號整型數(shù)

12、Un sig ned、有符號整型數(shù) Sig ned、聯(lián)合體Bit。數(shù)據(jù)傳輸順序:MSB 至 LSB。1)字符串:字符串支持標準的拉丁字母Latin和封裝格式Packed的ASCII碼,拉丁字符每個字母占1個字節(jié);封裝格式的 ASCII碼每字母占1個字節(jié)的6位,因此,每4個字母圭寸裝在3個字節(jié)中,在使用過程中需要打包和解包操作。2)浮點數(shù):滿足IEEE754標準要求,單精度浮點數(shù)用4個字節(jié)表示,雙精度浮點數(shù)用8個字節(jié)表示。1 bit8 bit23 bit符號位指數(shù)小數(shù)單精度浮點數(shù)格式不可識別的浮點數(shù)用0x7f、0xa0、0x00、0x00表示。11、設(shè)備變量狀態(tài)(Device Variable

13、Status):所有需要周期處理的數(shù)據(jù)(如設(shè)備變量和動態(tài)變量)都包含一個設(shè)備變量狀態(tài)字節(jié),其內(nèi)容定義如下:默認0xc01000High Limited Not Limited11 Good01 PDor Accuracy10 Manual ( Fixed 00 Bad設(shè)備變量狀態(tài)字節(jié)含義HART現(xiàn)場設(shè)四.HART應(yīng)用命令命令有通用命令、普通應(yīng)用命令、設(shè)備專用命令三大類,通用命令是所有的備都必須響應(yīng)的命令;普通應(yīng)用命令只被設(shè)備部分應(yīng)用;設(shè)備專用命令是生產(chǎn)商根據(jù)需要制定的命令。(一)通用命令1. Comma nd 0讀唯一標識1)短幀請求幀STX :DelimiterAddressExp ansi

14、on BytesCommandBytes CountDataCheckByte0x020x00|00xxxxxxNULL00NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x060x00|00xxxxxxNULL019狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x060x00|00xxxxxxNULL02狀態(tài)XOR注:狀態(tài)=通訊狀態(tài)+設(shè)備狀態(tài),其含義如前述,以下不再贅述。2)長幀請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountD

15、ataCheckByte0x820x00|38 bits IDNULL00NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL021狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL02狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0Un sig ned 8254統(tǒng)一固定值N1-2Enum未定產(chǎn)品設(shè)備類型ID,由廠商定義,HCF登記N3Un sig ned 8>5主設(shè)備到從設(shè)備的最少冋步前導碼數(shù)量N4Un

16、sig ned 80x07通用命令版本號,版本7N5Un sig ned 80x01設(shè)備版本水平N6Un sig ned 80x01設(shè)備軟件版本(254和255保留)N7Un sig ned 5 En um0x01高5位表示硬件版本號(31保留) 低3位表示物理信號為Bell202電流信號N8Bits0x08保留N9-11Un sig ned 24設(shè)備ID,同種類型設(shè)備的序列號N12Un sig ned 8>5從設(shè)備到主設(shè)備的最少同步前導碼數(shù)量N13Un sig ned 80x01最大設(shè)備變量數(shù),主設(shè)備希望能讀取的設(shè)備變量的 個數(shù)。N14-15Un sig ned 16配置改變記數(shù)器N1

17、6Bits00x010x02擴展設(shè)備狀態(tài)。0設(shè)備正常0x01設(shè)備沒有故障但需要維護0x02設(shè)備變量報警狀態(tài)N17-18Enum未定制造商ID,由HCF分配N2. Comma nd 1讀主變量請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL10x00NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL1

18、7狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL12狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0Enum對應(yīng)的變量單位,見附表 1單位代碼N1-4Float單精度浮點數(shù)表示主變量的值N3. Comma nd 2讀環(huán)路電流和量程百分比請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL20NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCh

19、eckByte正常響應(yīng)0x860x00|38 bits IDNULL210狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL22狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-3Float單精度浮點數(shù)表示環(huán)路電流值 mAN4-7Float單精度浮點數(shù)表示主變量占量程的百分比N4. Comma nd 3讀動態(tài)變量和環(huán)路電流注:本公司壓力變送器只有 1個動態(tài)變量,即主變量請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL30NULLX

20、OR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL311狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL32狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-3Float單精度浮點數(shù)表示主變量對應(yīng)環(huán)路電流值mAN4Enum動態(tài)變量單位N5-8Float單精度浮點數(shù)表示動態(tài)變量的值N5. Comma nd 6設(shè)置輪詢地址請求幀STX :DelimiterAddressExp ansion BytesCommandByte

21、s CountDataCheckByte0x820x00|38 bits IDNULL62數(shù)據(jù)XOR請求幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0Un sig ned 8P Olli ng Addr設(shè)置的輪詢地址(015)Y1En um0、10=環(huán)路電流禁止; 仁環(huán)路電流允許Y響應(yīng)幀ACK :Delimiter|AddressExp ansionCommandBytesDataCheckBytesCountByte正常響應(yīng)0x860x00|38 bits IDNULL64狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL62狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容同請求幀場設(shè)備能夠接到一個只

22、有模擬信號的現(xiàn)場裝置。當輪詢地址設(shè)置為 0時,從設(shè)備必須同注:現(xiàn)場設(shè)備在制造時就設(shè)置輪詢地址為0,并且環(huán)路電流被允許, 這是為了保證 HART現(xiàn)時工作在環(huán)路電流模式(一對一),電流和基本變量值相關(guān)聯(lián);當輪詢地址設(shè)置其它值時,從設(shè)備必須同時工作在非環(huán)路電流模式(一對多),電流設(shè)置為能夠維持操作的最小值。6. Comma nd 7讀環(huán)路配置請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL70NULLXOR響應(yīng)幀ACK :DelimiterAddressExp

23、ansion BytesCommandBytes CountDataCheck Byte正常響應(yīng)0x860x00|38 bits IDNULL74狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL72狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0Un sig ned 8P Olli ng Addr設(shè)置的輪詢地址N1En um0、10=環(huán)路電流禁止; 仁環(huán)路電流允許N7. Comma nd 8讀動態(tài)變量分類請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38

24、 bits IDNULL80NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL83狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL82狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0En um65 (0x41)動態(tài)變量分類(壓力類型)N8. Comma nd 9讀設(shè)備變量和狀態(tài)通過Comma nd 9,最多可讀取 4個設(shè)備變量。分別是:第1變量:壓力值(主變量)第3變量:百分比值第4變量:溫度值請求幀STX

25、:DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL91 40 3XOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL99 - 33狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL92狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0Bits0x00擴展設(shè)備狀態(tài)N1Un sig ned-80x00設(shè)備

26、變量代碼N2En um0x41動態(tài)變量分類N3En um單位,見附表1單位代碼N4-7Float單精度浮點數(shù)表示主變量的值N8Enum0xc0設(shè)備變量狀態(tài)(變量正常、沒有限制)N9Un sig ned-80x00設(shè)備變量代碼N10En um0x41動態(tài)變量分類N11Enum單位,見附表1單位代碼N12-15Float單精度浮點數(shù)表示主變量的值N16Enum0xc0設(shè)備變量狀態(tài)(變量正常、沒有限制)N17Un sig ned-80x00設(shè)備變量代碼N18En um0x41動態(tài)變量分類N19En um單位,見附表1單位代碼N20-23Float單精度浮點數(shù)表示主變量的值N24En um0xc0設(shè)備

27、變量狀態(tài)(變量正常、沒有限制)N25Un sig ned-80x00設(shè)備變量代碼N26Enum0x41動態(tài)變量分類N27En um單位,見附表1單位代碼N28-31Float單精度浮點數(shù)表示主變量的值N32En um0xc0設(shè)備變量狀態(tài)(變量正常、沒有限制)N注:當試圖要讀取的設(shè)備變量(最多4個變量,變量個數(shù)任意讀取,讀取第二變量必須讀取第一(主)變量,讀第三變量必須讀取第一、二變量)9. Comma nd 11以短標簽方式讀唯一標識請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|3

28、8 bits IDNULL116TagXOR響應(yīng)幀數(shù)據(jù)內(nèi)容同 Comma nd 010. Comma nd 12 讀信息請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheck Byte0x820x00|38 bits IDNULL120NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL1226狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNU

29、LL122狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-23PackedMessage設(shè)備包含的信息(Packed格式)N11. Comma nd 13讀短標簽、設(shè)備描述符和日期請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL130NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheck Byte正常響應(yīng)0x860x00|38 bits IDNULL132

30、3狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL132狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-5PackedTag短標簽N6-17PackedDescri ptor設(shè)備描述N18-20DateDate Code日期N12. Comma nd 14讀主變量傳感器信息傳感器序列號、極限/最小量程單位代碼、傳感器上限、傳感器下限、主變量最小量程請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheck Byte0x820x00|38 bits IDNULL140NULLXOR響應(yīng)幀AC

31、K :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL1418狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL142狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-2Un sig ned 24傳感器序列號N3Enum主變量單位,見附表 1單位代碼N4-7Float傳感器上限值N8-11Float傳感器下限值N12-15Float傳感器最小量程N13. Comma nd 15讀設(shè)備信息報警碼、傳感器功能碼、主變量單位、主變量上下限值、阻

32、尼、寫保護、產(chǎn)品發(fā) 行人、是否有模擬信號連接在通道上請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL150NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL1520狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL152狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0Enu

33、m0xef主變量報警選擇碼(保持最后輸出值)N1En um0x000x01主變量傳輸特性0x00 :線性輸出0x01 :平方根輸出N2Enum主變量單位,見附表 1單位代碼N3-6Float主變量上限值N7-10Float主變量下限值N11-14Float主變量阻尼(單位:秒)N15Enum寫保護,0=沒有寫保護; 仁寫保護;251=沒有 寫保護功能N16Enum生產(chǎn)商標志碼(同制造商 ID)N17Bits0x01如果該位為1則這個現(xiàn)場設(shè)備有一個 ADC連接 這個通道N14. Comma nd 16讀最終裝配號請求幀STX :DelimiterAddressExp ansion BytesCo

34、mmandBytes CountDataCheckByte0x820x00|38 bits IDNULL160NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL165狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL162狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-2Un sig ned 24裝配號指定設(shè)備材料和電子構(gòu)成N15. Comma nd 17 寫信息請求幀STX :DelimiterAddres

35、sExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL1724數(shù)據(jù)XOR請求幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-23Packed寫入的信息內(nèi)容Y響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL1726狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL172狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容同響應(yīng)幀16. Comma nd 18寫短標簽、設(shè)備描述符

36、和日期請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL1824數(shù)據(jù)XOR請求幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-5PackedTag短標簽Y6-17Packed設(shè)備描述符Y18-20Un sig ned-24日期Y響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00138 bits IDNULL1826狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00

37、|38 bits IDNULL182狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容同響應(yīng)幀17. Comma nd 19寫最終裝配號請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL193數(shù)據(jù)XOR請求幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-2Un sig ned-24最終裝配號Y響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheck Byte正常響應(yīng)0x860x00|38 bits IDNULL1

38、95狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL192狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容同請求幀18. Comma nd 20讀長標簽請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL200NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL2034狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860

39、x00|38 bits IDNULL202狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-31Lati n-1長標簽N19. Comma nd 21以長標簽方式讀唯一標識請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL2132數(shù)據(jù)XOR請求幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-31Lati n-1長標簽內(nèi)容N響應(yīng)幀數(shù)據(jù)內(nèi)容同 Comma nd 020. Comma nd 22寫長標簽請求幀STX :DelimiterAddressExp ansio

40、n BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL2232數(shù)據(jù)XOR請求幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-31Lati n-1長標簽Y響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheck Byte正常響應(yīng)0x860x00|38 bits IDNULL2234狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL222狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容同請求幀(二)普通應(yīng)用命令1. Comma nd 33讀設(shè)備變量通過Comma

41、nd 33,可讀取最多5個設(shè)備變量。分別是:第1變量:壓力值(主變量)第3變量:百分比值第5變量:傳感器電壓值*注:HART 6規(guī)定設(shè)備變量數(shù)不超過 4個,以上“第5變量”僅供我公司內(nèi)部使用,HART認證時將屏蔽該變量;請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL331 50 4XOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheck Byte正常響應(yīng)0x860x00|

42、38 bits IDNULL336 - 30狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL332狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容0Un sig ned-80x00第1變量N1En um單位:(主變量單位),見附表1單位代碼N2 - 5Float主變量N6Un sig ned-80x01第2變量N7Enum單位:mA,見附表1單位代碼N8 -11Float電流值N12Un sig ned-80x02第3變量N13Enum單位:%,見附表1單位代碼N14 -17Float百分比值N18Un sig ned-80x03第4變量N19Enum單位:Deg C,見附表1單位代碼N20

43、 - 23Float溫度值N24Un sig ned-80x04第5變量N25En um單位:mV,見附表1單位代碼N26 - 29Float傳感器電壓值N2. Comma nd 34寫主變量阻尼值本命令相當于本地組態(tài)功能“06 DAMP ”,設(shè)置電子阻尼時間(032s)。請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDNULL344數(shù)據(jù)XOR請求幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0-3Float阻尼值(032.0),單位為秒Y響應(yīng)幀ACK :DelimiterA

44、ddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL346狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL342狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容同請求幀3. Comma nd 35寫主變量下限值和上限值本命令相當于本地組態(tài)功能“ 04 LRV ”和“ 05 URV”,即無壓力零點和量程設(shè)置。請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x820x00|38 bits IDN

45、ULL359數(shù)據(jù)XOR請求幀數(shù)據(jù)內(nèi)容字節(jié)數(shù)據(jù)類型值說明可更改0En um對應(yīng)的變量單位,見附表 1單位代碼Y1-4Float單精度浮點數(shù)表示的上限范圍值Y5-8Float單精度浮點數(shù)表示的下限范圍值Y響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte正常響應(yīng)0x860x00|38 bits IDNULL3511狀態(tài)+數(shù)據(jù)XOR異常響應(yīng)0x860x00|38 bits IDNULL352狀態(tài)XOR正常響應(yīng)幀數(shù)據(jù)內(nèi)容同請求幀4. Comma nd 36寫主變量上限值本命令相當于本地組態(tài)功能“ 03 SPAN”,即有壓力量程設(shè)置。通入滿量程壓力,待讀數(shù)穩(wěn)定后,執(zhí)行本命令。執(zhí)行后,變送器將當前壓力值設(shè)置為上限, 輸出電流20mA 。請求幀STX :DelimiterAddressExp ansion BytesCommandBytes CountDataCheck Byte0x820x00|38 bits IDNULL360NULLXOR響應(yīng)幀ACK :DelimiterAddressExp ansion BytesCommandBytes CountDataCheckByte0x860x00|38 bits IDNULL362狀態(tài)XO

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論