久久黄色网_久久久精品国产亚洲成人满18免费网站_久久精品亚洲国产精品亚洲蜜月_久久久久久久国产精品综合_精品人妻av无码系列一区_精品无人区一区二区三_精品视频乱码一区二区三区

歡迎來到深圳優威儀表技術有限公司官網!

  服務熱線:

0755-28681894

技術服務

Technical Services

超聲波液位計之MODBUS-RTU通訊

2019-01-17

       超聲波液位計是一種常見的液位測量儀表,因其性價比高,非接觸性測量,安裝簡單便捷等特點廣泛被各生產企業選用。深圳優威儀表也有各種型號的超聲波液位計,其中總線型的有RS485型,協議層采用MODBUS-RTU通訊協議。

 

       其MODBUS-RTU通訊協議格式如下:

設備地址

功能代碼

數據格式

CRC校驗L

CRC校驗H

8bit

8bit

N*8bit

8bit

8bit

      

       以讀取超聲波液位計的液位值為例:

 

字節1

字節2

字節3

字節4

字節5

字節6

字節7

字節8

發送

01

04

00

00

00

02

71

CB

釋義

從機地址

功能碼讀命令

起始寄存器高字節

起始寄存器低字節

寄存器數量高字節

寄存器數量低字節

CRC低字節

CRC高字節

   

       接收數據如下:

 

字節1

字節2

字節3

字節4

字節5

字節6

字節7

字節8

字節9

接收

01

04

04

41

1E

00

00

EE

66

釋義

從機地址

功能碼讀命令

返回數據長度

讀取的液位數據

CRC低字節

CRC高字節

       其中讀取的液位數據類型為:IEEE754標準單精度浮點數。

 

       IEEE754標準單精度浮點數:1位符號位+8位階碼+23位尾數的二進制組成,MODBUS-RTU傳輸時用四字節十六進制數表示。其轉換為十進制的過程如下(以接收的41 1E 00 00為例):

讀取的數據

41

1E

00

00

轉換為二進制

0100

0001

0001

1110

0000

0000

0000

0000

IEEE754單精度

0

100 0001 0

001 1110 0000 0000 0000 0000

+

130

1.001 1110 0000 0000 0000 0000

+

階碼=130-127=3

右移3(階碼)位

1001. 1110 0000 0000 0000 0000

十進制

 

液位整數部分:(1001)B=9D

           液位小數位部分:

(.11100000)B=1*1/2+1*1/4+1*1/8+0*1/16=0.875 D

液位值:9+0.875=9.875米

                 

 

主站蜘蛛池模板: 宜章县| 永宁县| 巢湖市| 靖西县| 峨眉山市| 同仁县| 邵东县| 内江市| 岫岩| 宜都市| 淮安市| 商丘市| 盈江县| 江达县| 高邮市| 巴林右旗| 那坡县| 胶南市| 贡觉县| 六盘水市| 江阴市| 漠河县| 浙江省| 旌德县| 惠安县| 康马县| 阳春市| 米泉市| 天峨县| 聂荣县| 英山县| 库车县| 横山县| 麟游县| 集安市| 伊金霍洛旗| 西昌市| 徐闻县| 苏尼特右旗| 北宁市| 焦作市|