Сообщение от capzap Возможно добавив логирование тоже можно чуть больше узнать о проблеме import logging from pymodbus.client.sync import ModbusTcpClient logging.basicConfig() log = logging.getLogger() log.setLevel(logging.DEBUG) ... ERRORymodbus.client.sync:Connection to (10.1.10.5, 502) failed: timed out Все что падает в лог при этом. WireShark говорит, что от контроллера приходит ответ на попытку установить соединение с кодом 4 и признаком Connection Reset
Правила форума