Ошибки wb-mqtt-serial

Добрый день!

Wirenboard release wb-2310 (as stable), target wb7/bullseye
cat /etc/wb-fw-version
202312111132

К шине RS-485 подключено 12 разных устройств WB.
Только одно из них (WB-MAO4) регулярно дает ошибки. На шине оно первое от контроллера.

wb-mqtt-serial[3362]: WARNING: [modbus] failed to read 1 holding(s) @ 16 of device modbus:111: Serial protocol error: malformed response: invalid data size
wb-mqtt-serial[3362]: WARNING: [modbus] failed to read 1 holding(s) @ 16 of device modbus:111: Serial protocol error: malformed response: invalid crc
wb-mqtt-serial[3362]: WARNING: [modbus] failed to read 1 coil(s) @ 16 of device modbus:111: Serial protocol error: request timed out
wb-mqtt-serial[3362]: WARNING: [modbus] failed to read 1 holding(s) @ 16 of device modbus:111: Serial protocol error: request timed out

В чем может быть причина?

приложен диагностический архив, доступен только сотрудникам поддержки
(164,6 КБ)

Добрый день.
Чем и как выполнена шина? Установлен ли терминатор?
Ну и - рекомендую обновить прошивки модуля и ПО контроллера до актуального.

Шина выполнена двумя парами ПУГВ ПВ3 0.5 мм, скрученными между собой с шагом 10 мм. Терминатор не установлен. Контроллер - первый на шине.

Упустил, что нужен терминатор на дальний конец шины (резистор 120 Ом). В выходные поставлю. Спасибо!

1 лайк