- 16
- 0
- 约2.85千字
- 约 10页
- 2020-12-30 发布于浙江
- 举报
Modbus报文详解
__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________
__________________________________________________
Modbus
协议概述
Modbus作为在工业设备通讯上使用最多,应用最广的国际标准协议,在应用层的协议定义上我们对其进行简单的介绍:
类型
描述
设备地址
对应通讯设备设定的1-255的任意一个数字地址号。
功能码
对应读取模拟量一般采用03\04号功能码,对于读取开关量一般采用01\02号功能码。
起始地址
数据在通讯设备中的寄存器定义,一般由厂家提供点表。
数据格式
数据在寄存器中的格式,较多的为16位无符号,因为一个寄存器就是一个16位的长度。
CRC校验
经过CRC校验算法后,添加CRC计算的值在协议传输帧的最后面,主要是防止串口误码导致数据错误。
举一个最简单的例子,我们在SymLink中查看报文的时候可以看到:
SymLink发送:01 03 00 01 00 02 95 CB
01代表设备地址1
03代表读取保持寄存器的值
00 01代表采集点对应的寄存器号
00 02代表读取2个连续寄存器的值
95 CB为01 03 00 01 00 02计算所得的CRC值
SymLink接收:01 03 04 00 00 00 00 FA 33
01代表设备地址1
03代表读取保持寄存器的值
04代表设备返回的数据个数,字节为单位
00 00 00 00为数据返回的连续2个寄存器的值
FA 33为01 03 04 00 00 00 00计算所得的CRC值
SymLink在判断01、03、04这些反馈信息都合法,并且CRC校验无误的情况下,就可以对00 00 00 00?所在的数据值进行规定数据格式的解析。
目前支持Modbus协议的设备越来越多,包括PLC、智能仪表、通讯模块等等,如果厂家设备支持的通讯协议为标准格式的Modbus协议,那么在选择厂家的时候就直接选择国际标准的Modbus。
准备工作
序号
名称
数量
备注
1
厂家设备
任意
支持标准的Modbus协议
2
连接电缆
实际长度
串口通讯为0.5\0.75规格的屏蔽双绞线,长度建议不要超过100米。以太网通讯为带隔离保护的标准网线,长度建议不要超过50米。
3
Symlink工业智能机
1
任意型号
4
设备说明书和点表
1
说明书指导设置设备地址、波特率等通讯参数。点表用来配置采集点信息。
设备连接
???RS485通讯,设备的A端子对应连接SymLink的A端子、设备的B端子对应连接SymLink的B端子,需要注意的是一根线上接多个IED的情况,一个是设备地址要唯一、波特率和其他串口参数要一致,另外接线的时候需要从一台IED的AB端子跳接到下一台IED的AB端子,防止并联分散传输信号。
???RS232通讯,设备的发送针对应连接SymLink的RX、设备的接收针对应连接SymLink的TX、设备的接地针对应SymLink的GND。
???以太网通讯,设备的网口对应连接到同一网段的SymLink LAN口,如果含多台以太网设备通讯,需要加交换机。
设备配置
参考实际的设备说明书:
1)??选择协议,如果设备支持多种协议,需要在配置里面选择为ModbusRTU或者ModbusAscii协议。
2)??定义通讯接口参数。串口定义传输波特率,数据位,停止位,奇偶检验。以太网通讯定义IP地址,TCP端口号。
3)??定义设备地址。
4)??用厂家提供的设备点表和设备面板显示的数据进行简单的对应。
5)??用厂家提供的测试软件,或者第三方测试软件(modscan、ModbusPoll等)对设备进行通讯测试。
通讯配置
选中工程下的“采集服务”,点右键后在菜单中选择“新建通道”。
在弹出的界面在定义通道名称,点击规约旁边的浏览按钮选择Modbus RTU驱动。
在左侧的分类中选择国标下的Modbus RTU,点确定按钮完成。
定义端口信息,Modbus RTU多采用串口通讯,在下方的端口参数中定义串口号,波特率,数据位等通讯参数,定义完成后点击确定按钮完成。
通道的配置只是完成了协议选择及通讯的接口参数。还需要在通道下创建连接的设备及设备参数后
您可能关注的文档
- keil仿真环境建立以及与proteus联调教学资料.doc
- ketshot渲染器自发光教程教学内容.doc
- key专四英语词汇测试练习_(test_1-31)教学文案.doc
- klinefelter综合征讲解学习.doc
- kpa、kn、吨的换算关系讲解学习.doc
- ktv必唱歌曲电子教案.doc
- ktv服务流程讲课讲稿.doc
- ktv综合提成方案教学提纲.doc
- kuka库卡机器人的保养流程讲课教案.doc
- kussmaul征与kussmaul呼吸的区别教学教材.doc
- 《GB 19079.4-2025体育场所开放条件与技术要求 第4部分:攀岩场所》.pdf
- GB/T 46918.1-2025微细气泡技术 水中微细气泡分散体系气体含量的测量方法 第1部分:氧气含量.pdf
- 中国国家标准 GB/T 46918.1-2025微细气泡技术 水中微细气泡分散体系气体含量的测量方法 第1部分:氧气含量.pdf
- 《GB/T 46918.1-2025微细气泡技术 水中微细气泡分散体系气体含量的测量方法 第1部分:氧气含量》.pdf
- 中国国家标准 GB 19079.4-2025体育场所开放条件与技术要求 第4部分:攀岩场所.pdf
- 《GB/T 44807.2-2025集成电路电磁兼容建模 第2部分:集成电路电磁干扰特性仿真模型 传导发射建模(ICEM-CE)》.pdf
- GB/T 44807.2-2025集成电路电磁兼容建模 第2部分:集成电路电磁干扰特性仿真模型 传导发射建模(ICEM-CE).pdf
- 中国国家标准 GB/T 44807.2-2025集成电路电磁兼容建模 第2部分:集成电路电磁干扰特性仿真模型 传导发射建模(ICEM-CE).pdf
- GB/T 19405.4-2025表面安装技术 第4部分:湿敏器件的处理、标记、包装和分类.pdf
- 中国国家标准 GB/T 19405.4-2025表面安装技术 第4部分:湿敏器件的处理、标记、包装和分类.pdf
最近下载
- 洗煤厂操作规程.doc VIP
- 洗煤厂操作规程.doc VIP
- AI绘画:Stable Diffusion+Photoshop 课件 第6章 广告设计和生成摄影图片.pptx
- 电气装置安装工程质量检验及评定规程 第15部分:爆炸及火灾危险环境电气装置施工质量检验.pdf VIP
- 2024太阳能路灯安装与验收规范.docx VIP
- 2025年行政法基础试题及答案.docx VIP
- OTIS奥的斯XIOTIS西子奥的斯GECS IO表.pdf
- 行政法试题及答案39465.docx VIP
- 化工项目初期雨水收集池设计探讨.pdf VIP
- 《磁共振引导下聚焦超声(磁波刀)治疗震颤为主型帕金森病和特发性震颤操作规范》.pdf VIP
原创力文档

文档评论(0)