Free and powerful Modbus utility
Professional Modbus Master (Client) supporting both Modbus-TCP and Modbus-RTU protocols
Features
Modbus Functions
Support for all standard Modbus functions: Read/Write Coils, Discrete Inputs, Holding Registers, Input Registers
Device Scanner
Built-in Modbus device scanner with support for RTU, TCP and RTU over TCP protocols
Message Logging
Comprehensive logging of all Modbus communication with message parsing capabilities
Custom Messages
Send custom Modbus messages for advanced testing and debugging scenarios
Modbus Protocols
Full support for both Modbus-TCP (Ethernet) and Modbus-RTU (Serial) protocols
Cross-Platform
Available for Windows and Linux with native performance on both platforms
Screenshots
Download OpenModScan
Get the latest version for your platform
Windows Installer
System Requirements
- Windows 7 or newer for Qt5 packages
- Windows 10 or newer for Qt6 packages
- 32-bit (x86) or 64-bit (x64) processor
Linux DEB Packages
Qt6 package
sudo apt install ./qt6-omodscan_1.13.1-1_amd64.deb
Qt5 package
sudo apt install ./qt5-omodscan_1.13.1-1_amd64.deb
Qt6 package
sudo apt remove qt6-omodscan
Qt5 package
sudo apt remove qt5-omodscan
Linux RPM Packages
Fedora
·
Rocky
·
RedOS
sudo dnf install ./qt6-omodscan_1.13.1-1.x86_64.rpm
SUSE
·
OpenSUSE
Import public key and install
sudo rpm --import qt6-omodscan.rpm.pubkey
sudo zypper install ./qt6-omodscan_1.13.1-1.x86_64.rpm
Alt Linux
Run as root user
apt-get install ./qt6-omodscan_1.13.1-1.x86_64.rpm
Fedora
·
Rocky
·
RedOS
sudo dnf remove qt6-omodscan
SUSE
·
OpenSUSE
sudo zypper remove qt6-omodscan
Alt Linux
Run as root user
apt-get remove qt6-omodscan
Flatpak Packages
flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install --user io.github.sanny32.omodscan.flatpak
For serial port connections, add the user to the dialout group, then log in again or reboot
sudo usermod -a -G dialout $USER
flatpak uninstall --user io.github.sanny32.omodscan
Build from Source
OpenModScan is open source and can be built from source code. Visit the GitHub repository for build instructions.