【ModBus】基础使用:【01】MThings国产调试工具
一、前言
-
最近在做一款厂区分布式有害气体监控系统,大体采用PC控制台服务程序+B/S浏览器管理后台来实现; 其中首先要解决的是与气体监控设备的通讯问题; 由于是采用的是ModBus通信协议,通过RS486转USB模块连接电脑,然后采用ModBus工具直接连接Com口进行基础读写测试。
二、确认通讯Com口
打开控制面板=》设备管理器=》找到端口节点=》确认COM口 具体COM几可能不一样
三、ModBus调试工具01:ModScan
工具自己网上下载,打开COM口连接,按照说明配置相关参数,读取相关数据测试:
四、ModBus调试工具02(推荐):MThings
-
一款好用的国产工具,很好用,支持批量命令记录,统计分析,配置导入导出等。 下载地址: 界面欣赏: 启动默认的Com3连接 发送查询命令测试01(错误),完整带CRC校验命令格式:01 03 00 01 00 08 15 CC - 发送查询命令测试02(错误),不带CRC校验命令格式:01 03 00 01 00 08 发送查询命令测试03(正确),不带CRC校验,不带其实地址,命令格式:03 00 01 00 08
五、总结
1)按照说明文档发送完整命令后:01 03 00 01 00 08 15 CC 工具自动添加的地址01+CRC校验,导致错误等待超时:01 01 03 00 01 00 08 15 cc 47 6b
2)发送不带的校验的命令后:01 03 00 01 00 08 工具自动添加地址01+CRC校验,导致错误等待超时:01 01 03 00 01 00 08 1e 17
3)发送不带地址不带校验命令:03 00 01 00 08 工具自动添加地址01+CRC校验,最终发送正确命令:01 03 00 01 00 08 15 cc 最终返回正确结果:01 03 10 c0 10 c1 10 c1 10 c1 10 c1 10 c1 10 c1 10 c1 10 08 c5
有的收工具太智能了也坑人,测了我老半天!
上一篇:
Python 安装包管理工具 pip
下一篇:
idea for mac 快捷键整理