Modbus 报文诊断
从请求、响应、耗时和异常结果定位主从站通信问题。
浏览全部手册
本页目录
找到一笔事务
进入主站的报文视图,按请求组和请求名称找到对应记录。选择事务,查看请求/响应 HEX、字段分段、执行结果与耗时。
先做一次单次读取,再查看它的报文,比在高频轮询中寻找一个错误更容易。
0.1.0 开发版 · 2026-09-21 实机采集 · 点击查看原图 ↗
TCP 与 RTU 的区别
Modbus TCP 带 MBAP 头;RTU 使用串行地址与 CRC。分析时先确认端点类型,不要拿 RTU 帧模板逐字节对照 TCP 头部。
请求模板展示的是组成方式,实际发送的事务标识等内容应以此次报文为准。
从结果倒查
| 现象 | 优先检查 |
|---|---|
| 建立连接失败 | 地址、端口、监听和串口占用 |
| 请求超时 | 从站 ID、接线、时序、对端是否响应 |
| 异常响应 | 功能码、地址范围、数量及设备支持程度 |
| 有响应但数值异常 | 数据类型、偏移、字节序、字序与缩放 |
留下可复现的信息
记录端点类型、功能码、地址/数量、从站 ID、请求和响应 HEX,以及超时与重试设置。对涉及真实业务的数据先做脱敏。
消息日志与事务详情互补。日志反映连接过程,事务反映一次协议交换,不能只保留“读取失败”四个字。
仍有疑问?按反馈清单整理复现信息 →