HART通信協議V1.7(C9,C33,C132)參考模板_第1頁
HART通信協議V1.7(C9,C33,C132)參考模板_第2頁
HART通信協議V1.7(C9,C33,C132)參考模板_第3頁
HART通信協議V1.7(C9,C33,C132)參考模板_第4頁
HART通信協議V1.7(C9,C33,C132)參考模板_第5頁
已閱讀5頁,還剩40頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

3、址各字節含義如下圖所示:1 / 45制造商ID號(Manufacturer ID)由HART基金會分配;在生產中,同類型設備序列號唯一,并且永不重復。廣播地址使用長幀結構,低38 BIT全為0。廠商指定的設備類型(Decive Type)與制造商ID滿足下表要求;4、 短幀(Short Frame):地址Address由1字節組成的HART數據幀,短幀只有通用命令Command 0能夠使用,短幀字節含義如下:所有的HART從機都支持長、短幀。5、 請求幀(STX):由主機(如手抄器)向從機(現場設備)發出請求數據命令;6、 應答幀(ACK):從機回復給主機的數據;7、 前導符(Preamble

4、):發起命令(數據)傳輸的設備在傳輸數據幀前發送的0xFF字符,發送該字符的數量一般為520個,該數量可以通過命令來改變;前導符的使用是為了使數據接收端在硬件電路上產生CD載波檢測信號,以實現數據通訊的同步。8、 定界符(Delimiter):表示數據幀傳輸的開始,指明數據的傳輸方向、物理層類型,同時它也指定了數據幀的幀類型(長、短幀),其含義內容如下: 定界符Delimiter字節含義9、 地址(Address):由定界符Delimiter指定為短幀(1字節)或長幀(5字節)兩種類型,長、短幀釋義如前述;10、 擴展字節(Expansion Bytes):本公司目前的HART協議版本保留,為

5、0;11、 命令(Command):功能碼,指明一個數據幀的具體實現功能,命令有通用命令、 普通應用命令、設備專用命令三大類;12、 數據字節數(Bytes Count):指實際的數據Data的數量;13、 數據(Data):設置或讀取指定從機的參數數據(通信的最終結果);14、 校驗字節(Check Byte):從定界符(Delimiter)到數據(Data)的所有字節的異或值,即縱向校驗。三HART通訊規范1、 通信幀格式:由前導符和數據幀構成,各數據域釋義如上 通信幀格式2、 通訊速率:1200Bps;3、 通訊信號:Bell202標準的FSK頻移鍵控信號,1200Hz代表數字1,220

6、0Hz代表數字0;4、 數據格式(11位):1位起始位、8位數據位、1位停止位、1位校驗位,字節奇(Odd)校驗;5、 應答數據幀的數據個數(Bytes Count)至少為2字節,這兩個字節分別為響應碼(Response Code)和設備狀態碼(Field Device Status);6、 響應碼格式:從機回復給主機的命令執行情況代碼,當通訊出錯時,響應嗎最高位bit7=1,這時設備狀態碼無實際意義;當bit7=0時,表示通訊正常,余下6 bits表示命令執行情況的響應。7、 通訊正常時響應碼(bit7=0,低6 bits):* 具體含義因不同命令而定,可查看相關的HART命令資料。響應代碼

7、響應碼含義響應代碼響應碼含義0x00執行成功0x02錯誤的命令0x03設置參數太大0x04設置參數太少0x05接收的數據太少0x06專用命令錯0x07處于寫保護模式0x081、更新失敗2、設置為接近值3、延時響應0x091、低限范圍值太大2、不正確的電流模式0x0a1、低限范圍值太小2、無效的就地鎖定0x0b1、上限范圍值太大2、多從機模式3、無效設備變量代碼4、調整超范圍5、不能就地鎖定0x0c1、上限范圍值太小2、無效單位代碼3、無效的模式選擇4、無效的插槽號0x0d1、上、下限范圍值超標2、計算錯誤3、無效的命令號0x0e1、量程太小2、設置的下限值引起上限值改變而超出傳感器極限0x0f

