Modbus 本机主从站联调
无需 PLC,在本机建立 TCP 主站与从站并读取保持寄存器。
浏览全部手册
本页目录
建立模拟从站
新增“Modbus TCP 从站”,监听 127.0.0.1:15020,从站 ID 设为 1。使用协议地址(0 基);确保保持寄存器数据区包含地址 0 和 1,例如起始 0、数量 100。保存并打开。
15020 是本教程自选端口,用于避免占用系统或现有 502 服务。主从两端必须一致。
建立主站
新增“Modbus TCP 主站”,目标为 127.0.0.1:15020,从站 ID 同为 1。保存并打开。进入读取请求所在视图,找到“临时读取”。
功能码 FC03 读取保持寄存器
从站 ID 1
起始地址 0
数量 2
点击“读取一次”,应出现读取成功和两个寄存器值。初值以从站当前数据区为准,不预设设备一定返回某个业务值。
修改值再读取
在从站“完整数据区”找到保持寄存器地址 0,修改模拟值并保存。回到主站再读一次,核对结果是否变化。
这验证了 TCP 连接、Modbus 请求、从站数据区和响应解析。它不代表真实 PLC 的地址表或字节序也相同。
接着配置业务数据
重复读取使用请求组与轮询;寄存器转换成温度或状态使用数据点;回看曲线使用数据趋势。
0.1.0 开发版 · 2026-09-21 实机采集 · 点击查看原图 ↗
仍有疑问?按反馈清单整理复现信息 →