- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Modbus通讯协议在圣晖产品中的应用
目录
第一部分Modbus通讯协议概述
3
1.Modbus相关术语
3
2.Modbus协议简介
3
3.数据编码
4
4.Modbus数据模型
4
5.公共功能码定义
7
5.1.01(0x01)读线圈
7
5.2.02(0x02)读离散量输入
8
5.3.03(0x03)读保持寄存器
9
5.4.04(0x04)读输入寄存器
9
5.5.05(0x05)写单个线圈
10
5.6.06(0x06)写单个寄存器
10
5.7.07(0x07)读异常状态
11
5.8.08(0x08)诊断
11
5.9.11(0x0B)获得通信事件计数器
12
5.10.12(0x0C)获得通信事件记录
12
5.11.15(0x0F)写多个线圈
12
5.12.16(0x10)写多个寄存器
12
5.13.17(0x11)报告从站ID
13
5.14.20/6(0x14/0x06)读文件记录
13
5.15.21/6(0x15/0x06)写文件记录
13
5.16.22(0x16)屏蔽写寄存器
13
5.17.23(0x17)读/写多个寄存器
13
5.18.24(0x18)读FIFO队列
13
5.19.43(0x2B)封装接口传输
14
5.20.43/14(0x2B/0x0E)读设备标识
14
第二部分Modbus协议在电力仪表中的应用
15
2.1.RTU传输模式
15
1
Modbus通讯协议在圣晖产品中的应用
2.2.Modbus报文RTU帧
15
2.3.CRC校验
16
2.4.Mosbus功能码简介
16
2.4.1.功能码“0x02”
16
2.4.2.功能码“0x01”
17
2.4.3.功能码“0x03”
18
2.4.4.功能码“0x05”
19
2.4.5.功能码“0x06”
20
2.4.6.功能码“0x10”
20
2.4.7.通讯错误信息及数据的处理
21
2
Modbus通讯协议在圣晖产品中的应用
第一部分Modbus通讯协议概述
1.Modbus相关术语
ADU(Application
Data
Unit)
应用数据单元
PDU(Protocol
Data
Unit)
协议数据单元
LSB(Least
Significant
Bit)
最低有效位
MSB(Most
Significant
Bit)
最高有效位
MB(Modbus
Protocol)
Modbus协议
2.Modbus协议简介
Modbus是一个请求/应答协议,并且提供功能码规定的服务。Modbus功能码是
Modbus请求/应答PDU的元素。【PDU表示协议数据单元】
Modbus是应用层报文传输协议,它在通过
文档评论(0)