流量手表通讯协议

协议说明

超声波流量计(流量手表)具有完善的通信协议,还可以通过RS232-RS485转换板接⼊RS-485总线。 组⽹时可选择两种基本结构构成,即只采⽤流量计的模拟电流输出法或直接采⽤流量计的 

RS485串⾏⼝通讯法。前者适于替代⽼测控⽹中的陈旧仪器,后者⽤于新上测控⽹络系统,具有硬件投资低廉,系统运⾏可靠等优点。

输出电缆接线为:

棕⾊:DC+

⿊⾊:DC-/4-20mA- 灰⾊:4-20mA+ 蓝⾊:RS485A

⽩⾊:RS485B


超声波流量计采⽤应答通信⽅式,上位机以发“命令”的⽅式,要求下位流量计应答。异步通信的波特率(主⼯作站、计算机系统、次级⼯作站、超声波流量计)⼀般是9600bps。单⼀字节数据格式

(10位):1个起始位,1个停⽌位和8个数据位。检查位:NONE。

V1.


通讯协议

流量手表协议⽀持MODBUS协议的以下功能码:


功能码

表⽰的功能数据

0x03

读取寄存器

0x06

写⼊寄存器


1.MODBUS协议功能码0x03使⽤

主机发出读取寄存器信息帧格式:


从机地址

操作功能码

寄存器⾸地址

寄存器数量

校验码

1字节

1字节

2字节

2字节

2字节

0x01~0xF9

0x03

0x0000~0xFFFF

0x0000~0x7D

CRC校验码

N*=数据的寄存器数量。


仪表地址(流量计的地址)取值范围为1~249(⼗六进制:0x01〜0xF9)之间,地址可以在Menu Networkaddr中可以查看,如Menu Networkaddr中显⽰的⼗进制数为12,那么此仪表在 MODBUS协议中的地址为:0x0C。


流量手表CRC校验码采⽤CRC-16-IBM(多项式为X16+X15+X2+1,屏蔽字为0xA001)循环冗余算 法得到,校验码的低字节在前,⾼字节在后。

2.MODBUS寄存器地址列表 

流量手表的MODBUS寄存器包含只读寄存器和单⼀写⼊寄存器。 a)只读寄存器地址列表(⽤0x03功能码读取)


寄存器地址

寄存器

数据描述

数据类型

寄存器数

说明

$0000

40001

流速−低字节

32bitsreal

2


$0001

40002

流速−⾼字节




$0002

40003

瞬时流量−低字节

32bitsreal

2


$0003

40004

瞬时流量−⾼字节




$0004

40005

流量积量−低字节

32bitsreal

2


$0005

40006

流量积量−⾼字节




$0006

40007

流量积量整数−低字节

32bitsint.

2


$0007

40008

流量积量整数−⾼字节




$0008

40009

流量积量⼩数−低字节

32bitsreal

2

本站使用百度智能门户搭建 管理登录
鲁ICP备11028136号-8
在线客服
在线客服