下载此文档

流量计MODBUS协议说明文档.pdf


文档分类:论文 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
该【流量计MODBUS协议说明文档 】是由【百里登峰】上传分享,文档一共【13】页,该文档可以免费在线阅读,需要了解更多关于【流量计MODBUS协议说明文档 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:.
研发中心
流量计通讯协议
版本:
海森电子股份
2014年10月
:.
文档说明
文档属性容
文档名称Modbus协议
文档编号HS-CK0001-20141030-1
文档状态正式稿
完成日期10月14日
部门研发中心
作者
版本修正日期修正人描述

:.
目录
文档说明...........................................................2
一、协议简介......................................................4
二、帧格式........................................................4
.................................................4
.................................................4
......................................5
......................................5
.................................................5
......................................5
......................................5
三、具体协议.......................................................6
......................................................6
......................................6
................................................6
......................................................7
..........................................10
..............................错误!未定义书签。
................................错误!未定义书签。
.........................................13
:.
一、协议简介
网关控制器通讯协议为Modbus协议的MODBUS-RTU格式。控
制器暂支持Modbus的03(读多个寄存器)、06(写单一寄存器)
以及10(写多个寄存器)三种功能码。
二、帧格式

从设备地址功能码寄存器地址寄存器值CRC校验
1字节1字节,062字节2字节2字节

从设备地址功能码寄存器地址寄存器值CRC校验
1字节1字节062字节2字节2字节

从设备地址错误码错误类型CRC校验
1字节,011字节861字节012字节

寄存器起始寄存器数字节数寄存器
从设备地址功能码CRC校验
地址量N2N值
1字节,
1字节2字节2字节1字节2N字节2字节
10:.

从设备地址功能码寄存器起始地址寄存器数量NCRC校验
1字节1字节10H2字节2字节2字节

从设备地址错误码错误类型CRC校验
1字节1字节90H1字节012字节

从设备地址功能码寄存器地址寄存器数量NCRC校验
1字节1字节,032字节2字节2字节

从设备地址功能码数据字节数2N数据CRC校验
1字节1字节,031字节2N字节2字节

从设备地址错误码错误类型CRC校验
1字节1字节,831字节012字节:.
三、具体协议


a)控制器发送数据:
默认0**********CRC
从设备地址功能码起始寄存器地址寄存器数目
b)流量计回复数据
默认01038数据CRC校验
从设备地址功能码1字节,数据字节数8字节2字节
数据:
累计流瞬时流
量量
4字节4字节
doubledouble
流量计回复错误:
默认018301CRC校验
从设备地址错误码错误类型2字节
例如:控制器发送:010300090004940B
流量计回复:0103080000B4414E8A8840E35E
错误回复:01830180F0:.
0000B441代表累计流量(低位在前高位在后)
4E8A8840代表瞬时流量(低位在前高位在后)

a)控制器发送:
默认0**********CRC
从设备地址功能码起始寄存器地址寄存器数目
b)流量计回复:
默认010304数据CRC校验
从设备地址功能码1字节,数据字节数4字节2字节
数据:
K
4字节
double
控制器回复错误:
默认018301CRC校验
从设备地址错误码错误类型2字节
例如:控制器发送:0**********d5c0
流量计回复:01030440C00000EFCF
错误回复:01830180f0:.
40C00000代表K=
,K2,K3,K4,K5系数
a)控制器发送:
默认01030027000ACRC
从设备地址功能码起始寄存器地址寄存器数目
b)流量计回复:
默认010314数据CRC校验
从设备地址功能码1字节,数据字节数20字节2字节
数据:
K1K2K3K4K5
4字节4字节4字节4字节4字节
doubledoubledoubledoubledouble
控制器回复错误:
默认018301CRC校验
从设备地址错误码错误类型2字节
例如:控制器发送:01030027000A75c6
流量计回复:010314B31DED0036FFFCFFBA148C01
3C9F47FFBE8E38FFC384
B31DED00代表K1=--08
36FFFCFF代表K2=-06:.
BA148C01代表K3=-
3C9F47FF代表K4=
BE8E38FF代表K5=-
错误回复:01830180f0

a)控制器发送:
默认0**********CRC
从设备地址功能码起始寄存器地址寄存器数目
b)流量计回复:
默认010304数据CRC校验
从设备地址功能码1字节,数据字节数4字节2字节
数据:
56463031
4字节流量计版本
VF01
例如:控制器发送:010300060002240A
流量计回复:01030456463031DFBA
错误回复:01830180f0
:.


a)控制器发送:
默认01060009xxxxCRC
从设备地址功能码寄存器地址从设备地址
b)流量计正常回复:
不固定060009xxxxCRC
从设备地址功能码寄存器地址从设备地址
c)控制器回复错误:
018601CRC
控制器地址错误码错误类型
例如:控制器发送:01060008000289c90002为从设备
地址
流量计回复:02060008000289FA
错误回复:01860183A0

a)控制器发送:
默认01100025000204XXXXCRC
从设备地起始寄存器2字节1字节
功能码寄存器值
址地址寄存器数目字节数:.
b)流量计正常回复
默认0**********CRC
从设备地址功能码起始寄存器地址寄存器数目2字节
控制器回复错误:
默认019001CRC
从设备地址错误码错误类型
例如:控制器发送:0110002500020440C000002474
40C00000写入的K系数值=
流量计回复:01100025000201c3
错误回复:0190018DC0
~K5公式系数
a)控制器发送:
默认01100027000a20XXXXCRC
从设备地起始寄存器2字节1字节
功能码寄存器值
址地址寄存器数目字节数
b)流量计正常回复
默认01100027000aCRC
从设备地址功能码起始寄存器地址寄存器数目2字节
控制器回复错误::.
默认019001CRC
从设备地址错误码错误类型
例如:控制器发送:01100027000a14B31DED0036FFFCFF
BA148C013C9F47FFBE8E38FF1f5c
B31DED00代表K1=--08
36FFFCFF代表K2=-06
BA148C01代表K3=-
3C9F47FF代表K4=
BE8E38FF代表K5=-
流量计回复:01100027000af005
错误回复:0190018DC0:.

控制器存储地寄存器地寄存器个数据
变量名称说明
址址数类型
0000H—000BH001—0066备用HEX备用
000CH—000FH007—0082流量计版本HEX
0010H—0011H0091从设备地址BCD2字节
0012H—0015H010—0112累计流量DOUBLE4字节
0016H—0019H012—0132瞬时流量DOUBLE4字节
001AH—0035H014--02410备用HEX备用
0036H—0039H025—0262KHEX4字节
003aH—003dH027—0282K1HEX4字节
003eH—0041H029—0302K2HEX4字节
0042H—0045H031—0322K3HEX4字节
0046H—0049H033—0342K4HEX4字节
004aH—004dH035—0362K5HEX4字节
注:单片机中寄存器编号从0开始,表中的寄存器编号从1开始,所以
协议在发送时,寄存器编号位对应表中的编号应该减1。如想访问表中
的101编号寄存器,则发送的寄存器编号为100.

流量计MODBUS协议说明文档 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人百里登峰
  • 文件大小588 KB
  • 时间2023-03-25