Serial protocol error: request timed out


#1

Sep 20 16:39:33 wirenboard-ARAXKJYF user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 1 holding(s) @ 8 of device modbus:11: Serial protocol error: request timed out
Sep 20 16:39:33 wirenboard-ARAXKJYF user.notice serial: Init: : setup register <modbus:11:: 5> <-- 1
Sep 20 16:39:33 wirenboard-ARAXKJYF user.notice serial: Init: : setup register <modbus:11:: 6> <-- 1

Не пойму, почему в одно и то же время вначале записывается сообщение об ошибке чтения регистра, а затем вроде как успешная инициализация.

И стоит ли обращать внимание на подобные ошибки чтения регистров?
У меня они периодически проскакивают. Какая причина их появления? Спасибо


#2

А что за утройство подключено?


#3

Да все, что подключено. И модули ввода_вывода и преобразователи интерфейсов WB-MIO и WB-MR6C и ваш датчик температуры. Выяснилось что это случается со всеми модулями, разнесенными в разные щиты. Всего две группы устройств, подключённых к своим MIO, а те, в свою очередь, к двум портам контроллера. Раньше было таких сообщений больше, когда заземление не сделал общим. Могут помехи оставаться от силовых кабелей? Они ведь также заходят в большом количестве в щиты?


#4

Могут быь и помехи, но возможно, MIO тоже вносит свой вклад. Попробуйте оставить по одному устройству на каждом MIO – ситуация изменится?


Самопроизвольное переключение виртуального контрола