- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Modbus通讯协议
串口:8位数据位,1位停止位,无奇偶效验
波特率:1200,2400,4800,9600
RTU模式
Modbus网络上以RTU(远程终端单元)模式通信,在消息中的每个8Bit字节包含两个4Bit的十六进制字符。这种方式的主要优点是:在同样的波特率下,可比ASCII方式传送更多的数据。
8位二进制,十六进制数0...9,A...F
8位域都是一个两个十六进制字符组成
1个起始位
8个数据位,最小的有效位先发送
1个奇偶校验位,无校验则无
1个停止位(有校验时),2个Bit(无校验时)
CRC(循环冗长检测)
RTU帧
RTU模式,消息发送至少要以3.5个字符时间的停顿间隔开始。在网络波特率下多样的字符时间,这是最容易实现的(如下图的T1-T2-T3-T4所示)。传输的第一个域是设备地址。可以使用的传输字符是十六进制的0...9,A...F。网络设备不断侦测网络总线,包括停顿间隔时间内。当第一个域(地址域)接收到,每个设备都进行解码以判断是否发往自己的。在最后一个传输字符之后,一个至少3.5个字符时间的停顿标定了消息的结束。一个新的消息可在此停顿后开始。
1.5个字符时间的停顿时间,接收设备将刷新不完整的消息并假定下一字节是一个新消息的地址域。同样地,如果一个新消息在小于3.5个字符时间内接着前个消息开始,接收的设备将认为它是前一消息的延续。这将导致一个错误,因为在最后的CRC域的值不可能是正确的。一典型的消息帧如下所示:
设备地址 功能代码 数据 CRC校验 T1-T2-T3-T4 8Bit 8Bit n个8Bit 16Bit T1-T2-T3-T4 RTU消息帧
RTU方式读取数据的例子 地址 功能码 开始高高位地址 开始低低位地址 寄存器的数量的高位 寄存器的数量的底位 CRC校验 01 03 00 00 00 02 C40B
从机应答 地址 功能码 字节数 数据高字节 数据低字节 小数点
高字节 小数点
低字节 CRC校验 01 03 04 03 E8 00 01 BB83 十六进制数03E8.0001表示的十进制整数为,校验值要根据传输方式而定。 地址 功能码 开始高高位地址 开始低低位地址 寄存器的数量的高位 寄存器的数量的底位 CRC校验 01 03 00 00 00 01 C40B
从机应答 地址 功能码 字节数 数据高字节 数据低字节 CRC校验 01 03 02 03 E8 B8FA 十六进制数03E8表示的十进制整数为,校验值要根据传输方式而定。 RTU方式数据的例子 地址 功能码 开始高位地址 开始低位地址 寄存器的个数高位 寄存器的个数低位 字节计数 数据高位 数据低位 小数点
高字节 小数点
低字节 CRC校验 01 10 01 00 00 02 04 03 E8 00 01 BF8F
从机应答 地址 功能码 开始高位地址 开始低位地址 寄存器的个数高位 寄存器的个数低位 CRC校验 01 10 01 00 00 02 4034 十六进制数03E8.0001表示的十进制整数为,校验值要根据传输方式而定。 地址 功能码 开始高位地址 开始低位地址 数据高位 数据低位 CRC校验 01 06 01 00 03 E8 8888
从机应答 地址 功能码 开始高位地址 开始低位地址 寄存器的个数高位 寄存器的个数低位 CRC校验 01 06 01 00 03 E8 8888 十六进制数03E8表示的十进制整数为,校验值要根据传输方式而定。 累积量小数点是1的*1000高位有数值的话,不能改累积量小数点
WSAT/Modbus通讯协议与Modbus通信协议Modbus通信协议AL1 读写 01 00 AH1 读写 01 04 AL2 读写 01 08 AH2 读写 01 0C AL3 读写 01 10 AL4 读写 01 14 AH4 读写 01 18 K1 读写 01 1C K2 读写 01 20 K3 读写 01 24 K4 读写 01 28 A1 读写 01 2C A2 读写 01 30 P 读写 01 34 P20 读写 01 38 CLK 读写 01 3C AL1 读写 01 40 AH1 读写 01 44 AL2 读写 01 48 AH2 读写 01 4C AL3 读写 01 50 AL4 读写 01 54 AH4 读写 01 58 K1 读写 01 5C K2 读写 01 60 K3 读写 01 64 K4 读写 01 68 A1 读写 01 6C
您可能关注的文档
最近下载
- 四川省2004年肺结核流行特征及空间聚集性分析.pdf VIP
- 《小肠梗阻的诊断与治疗中国专家共识(2023版)》解读.pptx
- 回收、暂存、中转废矿物油与含矿物油废物项目突发环境事件应急预案.docx
- 电路与电子学-课程教学大纲.doc VIP
- 安徽省A10联盟2023-2024学年高二上学期11月期中考试物理试题及答案.pdf
- 第三届全国新能源汽车关键技术技能大赛(汽车电气装调工赛项)考试题库资料(含答案).pdf
- 国家科技创新政策汇编 202305.pdf
- 东华大学819有机化学2018年考研真题.pdf
- 精品推荐企业财务制度通用版汇总.docx
- 2016年东华大学硕士研究生入学考试819有机化学考研真题.pdf
文档评论(0)