首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

WPF 开发的通讯调试工具 支持Modbus RTU与MQTT

  • 25-04-21 12:00
  • 2166
  • 9782
juejin.cn

前言

本通讯调试工具基于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

转存失败,建议直接上传图片文件 1、Modbus TCP 自定义帧

2、Modbus TCP 帧解析

Mqtt Server

右键消息可查看格式化Json 

Mqtt Client

转换工具

项目地址

Gitee:gitee.com/Monika551/W…

GitHub:github.com/Monika1313/…

最后

如果你觉得这篇文章对你有帮助,不妨点个赞支持一下!你的支持是我继续分享知识的动力。如果有任何疑问或需要进一步的帮助,欢迎随时留言。

也可以加入微信公众号 [DotNet技术匠] 社区,与其他热爱技术的同行一起交流心得,共同成长!

优秀是一种习惯,欢迎大家留言学习!

注:本文转载自juejin.cn的小码编匠的文章"https://juejin.cn/post/7495176903020625930"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

103
后端
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top