當前位置: 妍妍網 > 碼農

一款WPF開發的通訊偵錯神器(支持Modbus RTU、MQTT偵錯)

2024-07-06碼農

我們致力於探索、分享和推薦最新的實用技術棧、開源計畫、框架和實用工具。每天都有新鮮的開源資訊等待你的發現!

計畫介紹

Wu.CommTool是一個基於C#、WPF、Prism、MaterialDesign、HandyControl開發的通訊偵錯工具,支持Modbus RTU偵錯、MQTT偵錯。

Modbus RTU介紹

Modbus RTU是一種可靠且廣泛套用的工業通訊協定,適用於需要簡單、高效、可靠數據傳輸的各種套用場景。

MQTT介紹

MQTT(Message Queuing Telemetry Transport)是一種輕量級的開放式訊息協定,設計用於受限裝置之間的通訊,特別適用於物聯網(IoT)環境。

工具特色

  • 支持ModbusRtu、Mqtt伺服器、Mqtt客戶端。

  • 界面色彩豐富,提供良好的使用者體驗。

  • ModbusRtu自動解析數據幀,簡化開發偵錯過程。

  • 智慧防粘包功能,即使在高速度下也能準確解析(但無法校驗的幀會出錯)。

  • 功能介紹:

    Modbus RTU:

  • 自動格式化解析和驗證數據幀。

  • 支持自訂幀並自動校驗。

  • 提供搜尋裝置功能,可設定多種組合自動搜尋裝置。

  • 數據監控功能,支持設定字節序、數據型別等,支持讀取與寫入。

  • 自動應答功能,根據預設樣版自動發送應答。

  • MQTT Server:

  • 在本地開啟MQTT伺服器,供客戶端連線測試。

  • 右鍵訊息功能,可對Json格式的數據進行格式化檢視。

  • MQTT Client:

  • 可開啟MQTT客戶端連線Mqtt伺服器。

  • 提供訂閱管理功能,支持訂閱與取消訂閱。

  • 右鍵訊息功能,可對Json格式的數據進行格式化檢視。

  • 工具演示截圖

    開源地址

    https://github.com/Monika1313/Wu.CommTool