下载此文档

ModbusRTU规约说明模板及规约配置(DOC).doc


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
ModbusRTU通用规约说明、模板及规约配置(DOC)
ModbusRTU通用规约说明、模板及规约配置(DOC)
1/23
ModbusRTU通用规约说明、模板及规约配置(DOC)
ModbusRTU通用规约说明、模板及规约配置
19非法功能
120~
保留留作内部作用
127
128~
保留用于异常应答
255
在这些功能码中较常使用的是1、2、3、4、5、6号功能码,使用它们即可实现对下
位机的数字量和模拟量的读写操作。

读可读写数字量寄存器(线圈状态):01功能码
上位机发送报文:
[设备地址][功能码][起始寄存器地址高 8位][低8位][读取的寄存器数高 8位][低8位][CRC校验
的低8位][高8位]
ModbusRTU通用规约说明、模板及规约配置(DOC)
ModbusRTU通用规约说明、模板及规约配置(DOC)
4/23
ModbusRTU通用规约说明、模板及规约配置(DOC)
定义设备地址功能码寄存器起始地址读取数据长度CRC校验
ModbusRTU通用规约说明、模板及规约配置(DOC)
ModbusRTU通用规约说明、模板及规约配置(DOC)
23/23
ModbusRTU通用规约说明、模板及规约配置(DOC)
数据
11H
01H
0013H
0025H
CRC16
字节数
1
1
2
2
2
报文示例:1101001300250E84
报文解析:
设备地址:在一个485总线上可以挂接多个设备,此处的设备地址表示与问询的设备通讯。示例中为想和地址为17的(十进制的17是十六进制的11H)设备通讯。
功能码:读取数字量的功能码为01。
[0013]起始寄存器地址高8位、低8位:表示想读取的开关量的寄存器起始地址。
比如示例中的起始地址为19。
[0025]寄存器数高8位、低8位:表示从起始地址开始读多少个开关量。示例中为
个开关量。
[0E84]CRC校验:是从开头一直校验到此之前。此处需要注意,CRC校验在命令中
的高低字节的顺序和其他的相反。
下位机应答报文:
[设备地址][功能码01][返回的字节个数 ][数据1][数据2]...[数据n][CRC校验的低8位][高8位]
定义
设备地址
功能码
数据字节数
返回数据
CRC校验
数据
11H
01H
05H
DATA
CRC16
字节数
1
1
1
5
2
报文示例:110105CD6BB20E1B45E6
报文解析:
设备地址:和上面相同。
功能码:和上面相同
[05]返回的字节个数:表示数据的字节个数,也就是数据1,2...n中的n的值。这
里表示数据部分为5个字节。
ModbusRTU通用规约说明、模板及规约配置(DOC)
ModbusRTU通用规约说明、模板及规约配置(DOC)
6/23
ModbusRTU通用规约说明、模板及规约配置(DOC)
[CD6BB20E1B]数据1...5:由于每一个数据是一个8位的数,所以每一个数据
表示8个开关量的值,每一位为 0表示对应的开关断开,为1表示闭合。比如示例中,
CD6BB20E1B数据转换成二进制即为:
11001********** 10110010 00001**********
27,192028无意义的高位部分置0
表示序号20(寄存器地址为19)开关闭合,21号断开,22闭合,23闭合,24断开,
25断开,26闭合,27闭合...如果询问的开关量不是8的整倍数,那么最后一个字节的
高位部分无意义,置为0。
[45E6]CRC校验同上。
读只可读数字量寄存器(输入状态):02功能码
和读取线圈状态类似,只是第二个字节的功能码不再是01H而是02H。
写数字量(线圈状态):05功能码
上位机发送报文:
[设备地址][功能码05][需下置的寄存器地址高8位][低8位][下置的数据高 8位][低8位][CRC校
验的低8位][高8位]
定义
设备地址
功能码
置位寄存器地址
下置数据
CRC校验
数据
11H
05H
00AC
FF00
CRC16
字节数
1
1
2
2
2
报文示例:110500ACFF004E8B
报文解析:
设备地址和上面的相同。
[05]功能码:写数字量的功能码号为05。
ModbusRTU通用规约说明、模板及规约配置(DOC)
ModbusRTU通用规约说明、模板及规约配置(DOC)
7/23
ModbusRTU通用规约说明、模板及规约配置(DOC)
[00AC]需下置的寄存器地址高8

ModbusRTU规约说明模板及规约配置(DOC) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人春天资料屋
  • 文件大小240 KB
  • 时间2022-07-29