modbus-RTU协议详解

"MODBUS-RTU协议详解" MODBUS-RTU协议是Modicon公司的注册商标,采用的主从问答方式。PDM系列仪表/变送器采用MODBUS-RTU通讯规约,可以与多个国际著名品牌的可编程顺序控制器(PLC)、RTU、SCADA系统、DCS或与第三方具有ModBus兼容的监控系统之间进行信息交换和数据传送。 MODBUS-RTU通讯规约具有如下特点: * 信息传输为异步方式,并以字节为单位。 * 在主站和从站之间传递的通讯信息是11位的字格式:字格式(串行数据)11位二进制起始位 1位数据位 8位奇偶校验位 1位:有奇偶校验位/无:无奇偶校验位停止位 1位:有奇偶校验位/2位:无奇偶校验位。 * 通讯数据(信息帧)格式为:地址码 功能码 数据区 错误校检 数据长度:1字节 1字节 N字节 16位CRC码(冗余循环码)。 * MODBUS-RTU协议定义了多种功能码,例如读取开关量输入、读取开关量输出、读取寄存器数据、写开关量输出、写单路寄存器、写多路寄存器等。 MODBUS-RTU协议的通讯信息传输过程: * 当通讯命令由发送设备(主机)发送至接收设备(从机)时,符合相应地址码的从机接收通讯命令,并根据功能码及相关要求读取信息,如果CRC校验无误,则执行相应的任务,然后把执行结果(数据)返送给主机。 * 返回的信息中包括地址码、功能码、执行后的数据以及CRC校验码。如果CRC校验出错就不返回任何信息。 MODBUS-RTU协议的地址码: * 地址码是每次通讯信息帧的第一字节(8位),从0到255。 * 每个从机都必须有唯一的地址码,并且只有符合地址码的从机才能响应回送信息。 MODBUS-RTU协议的功能码: * 功能码是每次通讯信息帧传送的第二个字节。MODBUS-RTU通讯规约可定义的功能码为1到127。 * PDM系列仪表/变送器仅用到其中的一部分功能码。 MODBUS-RTU协议的数据区: * 数据区包括需要由从机返送何种信息或执行什么动作。 * 这些信息可以是数据(如:开关量输入/输出、模拟量输入/输出、寄存器等等)、参考地址等。 PDM系列仪表/变送器采用MODBUS-RTU通讯规约,主机(PLC、RTU、PC机、DCS等)可以利用通讯命令(功能码03),可以任意读取其数据寄存器(其数据信息表详见附录)。PDM系列仪表/变送器的数据寄存器存储的电量多达几百个(如:电流、电压、功率、0~31次谐波分量等),并且都是16位(2字节)的二进制数据,并且高位在前;一次最多可读取寄存器数(既各种电量的数量)是50个。











剩余8页未读,继续阅读

- 行走的瓶子Yolo2023-07-27个文件对modbus-RTU协议进行了详尽的解释,非常适合初学者入门。
- 小小二-yan2023-07-27于需要深入了解modbus-RTU协议的人来说,这个文件是一个非常好的参考资料。
- lowsapkj2023-07-27个文件很好地概述了modbus-RTU协议的基本原理和实际应用,为我解决问题提供了很大帮助。
- WaiyuetFung2023-07-27在这个文件里找到了我需要的所有关于modbus-RTU协议的信息,非常实用。
- 丽龙2023-07-27件中的解释清晰明了,很容易理解,适合技术小白查找问题。

- 粉丝: 15
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 网络教学模式省名师优质课赛课获奖课件市赛课百校联赛优质课一等奖课件.pptx
- 电子商务概论-李琪版的ppt课件.ppt
- 基于SVM的乳腺癌图像识别,使用DDSM公开数据集
- 教育软件代理协议书.docx
- 基于单片机的自动避障小车设计与实现.doc
- 软件工程基础习题集.docx
- 云桌面虚拟化解决方案.docx
- 招聘成功的人才微软招聘过程及经验(最终).pptx
- 综合布线毕业设计论文.doc
- 网络营销--如何让你的网店人尽皆知.pptx
- 2019金融数据科技信息区块链PPT模板.pptx
- SQLServer数据库系统设计与实现指导书.doc
- 鄂教版七上语文大自然语言图文.pptx
- 2022年C语言知识点总结正式版.doc
- 干货分享区块链核心技术之共识机制样本.docx
- 通信公司企业文化诊断报告终稿.pptx


