Skip to content

md7duran/Modbus-RTU-tool-with-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modbus-RTU-tool-with-Python

Tkinter Modbus RTU scanner & read/write utility (pymodbus + pyserial). Scan through different speeds.

Modbus RTU Scanner (Tkinter)

Tested with Python 3.12. This tool is for users with basic Python experience who need to scan or read devices on a Modbus RTU network. It requires external hardware: a serial adapter (e.g., USB-to-RS-485/RS-232) to connect the RTU network to your PC; install the adapter’s drivers and select the corresponding COM port in the app.

Herramienta en Python para escanear dispositivos Modbus RTU (combinando baudrate, paridad, stop bits y byte size) y realizar lectura/escritura de coils y registers. Incluye GUI en Tkinter. Este código no funciona por si solo, necesita correrse en un entorno con Python 3.12 y requiere de hardware adicional para poder escanear/leer la red RTU, un adaptador serial como USB a RS-485 es el ideal.

Requisitos

Python 3.12+, pymodbus, pyserial, pillow

python -m venv .venv
# Activar venv (Win) .venv\Scripts\activate
pip install -r requirements.txt

About

Tkinter Modbus RTU scanner & read/write utility (pymodbus + pyserial). Scan through different speeds.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages