Universal Modbus Diagnostic Tool

Universal Modbus Diagnostic Tool 0.1.1

UMDT is a comprehensive Python-based toolkit for diagnosing, simulating, and bridging Modbus devices (RTU/TCP). It includes an interactive tool, a mock server, and a soft-proxy with PCAP support.

Download for Windows

About Universal Modbus Diagnostic Tool

UMDT is a comprehensive toolkit designed for engineers and developers working with Modbus (RTU/TCP) devices. It simplifies tasks such as: Diagnosing: Reading/writing registers, scanning address ranges, and identifying devices; Simulating: Creating virtual Modbus slaves with configurable behavior and fault injection; Bridging: Routing traffic between different transports (e.g., TCP to Serial) and modifying packets on the fly; Sniffing: Capturing and analyzing Modbus traffic for forensic debugging.

Technical details

PublisherKevinBralten
AuthorKevin Bralten
Version0.1.1
LicenseAGPL-3.0 license
Installer typeinno
Architecturex64
Package IDKevinBralten.UMDT

Install Universal Modbus Diagnostic Tool from the command line

Install with Windows Package Manager
winget install --id=KevinBralten.UMDT -e
Update to the latest version
winget upgrade --id=KevinBralten.UMDT -e
Uninstall
winget uninstall --id=KevinBralten.UMDT -e
Silent install with the offline installer
"UMDT_Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

Silent install switches for more Windows programs »

Install Universal Modbus Diagnostic Tool together with other apps in one command »

ModBusRS485

Frequently asked questions

Is Universal Modbus Diagnostic Tool free?

Yes. Universal Modbus Diagnostic Tool is free and open-source software released under the AGPL-3.0 license license.

What is the latest version of Universal Modbus Diagnostic Tool?

The latest version is 0.1.1.

Is it safe to download Universal Modbus Diagnostic Tool?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with de915300ad1650759ffb2d689e3073c2ecbef448e60dc6321d99118b2e1159e5.

Which Windows versions does Universal Modbus Diagnostic Tool support?

Universal Modbus Diagnostic Tool runs on Windows and is available for 64-bit (x64) systems.

How do I install Universal Modbus Diagnostic Tool silently?

Run the offline installer with "UMDT_Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, or install it with Windows Package Manager: winget install --id=KevinBralten.UMDT -e --silent.

How do I uninstall Universal Modbus Diagnostic Tool?

Open Settings › Apps › Installed apps, find Universal Modbus Diagnostic Tool and select Uninstall. From the command line, run winget uninstall --id=KevinBralten.UMDT -e.