超声波明渠流量计485通讯协议
点击次数:更新时间:2014-02-28 08:02:16【打印】【关闭】
明渠流量计带有485ModBus通讯协议功能,主要与采用相同通讯协议的上位机(如PLC控制器、PC机)通讯,实现对明渠流量计的集中监控。
明渠流量计具体通讯协议如下:
超声波明渠流量计ModBus通讯协议
本章主要简单讲述如何利用软件通过通讯口来操控本公司仪表。本章内容的掌握需要您具有MODBUS协议的基本知识储备。
数据串口特性
RS485接口,仪表缺省波特率4800、1个停止位、无奇偶位、ID为01。(若距离近,通讯速率可设为9600;距离远,可设为2400)
读数据(功能码03)
- 查询数据帧
此功能允许用户获得设备采集与记录的数据及系统参数。这里简单的介绍最主要的查询瞬时流量和累计流量功能,向1号机查询数据格式如下,寄存器地址0008H放瞬时流量,000AH放累计流量,(每个4字节,IEEE754浮点数格式)。
地址 |
功能码 |
数据起始地址寄存器高字节 |
数据起始地址寄存器低字节 |
数据读取个数寄存器高字节 |
数据读取个数寄存器低字节 |
循环冗余校验高字节 |
循环冗余校验低字节 |
01H |
03H |
00H |
08H |
00H |
04H |
C5H |
CBH |
- 响应数据帧
响应包含从机地址、功能码、数据的数量和CRC错误校验。瞬时流量在前,累计流量在后,格式如下,瞬时流量为322.322m3/h,累计流量为12345.16m3。
地址 |
功能码 |
字节数 |
瞬时 流量 +0 |
瞬时 流量 +1 |
瞬时 流量 +2 |
瞬时 流量 +3 |
累计 流量 +0 |
累计 流量 +1 |
累计 流量 +2 |
累计 流量 +3 |
校 验 高字节 |
校 验 低字节 |
01H |
03H |
08H |
43H |
A1H |
29H |
37H |
46H |
40H |
E4H |
A3H |
8CH |
E0H |
IEEE754浮点数格式:它用符号位表示数的符号,用阶码和尾数表示数的大小,具有24位精度,尾数的高位始终为“1”,因而不保存,位的分布如下
- 1位符号位;
- 8位指数位;
- 23位尾数。
符号位是最高位,尾数为最低的23位,按字节描述如下:
地址文件类型:doc
|