01 / SIMULATOR
Modbus 模拟器:让设备响应可控
创建 TCP 或 RTU 从站,配置线圈、离散输入、保持寄存器和输入寄存器。编辑模拟值,为主站或采集程序提供可重复的测试数据。
配置模拟从站 →MODBUS SIMULATOR & DEBUGGING ASSISTANT
设备未到,用从站模拟器验证采集程序;设备接入后,用主站助手读取、写入与排查。在同一个桌面工作台切换联调角色。
START WITHOUT A PLC
创建 Modbus TCP 从站,监听 127.0.0.1:15020,从站 ID 为 1。让保持寄存器数据区覆盖协议地址 0 和 1。
TCP 主站连接相同地址、端口与从站 ID,用 FC03 从协议地址 0 读取两个寄存器,检查返回结果。
在从站完整数据区编辑地址 0 的值并保存,再次读取,确认采集结果随之变化。无需预设任何真实设备数据。
| 场景 | 准备条件 | 适合验证 |
|---|---|---|
| Modbus TCP 模拟器 | 本机或可达的测试网络,两端地址与端口一致 | 主站请求、数据区映射、采集程序读写 |
| Modbus RTU 模拟器 | 相连的串口两端或虚拟串口对,串行参数一致 | RTU 主从通信与寄存器解析 |
| Modbus 主站助手 | 设备地址表、从站 ID、数据类型与字节序约定 | 单次读取、轮询、写入读回与报文诊断 |
RTU 两端不能同时独占同一个串口路径。模拟器用于协议与应用开发验证,实际设备的时序、异常行为和厂家扩展仍需单独测试。
当前开发版的真实本机演练:主站写入寄存器 258,再按 0.1 缩放读回 25.8 °C。

LinkLab 还提供 DL/T 645-2007 电表模拟器,可配置多块电表、数据项与模拟值,核对主站抄读结果。支持范围以手册为准。