8、無效的模擬通道號0x10訪問受限0x11無效的設備變量索引0x12無效的單位代碼0x13設備變量的應用不合理0x14無效的擴展命令號0x1c不支持的單位代碼0x20忙0x21延遲響應開始0x22延遲響應進行中0x40命令不能執行8、 通訊出錯時響應代碼(bit7=1)含義如下:響應代碼通訊出錯含義0xc0接收字節字節奇校驗出錯0xa0接收緩沖區數據覆蓋錯0x90沒有接收到停止位出錯0x88校驗字節出錯0x82接收緩沖區溢出9、 設備狀態碼:含義如下響應代碼設備狀態含義0x80設備故障0x40配置參數改變0x20設備冷啟動0x08環路電流固定模式0x04環路電流飽和0x02設備變量(沒有映射到主

9、變量)超限0x01主變量超出極限10、 數據類型:HART通訊協議支持以下類型的數據:字符串Str、日期Date、單或雙精度浮點數Float、無符號整型數Unsigned、有符號整型數Signed、聯合體Enum或位Bit。數據傳輸順序:MSB至LSB。1)字符串:字符串支持標準的拉丁字母Latin和封裝格式Packed的ASCII碼,拉丁字符每個字母占1個字節;封裝格式的ASCII碼每字母占1個字節的6位,因此,每4個字母封裝在3個字節中,在使用過程中需要打包和解包操作。2)浮點數:滿足IEEE754標準要求,單精度浮點數用4個字節表示,雙精度浮點數用8個字節表示。不可識別的浮點數用0x7f

10、、0xa0、0x00、0x00表示。11、 設備變量狀態(Device Variable Status):所有需要周期處理的數據(如設備變量和動態變量)都包含一個設備變量狀態字節,其內容定義如下:默認0xc0 設備變量狀態字節含義四HART應用命令命令有通用命令、 普通應用命令、設備專用命令三大類,通用命令是所有的HART現場設備都必須響應的命令;普通應用命令只被設備部分應用;設備專用命令是生產商根據需要制定的命令。(一)通用命令1. Command 0:讀唯一標識1)短幀請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataChe

11、ckByte0x020x00|00xxxxxxNULL00NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x060x00|00xxxxxxNULL019狀態+數據XOR異常響應0x060x00|00xxxxxxNULL02狀態XOR注:狀態=通訊狀態+設備狀態,其含義如前述,以下不再贅述。2)長幀請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL00NULL

12、XOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL021狀態+數據XOR異常響應0x860x00|38 bits IDNULL02狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0Unsigned8254統一固定值N1-2Enum未定產品設備類型ID,由廠商定義,HCF 登記N3Unsigned85主設備到從設備的最少同步前導碼數量N4Unsigned80x07通用命令版本號,版本7N5Unsigned80x01設備版本水平N6Unsigned

13、80x01設備軟件版本(254和255保留)N7Unsigned5Enum0x01高5位表示硬件版本號(31保留)低3位表示物理信號為Bell202 電流信號N8Bits0x08保留N9-11Unsigned24設備ID ,同種類型設備的序列號N12Unsigned85從設備到主設備的最少同步前導碼數量N13Unsigned80x01最大設備變量數,主設備希望能讀取的設備變量的個數。N14-15Unsigned16配置改變記數器N16Bits00x010x02擴展設備狀態。0 設備正常0x01 設備沒有故障但需要維護0x02 設備變量報警狀態N17-18Enum未定制造商ID,由HCF分配N2

14、. Command 1:讀主變量請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL10x00NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL17狀態+數據XOR異常響應0x860x00|38 bits IDNULL12狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0Enum對應的變量單位,見附表1單位代碼

