前言
本通讯调试工具基于C#、WPF、Prism、MaterialDesign和HandyControl等先进技术框架开发,支持Modbus RTU和MQTT协议的调试功能。
项目特点
Wu通讯调试工具具备多种特色:支持Modbus RTU及MQTT服务器和客户端调试;采用丰富的界面色彩设计;能够自动解析Modbus RTU数据帧;内置智能防粘包机制,确保在高速传输下帧解析的准确性,对于无法校验的帧会进行错误提示。
功能介绍
Modbus RTU
-
自动格式化解析和验证数据帧
-
支持自定义帧并自动校验
-
提供设备搜索功能,可设置多种组合自动查找设备
-
数据监控功能,允许设置字节序和数据类型,支持读取与写入操作
-
自动应答功能
MQTT Server
-
支持本地开启MQTT服务器,供客户端连接测试
-
右键消息功能,可对JSON格式的数据进行格式化查看
MQTT Client
-
支持开启MQTT客户端连接至MQTT服务器
-
提供订阅管理功能,允许订阅与取消订阅
-
右键消息功能,可对JSON格式的数据进行格式化查看
JSON格式化查看
- 全面支持JSON格式化显示功能
项目使用
-
仅支持 Windows系统, 需安装.NET 6
-
下载 WuCommTool.zip
工具展示
Modbus Rtu
1、Modbus Rtu 自定义帧
2、Modbus Rtu 搜索设备
参数设置, 可选择多个波特率与校验方式
搜索到的设备将在右侧显示
3、Modbus Rtu 数据监控
数据监控设置,可导出配置,方便下次快捷导入。
数据监控可设置数据类型,倍率等,若值不正确考虑修改字节序。
支持读写的地址可使用写入功能。
4、Modbus Rtu 自动应答
设置好匹配模板和应答模板,接收到数据与匹配模板相同时将自动发送应答模板
Modbus TCP
2、Modbus TCP 帧解析
Mqtt Server
右键消息可查看格式化Json
Mqtt Client
转换工具
项目地址
Gitee:gitee.com/Monika551/W…
GitHub:github.com/Monika1313/…
最后
如果你觉得这篇文章对你有帮助,不妨点个赞支持一下!你的支持是我继续分享知识的动力。如果有任何疑问或需要进一步的帮助,欢迎随时留言。
也可以加入微信公众号 [DotNet技术匠] 社区,与其他热爱技术的同行一起交流心得,共同成长!
优秀是一种习惯,欢迎大家留言学习!