pymodbus
Librairie Python pour Modbus TCP/RTU. Lire et ecrire des registres PLC.
pymodbus
pip install pymodbus
from pymodbus.client import ModbusTcpClient
c = ModbusTcpClient('192.168.1.100')
c.connect()
print(c.read_holding_registers(0, 10, slave=1).registers)
c.close()