15、N1-4Float單精度浮點數表示主變量的值N3. Command 2:讀環路電流和量程百分比請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL20NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL210狀態+數據XOR異常響應0x860x00|38 bits IDNULL22狀態 XOR 正常響應幀數據內容字節數據

16、類型值說明可更改0-3Float單精度浮點數表示環路電流值mAN4-7Float單精度浮點數表示主變量占量程的百分比N4. Command 3:讀動態變量和環路電流注:本公司壓力變送器只有1個動態變量,即主變量請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL30NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL31

17、1狀態+數據XOR異常響應0x860x00|38 bits IDNULL32狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0-3Float單精度浮點數表示主變量對應環路電流值mAN4Enum動態變量單位N5-8Float單精度浮點數表示動態變量的值N5. Command 6:設置輪詢地址請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL62數據XOR請求幀數據內容字節數據類型值說明可更改0Unsigned8Polling Addr設置的輪詢地址 (015)

18、Y1Enum0、10=環路電流禁止;1=環路電流允許Y響應幀ACK:DelimiterAddressExpansionCommandBytesDataCheckBytesCountByte正常響應0x860x00|38 bits IDNULL64狀態+數據XOR異常響應0x860x00|38 bits IDNULL62狀態 XOR 正常響應幀數據內容同請求幀注:現場設備在制造時就設置輪詢地址為0,并且環路電流被允許,這是為了保證HART現場設備能夠接到一個只有模擬信號的現場裝置。當輪詢地址設置為0時,從設備必須同時工作在環路電流模式(一對一),電流和基本變量值相關聯;當輪詢地址設置其它值時,從

19、設備必須同時工作在非環路電流模式(一對多),電流設置為能夠維持操作的最小值。6. Command 7:讀環路配置請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL70NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL74狀態+數據XOR異常響應0x860x00|38 bits IDNULL72狀態 XOR 正常響應幀

20、數據內容字節數據類型值說明可更改0Unsigned8Polling Addr設置的輪詢地址N1Enum0、10=環路電流禁止;1=環路電流允許N 7. Command 8:讀動態變量分類請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL80NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL83狀態+數據XOR異常響應

21、0x860x00|38 bits IDNULL82狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0Enum65 (0x41)動態變量分類(壓力類型)N8. Command 9:讀設備變量和狀態通過Command 9,最多可讀取4個設備變量。分別是:第1變量:壓力值(主變量)第2變量:電流值第3變量:百分比值第4變量:溫度值請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL91 40 3XOR響應幀ACK:DelimiterAddressExpansionB

22、ytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL99 - 33狀態+數據XOR異常響應0x860x00|38 bits IDNULL92狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0Bits0x00擴展設備狀態N1Unsigned-80x00設備變量代碼N2Enum0x41動態變量分類N3Enum 單位,見附表1單位代碼N4-7Float單精度浮點數表示主變量的值N8Enum0xc0設備變量狀態(變量正常、沒有限制)N9Unsigned-80x00設備變量代碼N10Enum0x41動態變量分類N11Enum

23、單位,見附表1單位代碼N12-15Float單精度浮點數表示主變量的值N16Enum0xc0設備變量狀態(變量正常、沒有限制)N17Unsigned-80x00設備變量代碼N18Enum0x41動態變量分類N19Enum 單位,見附表1單位代碼N20-23Float單精度浮點數表示主變量的值N24Enum0xc0設備變量狀態(變量正常、沒有限制)N25Unsigned-80x00設備變量代碼N26Enum0x41動態變量分類N27Enum 單位,見附表1單位代碼N28-31Float單精度浮點數表示主變量的值N32Enum0xc0設備變量狀態(變量正常、沒有限制)N 注:當試圖要讀取的設備變量

24、(最多4個變量,變量個數任意讀取,讀取第二變量必須讀取第一(主)變量,讀第三變量必須讀取第一、二變量)9. Command 11:以短標簽方式讀唯一標識請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL116TagXOR響應幀數據內容同Command 010. Command 12:讀信息請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL

