Modbus 主站
多路轮询读写 Modbus 从站:三协议、三通道自由组合,轮询参数可整体存档复用。
Overview
总体概览
Modbus 是工业领域广泛使用的现场总线通信协议,分为 Modbus TCP、Modbus RTU、Modbus ASCII 三种协议变体,可基于串口、TCP 客户端、UDP 多种通道实现主站与从站设备间的数据交互;协议结构简单、通用性强、部署轻量,是工控设备最主流的通信调试协议。主站测试工具用于主动轮询 Modbus 从站设备,读取与写入寄存器、线圈数据。可选择通信通道类型(SerialPort 串口、TcpClient、Udp)并配置对应的通道参数,同时选择 Modbus 协议类型——切换通道时会自动带出匹配的协议,也可手动指定。工具支持打开多个主站实例,并可添加多路轮询界面,分别配置不同的 Slave ID 与寄存器起始地址,实现多从站、多地址分组的独立轮询监测;轮询参数可一键保存至本地配置文件,后续加载即可恢复通信参数与轮询窗口布局。
Screenshots
界面预览






Highlights
特性速览
三协议:Modbus TCP / RTU / ASCII;三通道:串口 / TCP 客户端 / UDP
多路轮询界面并行运行,分别配置 Slave ID 与起始地址
完整功能码:01 / 02 / 03 / 04 读取,05 / 06 / 0F / 10 写入
输入协议地址自动换算应用地址,支持 5 位 / 6 位显示切换
读取方式可选循环轮询或单次读写,循环按扫描周期(ms)采集
表格视图显示行数可自定义,名称列可编辑并随配置保存
全部轮询参数一键保存至本地配置,加载即恢复
Features
核心特性
通道与协议自由组合
可选择通信通道类型并配置对应的通道参数:串口可设置波特率、数据位、校验位、停止位与流控 RTS / DTR;网络通道配置远端 IP 地址与远端端口,其中本地端口仅 UDP 通道需要设置。同时选择 Modbus 协议类型(Modbus TCP / Modbus RTU / Modbus ASCII)——切换通道时会自动带出匹配的协议,也可手动指定。
多路轮询界面
支持打开多个主站实例,并可添加多路轮询界面,分别配置不同的 Slave ID 与寄存器起始地址,实现多从站、多地址分组的独立轮询监测。每个轮询页可配置从站 Slave ID、功能码、协议地址、数量与循环扫描周期;读取方式可选循环轮询或单次读写,循环模式按设定的扫描周期(ms)持续采集。
完整功能码与地址校验
支持 01 / 02 / 03 / 04 读取与 05 / 06 / 0F / 10 写入的完整功能码,数量上限随功能码自动收敛,并校验起始地址与数量不越界。输入协议地址后会自动换算应用地址(支持 5 位 / 6 位地址显示切换)。
表格视图与在线读写
工具提供寄存器表格视图,可在线读取寄存器数值,支持右键设置寄存器值、查看寄存器二进制位、切换十进制 / 十六进制 / 二进制数值显示格式。视图显示行数可自定义,地址列、名称列的展示样式可控;名称列可直接编辑,为每个地址标注点位含义并随配置一同保存。此外还可一键执行读取、清空表格数值与应用配置操作。
报文与错误信息窗口
内置报文与错误信息窗口,实时展示原始收发报文与通信异常日志:TCP 按事务号、RTU / ASCII 按从站地址与功能码匹配请求与响应;响应校验失败、响应超时(5s)与处理超时(1s)均会记入日志,便于快速定位通信异常。
配置保存与复载
支持一键将全部 Modbus 主站轮询参数保存至本地配置文件,后续直接加载,即可恢复通信参数与轮询窗口布局,无需重复手动配置,大幅提升重复调试效率。
Scenarios
典型使用场景
Modbus 从站设备通信联调
对 PLC、仪表、采集模块等从站设备做寄存器读写功能验证,核对点位与数值是否正确。
多从站设备轮询测试
一条总线上挂多个从站时,用多路轮询界面分别监测,观察各自的响应情况。
原始收发报文抓取分析
结合内置报文窗口观察请求与响应帧,把异常报文交给 Modbus 报文解析工具逐字段核对。
通信故障定位
排查参数配置错误、链路异常、寄存器数据异常等问题,区分是超时、校验不过还是从站返回异常。
Get Started
快速上手
在左侧插件树中找到 Modbus 主站,创建功能实例(支持多个主站实例)。
选择通信通道类型(SerialPort / TcpClient / Udp)并配置通道参数;网络通道需填写远端 IP 与远端端口,UDP 通道还需设置本地端口。
选择 Modbus 协议类型(切换通道时会自动带出匹配的协议,也可手动指定)。
点击 Connect 建立通信。
添加轮询界面,配置 Slave ID、功能码、协议地址、数量与循环扫描周期;确认应用地址换算与 5 位 / 6 位显示符合预期。
开始轮询后在表格视图观察数值刷新;右键可设置寄存器值、查看二进制位、切换数值显示格式。
点击保存把全部轮询参数存为本地配置文件,下次加载即恢复通信参数与窗口布局。
Under the Hood
深入一点 · 技术要点
FAQ
常见问题
Works Well With
与其他插件协同使用
Modbus 从站
用从站模拟器作为测试对端,主从联合调试,无需真实设备。Modbus 报文解析
把异常报文粘贴解析,快速定位帧格式问题。串口调试
观察 Modbus RTU 原始报文,理解帧结构。TCP 端口转发
目标端口不可直达时,先做一层转发再连接。
豫公网安备41018402001089号