流量仪通讯协议ModBus.docx
《流量仪通讯协议ModBus.docx》由会员分享,可在线阅读,更多相关《流量仪通讯协议ModBus.docx(10页珍藏版)》请在冰豆网上搜索。
![流量仪通讯协议ModBus.docx](https://file1.bdocx.com/fileroot1/2023-6/9/6ad3a2f1-7254-442d-9404-18d9c8112c97/6ad3a2f1-7254-442d-9404-18d9c8112c971.gif)
流量仪通讯协议ModBus
HR流量积算仪通讯协议ModbusRTU
本协议适用于上位机通过串行接口读/写仪器仪表的参数数据。
1.接口标准:
串行接口可选RS―232(三线制)、RS―485(二线制)等。
2.通信控制方式:
采用主从控制方式,上位机为主站,仪表为从站。
主站对从站采用异步半双工数据通信,最多可连接32台仪表。
3.通信数据格式:
采用11位无奇偶校验帧格式,1位起始位,8位字长,2位停止位,格式详见下图:
起始
DATA.0
.1
.2
.3
.4
.5
.6
.7
停止位
4.通信波特率:
1200bps~9600bps可选。
5.通讯参数与名称
主机读/写参数(单个参数读/写)(读用03号命令,写用16号命令):
参数地址
参数名称
参数含义
数据类型
属性
一级参数
0003H
CLK
密码
无符号整型(双字节)
只读
0004H
AL1
第一报警值
浮点数(四字节)
读写
0008H
AL2
第二报警值
浮点数(四字节)
读写
000CH
AH1
第一报警回差
浮点数(四字节)
读写
0010H
AH2
第二报警回差
浮点数(四字节)
读写
0014H
K1
流量系数1
浮点数(四字节)
读写
0018H
K2
流量系数2
浮点数(四字节)
读写
001CH
K3
流量系数3
浮点数(四字节)
读写
0020H
K4
流量系数4
浮点数(四字节)
读写
0024H
AL1
密度补偿常数
浮点数(四字节)
读写
0028H
AL2
密度补偿系数1
浮点数(四字节)
读写
002CH
AL3
密度补偿系数2
浮点数(四字节)
读写
0030H
ρ
工况密度
浮点数(四字节)
读写
0034H
ρ20
标准状况下的密度
浮点数(四字节)
读写
0038H
DIP
PV显示窗显示内容选择开关
无符号整型(双字节)
只读
二级参数
0040H
b1
被测量介质(0~2)
无符号整型(双字节)
读写
0041H
b2
流量输入信号类型(0~3)
无符号整型(双字节)
读写
0042H
b3
第一报警方式(0~5)
无符号整型(双字节)
读写
0043H
b4
第二报警方式(0~5)
无符号整型(双字节)
读写
0044H
b5
流量测量选择(0~1)
无符号整型(双字节)
读写
0045H
De
设备号(0~250)
无符号整型(双字节)
只读
0046H
Bt
通讯波特率(0~5)
无符号整型(双字节)
只读
0047H
C1
瞬时流量显示时间单位(0~5)
无符号整型(双字节)
读写
0048H
C2
累积流量显示精度(0~3)
无符号整型(双字节)
读写
0049H
C3
瞬时流量显示的小数点(0~3)
无符号整型(双字节)
读写
004AH
C4
温度补偿显示的小数点(0~3)
无符号整型(双字节)
读写
参数地址
参数名称
参数含义
数据类型
属性
004BH
C5
压力补偿显示的小数点(0~3)
无符号整型(双字节)
读写
004CH
C6
流量显示的小数点(0~3)
无符号整型(双字节)
读写
004DH
FT
瞬时流量滤波系数(0~20)
无符号整型(双字节)
读写
004EH
d1
温度补偿输入的类型(0~8)
无符号整型(双字节)
读写
004FH
d2
压力补偿输入的类型(0~5)
无符号整型(双字节)
读写
0050H
d3
流量的输入类型(0~5)
无符号整型(双字节)
读写
0054H
PB1
温度补偿的零点迁移(全量程)
浮点数(四字节)
读写
0058H
KK1
温度补偿的量程比例
浮点数(四字节)
读写
005CH
PB2
压力补偿的零点迁移(全量程)
浮点数(四字节)
读写
0060H
KK2
压力补偿的量程比例
浮点数(四字节)
读写
0064H
PB3
流量输入的零点迁移(全量程)
浮点数(四字节)
读写
0068H
KK3
流量输入的量程比例
浮点数(四字节)
读写
006CH
PB4
变送输出的零点迁移(全量程)
浮点数(四字节)
读写
0070H
KK4
变送输出的量程比例
浮点数(四字节)
读写
0074H
SL
变送输出量程下限
浮点数(四字节)
读写
0078H
SH
变送输出量程上限
浮点数(四字节)
读写
007CH
PA
工作点大气压力
浮点数(四字节)
读写
0080H
TL
温度补偿量程下限
浮点数(四字节)
读写
0084H
TH
温度补偿量程上限
浮点数(四字节)
读写
0088H
PL
压力补偿量程下限
浮点数(四字节)
读写
008CH
PH
压力补偿量程上限
浮点数(四字节)
读写
0090H
CAL
流量输入量程下限
浮点数(四字节)
读写
0094H
CAH
流量输入量程上限
浮点数(四字节)
读写
0098H
CAA
流量输入小信号切除(全量程)
浮点数(四字节)
读写
009CH
DP
压力补偿单位
无符号整型(双字节)
读写
009DH
DCA
流量输入单位
无符号整型(双字节)
读写
009EH
PV
瞬时流量单位
无符号整型(双字节)
读写
009FH
ET
报警打印功能控制参数
无符号整型(双字节)
只读
00A0H
AT
打印间隔时间10~2400分
无符号整型(双字节)
只读
00A1H
KE
流量系数补偿方式
无符号整型(双字节)
读写
测量值
0100H
WD
温度补偿输入值
浮点数(四字节)
只读
0104H
YL
压力补偿输入值
浮点数(四字节)
只读
0108H
LL
流量(差压或频率)输入值
浮点数(四字节)
只读
010CH
SSLL
瞬时流量测量值
浮点数(四字节)
只读
0110H
BCLL
本次累积值
浮点数(四字节)
只读
0114H
LJLL1
总累积值L
浮点数(四字节)
只读
0118H
LJLL2
总累积值H
长整型(四字节)
只读
注:
总累积值=总累积值H*100+总累积值L。
参数地址 参数名称 参 数 含 义 数据类型 属性
一级参数
0003H CLK 密码 无符号整型(双字节) 只读
0004H AL1 第一报警值 浮点数(四字节) 读写
0008H AL2 第二报警值 浮点数(四字节) 读写
000CH AH1 第一报警回差 浮点数(四字节) 读写
0010H AH2 第二报警回差 浮点数(四字节) 读写
0014H K1 流量系数1 浮点数(四字节) 读写
0018H K2 流量系数2 浮点数(四字节) 读写
001CH K3 流量系数3 浮点数(四字节) 读写
0020H K4 流量系数4 浮点数(四字节) 读写
0024H AL1 密度补偿常数 浮点数(四字节) 读写
0028H AL2 密度补偿系数1 浮点数(四字节) 读写
002CH AL3 密度补偿系数2 浮点数(四字节) 读写
0030H ρ 工况密度 浮点数(四字节) 读写
0034H ρ20 标准状况下的密度 浮点数(四字节) 读写
0038H DIP PV显示窗显示内容选择开关 无符号整型(双字节) 只读
二级参数
0040H b1 被测量介质(0~2) 无符号整型(双字节) 读写
0041H b2 流量输入信号类型(0~3) 无符号整型(双字节) 读写
0042H b3 第一报警方式(0~5) 无符号整型(双字节) 读写
0043H b4 第二报警方式(0~5) 无符号整型(双字节) 读写
0044H b5 流量测量选择(0~1) 无符号整型(双字节) 读写
0045H De 设备号(0~250) 无符号整型(双字节) 只读
0046H Bt 通讯波特率(0~5) 无符号整型(双字节) 只读
0047H C1 瞬时流量显示时间单位(0~5) 无符号整型(双字节) 读写
0048H C2 累积流量显示精度(0~3) 无符号整型(双字节) 读写
0049H C3 瞬时流量显示的小数点(0~3) 无符号整型(双字节) 读写
004AH C4 温度补偿显示的小数点(0~3) 无符号整型(双字节) 读写
参数地址 参数名称 参 数 含 义 数据类型 属性
004BH C5 压力补偿显示的小数点(0~3) 无符号整型(双字节) 读写
004CH C6 流量显示的小数点(0~3) 无符号整型(双字节) 读写
004DH FT 瞬时流量滤波系数(0~20) 无符号整型(双字节) 读写
004EH d1 温度补偿输入的类型(0~8) 无符号整型(双字节) 读写
004FH d2 压力补偿输入的类型(0~5) 无符号整型(双字节) 读写
0050H d3 流量的输入类型(0~5) 无符号整型(双字节) 读写
0054H PB1 温度补偿的零点迁移(全量程) 浮点数(四字节) 读写
0058H KK1 温度补偿的量程比例 浮点数(四字节) 读写
005CH PB2 压力补偿的零点迁移(全量程) 浮点数(四字节) 读写
0060H KK2 压力补偿的量程比例 浮点数(四字节) 读写
0064H PB3 流量输入的零点迁移(全量程) 浮点数(四字节) 读写
0068H KK3 流量输入的量程比例 浮点数(四字节) 读写
006CH PB4 变送输出的零点迁移(全量程) 浮点数(四字节) 读写
0070H KK4 变送输出的量程比例 浮点数(四字节) 读写
0074H SL 变送输出量程下限 浮点数(四字节) 读写
0078H SH 变送输出量程上限 浮点数(四字节) 读写
007CH PA 工作点大气压力 浮点数(四字节) 读写
0080H TL 温度补偿量程下限 浮点数(四字节) 读写
0084H TH 温度补偿量程上限 浮点数(四字节) 读写
0088H PL 压力补偿量程下限 浮点数(四字节) 读写
008CH PH 压力补偿量程上限 浮点数(四字节) 读写
0090H CAL 流量输入量程下限 浮点数(四字节) 读写
0094H CAH 流量输入量程上限 浮点数(四字节) 读写
0098H CAA 流量输入小信号切除(全量程) 浮点数(四字节) 读写
009CH DP 压力补偿单位 无符号整型(双字节) 读写
009DH DCA 流量输入单位 无符号整型(双字节) 读写
009EH PV 瞬时流量单位 无符号整型(双字节) 读写
009FH ET 报警打印功能控制参数 无符号整型(双字节) 只读
00A0H AT 打印间隔时间10~2400分 无符号整型(双字节) 只读
00A1H KE 流量系数补偿方式 无符号整型(双字节) 读写
测量值
0100H WD 温度补偿输入值 浮点数(四字节) 只读
0104H YL 压力补偿输入值 浮点数(四字节) 只读
0108H LL 流量(差压或频率)输入值 浮点数(四字节) 只读
010CH SSLL 瞬时流量测量值 浮点数(四字节) 只读
0110H BCLL 本次累积值 浮点数(四字节) 只读
0114H LJLL1 总累积值L 浮点数(四字节) 只读
0118H LJLL2 总累积值H 长整型(四字节) 只读