25、120NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL1226狀態+數據XOR異常響應0x860x00|38 bits IDNULL122狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0-23PackedMessage設備包含的信息(Packed格式)N11. Command 13:讀短標簽、設備描述符和日期請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheck

26、Byte0x820x00|38 bits IDNULL130NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL1323狀態+數據XOR異常響應0x860x00|38 bits IDNULL132狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0-5PackedTag短標簽N6-17PackedDescriptor設備描述N18-20DateDate Code日期N12. Command 14:讀主變量傳感器信息傳感器序列號、極限/最小量

27、程單位代碼、傳感器上限、傳感器下限、主變量最小量程請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL140NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL1418狀態+數據XOR異常響應0x860x00|38 bits IDNULL142狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0-2Unsigned

28、24傳感器序列號N3Enum主變量單位,見附表1單位代碼N4-7Float傳感器上限值N8-11Float傳感器下限值N12-15Float傳感器最小量程N13. Command 15:讀設備信息報警碼、傳感器功能碼、主變量單位、主變量上下限值、阻尼、寫保護、產品發行人、是否有模擬信號連接在通道上請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL150NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCo

29、untDataCheckByte正常響應0x860x00|38 bits IDNULL1520狀態+數據XOR異常響應0x860x00|38 bits IDNULL152狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0Enum0xef主變量報警選擇碼(保持最后輸出值)N1Enum0x000x01主變量傳輸特性0x00:線性輸出0x01:平方根輸出N2Enum主變量單位,見附表1單位代碼N3-6Float主變量上限值N7-10Float主變量下限值N11-14Float主變量阻尼(單位:秒)N15Enum寫保護,0=沒有寫保護;1=寫保護;251=沒有寫保護功能N16Enum生產商標志

30、碼(同制造商ID是否應固定為250 ?)N17Bits0x01如果該位為1則這個現場設備有一個ADC連接這個通道N14. Command 16:讀最終裝配號請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL160NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL165狀態+數據XOR異常響應0x860x00|38 b

31、its IDNULL162狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0-2Unsigned24裝配號指定設備材料和電子構成N15. Command 17:寫信息請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL1724數據XOR請求幀數據內容字節數據類型值說明可更改0-23Packed寫入的信息內容Y響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x

32、00|38 bits IDNULL1726狀態+數據XOR異常響應0x860x00|38 bits IDNULL172狀態 XOR 正常響應幀數據內容同響應幀16. Command 18:寫短標簽、設備描述符和日期請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL1824數據XOR請求幀數據內容字節數據類型值說明可更改0-5PackedTag短標簽Y6-17Packed設備描述符Y18-20Unsigned-24日期Y響應幀ACK:DelimiterAddressE

33、xpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL1826狀態+數據XOR異常響應0x860x00|38 bits IDNULL182狀態 XOR 正常響應幀數據內容同響應幀17. Command 19:寫最終裝配號請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL193數據XOR請求幀數據內容字節數據類型值說明可更改0-2Unsigned-24最終裝配號Y響應幀ACK:Del

34、imiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL195狀態+數據XOR異常響應0x860x00|38 bits IDNULL192狀態 XOR 正常響應幀數據內容同請求幀18. Command 20:讀長標簽請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL200NULLXOR響應幀ACK:DelimiterAddressExpansionByte

35、sCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL2034狀態+數據XOR異常響應0x860x00|38 bits IDNULL202狀態 XOR 正常響應幀數據內容字節數據類型值說明可更改0-31Latin-1長標簽N19. Command 21:以長標簽方式讀唯一標識請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL2132數據XOR請求幀數據內容字節數據類型值說明可更改0-31Latin-1長標

36、簽內容N響應幀數據內容同Command 020. Command 22:寫長標簽請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL2232數據XOR請求幀數據內容字節數據類型值說明可更改0-31Latin-1長標簽Y響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL2234狀態+數據XOR異常響應0x860x00|38 bits

