你的位置:流量开关 > 常见问题 >

管道式超声波流量计/热量表RS485通信协议文件说

来源: 2018年08月18日 00:31:13      点击:

管道式超声波流量计/热量表RS485通信协议通信协议文件

1、通信设置   2400  E  8  1 
2、通信方式RS485 
3、Modubus 读功能码 03  写功能码 06
4  扩展广播指令  地址0xAA  功能码 0xAA
  格式 0xAA  0xAA  0x00  0x00  0x00  0x 00  0x00  0x09
 返回格式:
  0xAA  0x03  0x02  0x00  Addr_A0  0x5c  0x5c
  V1.0版本无此指令
5、通信地址
(1) 读寄存器( 16位寄存器)

寄存器名称
(读寄存器)
寄存器个数 变量名称 数据类型 说明
0001-0002 2 瞬时流量 REAL4 单位:立方米/小时
0003-0004 2 瞬时热量 REAL4 单位:kw/h
0009-0010 2 正累计流量 REAL4 L
0017-0018 2 正累计热量 REAL4 GJ
0033-0034 2 进水温度 REAL4
0035-0036 2 回水温度 REAL4
 
(2)写寄存器(8位寄存器)

 寄存器名称
(写寄存器)
寄存器个数 变量名称 数据类型 说明
 0000--0001 2 地址 Int 低8位为地址
 0002--0005 4 中流系数低16位 Long 除以1000为实际系数
 0006--0009 4 大流系数高16位 Long 除以1000为实际系数
 000A--000D 4 适时时间 Long YMR 另行说明
 000E--0011 4 适时时间 Long HMS另行说明
 0012--005 4 小流量系数 Long 除以1000为实际系数
 
 
读数据举例:
计算机发送命令格式:[设备地址] [命令号03] [起始寄存器地址高8位] [低8位] [读取的寄存器数高8位] [低8位] [CRC校验的低8位] [CRC校验的高8位]
例:[11][03][00][6B][00][03][CRC低][CRC高]
意义如下:
<1>设备地址和上面的相同。
<2>命令号:读模拟量的命令号固定为03。
<3>起始地址高8位、低8位:表示想读取的模拟量的起始地址(起始地址为0)。比如例子中的起始地址为107。
<4>寄存器数高8位、低8位:表示从起始地址开始读多少个模拟量。例子中为3个模拟量。注意,在返回的信息中一个模拟量需要返回两个字节。
设备响应:[设备地址] [命令号03] [返回的字节个数][数据1][数据2]...[数据n][CRC校验的低8位] [CRC校验的高8位]
例:[11][03][06][02][2B][00][00][00][64][CRC低][CRC高]
意义如下:
<1>设备地址和命令号和上面的相同。
<2>返回的字节个数:表示数据的字节个数,也就是数据1,2...n中的n的值。例子中返回了3个模拟量的数据,因为一个模拟量需要2个字节所以共6个字节。
<3>数据1...n:其中[数据1][数据2]分别是第1个模拟量的高8位和低8位,[数据3][数据4]是第2个模拟量的高8位和低8位,以此类推。例子中返回的值分别是555,0,100。
<4>CRC校验同上。
例如读瞬时流量
1、仪表地址为 0x01
2、读发送命令为
0x01   0x03   0x00       0x00        0x00       0x04  
地址   命令  reg地址高  reg地址低   字节数高   字节数低
CRCL          CRCH
CRC校验低    CRC校验高
3、返回命令
 
0x01       0x03    0x04         0xXX   0xXX   0xXX   0xXX
仪表地址   命令    返回字节数   reg1   reg2    reg3   reg4
CRCL          CRCH
CRC校验L     CRC校验H
 
注意: CRC 校验为专用算法,请遵循校验规则
 

法兰超声波流量计产品详情
法兰超声波流量计使用说明

网站简介:臬克实业(上海)有限公司自主品牌臬克(NOIKE),主营消防流量开关,低压压力开关,流量/温度/液位/压力/过程控制传感器等。

网站备案号:沪ICP备18030703号

网站关键词:防爆流量开关 消防流量开关 防爆流量开关

网站地图: xml | TXT

QRCode

微信公众号