涡街流量计modbus通讯协议

 

 

通讯参数

串口类型

RS485

波特率(Baud Rate)

9600

数据位(Data Bits)

8

停止位(Stop Bits)

1

校验方式(Parity)

无校验

通讯协议

Modbus RTU

Modbus ID

0x01-0xff

 

从机数据寄存器地址

序号

描述

数据类型

寄存器地址

单位

量程计算

1

温度

十六进制

0000

0~240

2

压力

十六进制

0001

KPa

0~7000

3

工况流量

十六进制

0002

m3//h

根据口径

4

标况流量

十六进制

0003

Nm3/h

根据口径

5

标况累积流量

十六进制

0004

Nm3

 

备注: 1)流量计的参数采用IEEE-754浮点数标准

            2)工况流量和标况流量是根据所用流量计口径而定。例如标准DN50,其工况流量范围为10~150m3//h,标况流量范围(取最大压力7MPa)约为710~10650Nm3//h。

主机读数据命令    方向:主机--à从机

序号

字节含义

字节内容

备注

1

设备地址

0x01-0xff

此地址为从机设置的地址

2

功能代码

0x03

固定值

3

地址1

 00

固定值

4

地址0

0x00-0x05

0x00:为读取温度值

0x01:为读取压力值

0x02:为读取工况流量值

0x03:为读取标况流量值

0x04:为读取标况累积流量值

0x05:为读取温度、压力、标况流量、标况累积流量值

5

数据1

00

固定值

6

数据0

0x02or0x08

地址为0x00~0x04时为0x02,地址为0x05时为0x08

7

CRC16L

字节1~6的CRC校验低字节

8

CRC16H

字节1~6的CRC校验高字节

从机对主机读数据命令的正常响应      方向: 从机-à主机

序号

字节含义

字节内容

备注

1

设备地址

0x01-0xff

此地址为从机设置的地址

2

功能代码

0x03

固定值

3

数据长度

0x04or0x10

地址为0x00~0x04时为0x02,地址为0x05时为0x10

4

数据3

为主机读取的流量计的参数

采用IEEE-754浮点数标准(4个字节)数据3为浮点数的高字节

5

数据2

6

数据1

7

数据0

8

CRC16L

字节1~7的CRC校验低字节

9

CRC16H

字节1~7的CRC校验高字节

从机接收数据错误的响应      方向: 从机-à主机地址为0x00~0x04

序号

字节含义

字节内容

备注

1

设备地址

0x01-0xff

此地址为从机设置的地址

2

功能代码

0x83

固定值

3

数据长度

0x04

固定值

4

数据3

0XFF

固定值

5

数据2

0XFF

固定值

6

数据1

0XFF

固定值

7

数据0

0XFF

固定值

8

CRC16L

字节1~7的CRC校验低字节

9

CRC16H

字节1~7的CRC校验高字节

从机接收数据错误的响应      方向: 从机-à主机   地址为0x05

序号

字节含义

字节内容

备注

1

设备地址

0x01-0xff

此地址为从机设置的地址

2

功能代码

0x83

固定值

3

数据长度

0x10

固定值

4

数据15

0XFF

固定值

。。。

。。。

0XFF

固定值

18

数据1

0XFF

固定值

19

数据0

0XFF

固定值

20

CRC16L

字节1~19的CRC校验低字节

21

CRC16H

字节1~19的CRC校验高字节

原文地址:https://www.cnblogs.com/gmth/p/2985823.html