37、IDNULL222狀態 XOR 正常響應幀數據內容同請求幀(二)普通應用命令1. Command 33:讀設備變量通過Command 33,可讀取最多5個設備變量。分別是:第1變量:壓力值(主變量)第2變量:電流值第3變量:百分比值第4變量:溫度值第5變量:傳感器電壓值* 注:HART 6規定設備變量數不超過4個,以上“第5變量” 僅供我公司內部使用,HART認證時將屏蔽該變量;請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL331 50 4XOR響應幀ACK:D

38、elimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL336 - 30狀態+數據XOR異常響應0x860x00|38 bits IDNULL332狀態 XOR 正常響應幀數據內容0Unsigned-80x00第1變量N1Enum單位:(主變量單位),見附表1單位代碼N2 - 5Float 主變量N6Unsigned-80x01第2變量N7Enum單位:mA,見附表1單位代碼N8 - 11Float 電流值N12Unsigned-80x02第3變量N13Enum單位:% ,見附表

39、1單位代碼N14 - 17Float 百分比值N18Unsigned-80x03第4變量N19Enum單位:Deg C ,見附表1單位代碼N20 - 23Float 溫度值N24Unsigned-80x04第5變量N25Enum單位:mV ,見附表1單位代碼N26 - 29Float 傳感器電壓值N2. Command 34:寫主變量阻尼值本命令相當于本地組態功能“06 DAMP”,設置電子阻尼時間(032s)。請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL34

40、4數據XOR請求幀數據內容字節數據類型值說明可更改0-3Float阻尼值(032.0),單位為秒Y響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL346狀態+數據XOR異常響應0x860x00|38 bits IDNULL342狀態 XOR 正常響應幀數據內容同請求幀3. Command 35:寫主變量下限值和上限值本命令相當于本地組態功能“04 LRV”和“05 URV”,即無壓力零點和量程設置。請求幀STX:DelimiterAddressExpans

41、ionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL359數據XOR請求幀數據內容字節數據類型值說明可更改0Enum對應的變量單位,見附表1單位代碼Y1-4Float單精度浮點數表示的上限范圍值Y5-8Float單精度浮點數表示的下限范圍值Y響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL3511狀態+數據XOR異常響應0x860x00|38 bits IDNULL352狀態 XOR 正

42、常響應幀數據內容同請求幀4. Command 36:寫主變量上限值本命令相當于本地組態功能“03 SPAN”,即有壓力量程設置。通入滿量程壓力,待讀數穩定后,執行本命令。執行后,變送器將當前壓力值設置為上限,輸出電流20mA。請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL360NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x860x00|38 bits IDN

43、ULL362狀態 XOR5. Command 37:寫主變量下限值本命令相當于本地組態功能“02 ZERO”,即有壓力零點設置。通入零點壓力,待讀數穩定后,執行本命令。執行后,變送器將當前壓力值設置為下限,輸出電流4mA。請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL370NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x860x00|38 bits IDNUL

44、L372狀態 XOR6. Command 38:復位配置改變標志該命令復位設備狀態字節的bit 6位,當有設置命令執行后,該為重新置位請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL380NULLXOR響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x860x00|38 bits IDNULL382狀態XOR7. Command 40:進入/退出固定電流模式當設置值為非0數據時

45、設備的環路恒定輸出一個4-20mA范圍內的一個電流值,當設置值為0時,退出固定電流模式。請求幀STX:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte0x820x00|38 bits IDNULL404數據XOR請求幀數據內容字節數據類型值說明可更改0-3Float實際的電流值(單位為mA)Y響應幀ACK:DelimiterAddressExpansionBytesCommandBytesCountDataCheckByte正常響應0x860x00|38 bits IDNULL406狀態+數據XOR異常響應0x860x00|38 bits IDNULL402狀態 XOR

溫馨提示

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

評論

0/150

提交評論