登录
首页 工控软件 工控软件
回帖 发帖
正文

主题:【工具分享 / 征求反馈】我做了两个 Modbus 调试工具:MBSim 从站模拟器 + ModbusGateway TCP/RTU 软网关

点击:510 回复:9

大家好,我最近整理并发布了两个个人维护的 Modbus 调试工具,想分享出来请大家测试和反馈。
第一个是 MBSim,一个 Modbus RTU/TCP 从站模拟器,主要用于在没有真实从站设备时测试 PLC、HMI、SCADA 或上位机程序。它适合用来模拟 Modbus 设备、测试主站读写、检查寄存器映射、调试 RTU/TCP 通信等。
第二个是 ModbusGateway,一个基于 Qt 的 Modbus TCP ? RTU 软网关。它可以在 Modbus TCP 和 Modbus RTU 之间转发请求与响应,支持“TCP 主站访问 RTU 从站”和“RTU 主站访问 TCP 从站”两种场景。
说明一下授权:
MBSim:免费使用,但不是开源软件,源码不公开。
ModbusGateway:MIT License,源码公开。
下载 / 仓库:
MBSim:https://gitee.com/ajmmu/mbsim-dist
ModbusGateway:https://gitee.com/ajmmu/ModbusGateway
我比较想收集这些反馈:
MBSim 在不同 PLC、HMI、SCADA 软件下的兼容性
RTU 串口参数、TCP 监听、寄存器映射是否符合实际使用习惯
ModbusGateway 在 TCP ? RTU 转换中的稳定性和异常处理
是否需要增加多从站、多 TCP client、寄存器表导入、异常码模拟、脚本化响应等功能
如果本版不适合发布这类工具,请版主提醒,我可以删除或调整内容。谢谢大家。
补:
1、软件界面图
附件 2026-05-25_19-28-28.jpg
2、示例协议
https://www.iamlouis.online/20210802093110vmwpnx.pdf
这是随便在网上找的一个温湿度传感器的modbus协议文档
3、示例点表
https://www.iamlouis.online/20210802093110vmwpnx.xlsx
这是依据上述2的协议文档,在软件的用户手册第8节中,打包后用提示词让ai生成的点表,用来驱动软件模拟下位机
最后修改:2026/5/25 19:33:36
26-05-19 12:19
支持一下
26-05-19 20:24
感谢表情
幸会表情
26-05-20 11:37
不错!不错!想问一下,比起ModbusPoll和ModbusSlave优势在哪里?
26-05-20 21:58
您好,幸会!
Modbus Poll 更偏主站调试工具,适合主动发请求、读写寄存器、验证设备响应。
Modbus Slave 更偏轻量从站模拟,适合快速建几个寄存器/线圈做协议测试。
MBSim 的定位是:把一台真实设备的 Modbus 点表模拟出来,更偏工程联调和主站软件测试。
主要优势在这些地方:
Excel 点表驱动
可以用 Points / Mappings / Simulation / Enums 四张表描述完整设备点表,不需要一个个手工维护寄存器。
更接近真实设备语义
不只是寄存器值,还支持点位名称、分类、单位、枚举、工程值、原始值、读写属性等。
支持工程值转换
支持比例换算、偏移、表达式、Raw/Value 映射,以及 32 位、64 位、字符串、bit field 等场景。
内置仿真行为
点位可以配置 manual、const、rand、ramp、sine、expr,适合模拟动态传感器、累计量、周期波动等。
运行时故障注入
可以按从站、功能码、地址范围、触发次数或概率返回 Modbus 异常码,用来测试主站的容错和重试逻辑。
多从站和多实例
可以一次模拟一段 Slave ID,也可以开多个实例,适合测试主站轮询多设备。
点表校验
加载 Excel 时会检查表头、引用、地址重叠、类型、表达式等问题,能提前发现点表错误。
简单说,如果只是临时读写几个寄存器,Modbus Poll / Modbus Slave 很方便。
如果要根据厂家协议文档模拟一整台设备,用来长期联调主站软件、验证点表、测试异常场景,MBSim 会更合适。
26-05-21 13:35
5楼
该帖内容不符合相关规定!
26-05-21 19:01
下载学习一下
26-05-21 20:03
希望得到您的使用反馈和宝贵意见表情
26-05-22 13:15
打个广告也不放张图上来?
用modbus poll和slave用习惯了。这两个软件已经很强大了
26-05-24 17:54
确实应该补张图的,谢谢提醒。表情
26-05-25 19:28

工控新闻

更多新闻资讯