Home / Download
Download Modbus Tester 3.2.0
Free for personal and commercial use. No sign-up, no licence key and no expiry. Windows 10, Windows 11 and Windows Server 2016 or newer, 64-bit.
Windows installer
Installs Modbus Tester 3.2.0 with a start menu entry and an optional desktop shortcut. Everything the application needs is bundled, so there is no framework or runtime to install first.
Download the installerFiles were scanned with the latest McAfee and Avast Premium antivirus programs. Windows may still show a SmartScreen prompt for a newly published build. Choose More info, then Run anyway, or check the publisher first.
Legacy downloads, version 2 series
These are the older .NET builds, kept for anyone who still needs them. New users should take the 3.2.0 installer above.
Single executable file
One .exe, nothing to install. Microsoft .NET Framework 6.0 must already be present on the machine.
Single executable, self contained
One .exe with the runtime bundled inside. No framework required, so the file is much larger.
System requirements
| Operating system | Windows 10, Windows 11, or Windows Server 2016 or newer, 64-bit |
| Disk space | Around 300 MB |
| Runtime | None. Everything is bundled with the installer |
| Serial ports | Any real or virtual COM port, including USB to serial adapters |
| Network | Outbound TCP or UDP to your devices, port 502 by default |
| Excel streaming | Optional. Microsoft Excel for live sheet streaming, otherwise .xlsx files are written directly |
After installing
- Start PowerHud Modbus Tester. One poller window opens for you.
- In Connection Settings, choose the IP or Serial tab and enter the device address.
- Set Function, Slave Id, Register Start and Count.
- Click Connect. Live values appear in the grid and the Tx and Rx lights start blinking.
No device to hand? Open File, New Slave Simulator, start it listening on
127.0.0.1:502, and point a poller at it. Both sides run happily on one PC. The full guide is
in the documentation.
Release notes
3.2.0 latest
- HMI screens now support multiple Modbus connections. Define several named connections in one screen and assign each widget to the connection it should read from.
- Connections that share the same destination (identical IP and port) automatically reuse a single channel, avoiding redundant sessions.
- Each connection has an enable and disable toggle, so polling connects only to the connections you have enabled.
- Refined menu, toolbar and connection panel styling with automatic light and dark theme support.
3.1.0
- HMI screen builder added, with gauges, dials, bars, sliders, switches, LEDs, trends, multi-state indicators, shapes and clocks bound to Modbus registers.
3.0.0
- Modbus slave simulator added, serving coils, discrete inputs, holding registers and input registers.
- Live MQTT push added, as a single JSON payload or one topic per register.
2.3.5
- The issue with RTU communication has been resolved.
Licence and safety
Industrial use warning. This tool communicates with industrial equipment such as PLCs, RTUs, meters and gateways over Modbus. Writing registers or coils, changing values, or running a simulator on a live network can disrupt equipment or processes. You are solely responsible for making sure that any operation is safe and that you are authorized to access the target equipment and network.
The software is provided as is, without warranty of any kind, express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. In no event shall the author or Hudop Technology Inc be liable for any direct, indirect, incidental, special, exemplary or consequential damages arising in any way out of the use of this software.
The full disclaimer is shown by the installer before installation and is included with the program.