Hi everyone,
I have recently open-sourced Modbus Workbench, a desktop tool for testing, monitoring, and diagnosing Modbus TCP/RTU devices.
The goal is simple: make day-to-day Modbus work a little easier during development, commissioning, troubleshooting, and bench testing. Instead of switching between multiple small utilities, Modbus Workbench provides one place to set up devices, work with register maps, watch live values, and inspect communication behavior.
Current features include:
- Persistent workspaces for projects, devices, and register maps
- Modbus TCP and Modbus RTU support
- Register monitoring
- Register mapping with import/export
- Live analyzer for value trends
- Traffic capture for diagnostics
- Native desktop builds for Windows, macOS, and Linux
- Open-source under the MIT License
---------------------------------------
Modbus Workbench is built with Tauri and Rust for a lightweight, cross-platform desktop experience.
Download Link:
https://inowio.in/downloads/modbus-workbench
Downloads are available for Windows, Linux, and macOS.
---------------------------------------
We would especially appreciate feedback from people working with PLCs, drives, sensors, gateways, embedded systems, or IIoT devices.
A few areas where feedback would be very helpful:
- What would make the workflow more useful for field or bench testing?
- Are there common register-map formats we should support?
- What diagnostics features do you usually need when troubleshooting Modbus communication?
- Is there anything missing compared with the tools you currently use?
---------------------------------------
Few Screenshots:



GitHub:
https://github.com/inowio/modbus-workbench
Thanks for taking a look. Suggestions, issue reports, and contributions are welcome.
Regards,
DMA
I have recently open-sourced Modbus Workbench, a desktop tool for testing, monitoring, and diagnosing Modbus TCP/RTU devices.
The goal is simple: make day-to-day Modbus work a little easier during development, commissioning, troubleshooting, and bench testing. Instead of switching between multiple small utilities, Modbus Workbench provides one place to set up devices, work with register maps, watch live values, and inspect communication behavior.
Current features include:
- Persistent workspaces for projects, devices, and register maps
- Modbus TCP and Modbus RTU support
- Register monitoring
- Register mapping with import/export
- Live analyzer for value trends
- Traffic capture for diagnostics
- Native desktop builds for Windows, macOS, and Linux
- Open-source under the MIT License
---------------------------------------
Modbus Workbench is built with Tauri and Rust for a lightweight, cross-platform desktop experience.
Download Link:
https://inowio.in/downloads/modbus-workbench
Downloads are available for Windows, Linux, and macOS.
---------------------------------------
We would especially appreciate feedback from people working with PLCs, drives, sensors, gateways, embedded systems, or IIoT devices.
A few areas where feedback would be very helpful:
- What would make the workflow more useful for field or bench testing?
- Are there common register-map formats we should support?
- What diagnostics features do you usually need when troubleshooting Modbus communication?
- Is there anything missing compared with the tools you currently use?
---------------------------------------
Few Screenshots:



GitHub:
https://github.com/inowio/modbus-workbench
Thanks for taking a look. Suggestions, issue reports, and contributions are welcome.
Regards,
DMA
Attachments
-
226.5 KB Views: 43
