WB-MIO(подключен под модбасу), к которому подключены три WBIO-DO-R10R-4. У третьего все контролы в error=r постоянно. Меняю местами 2 и 3 — все равно у третьего. При этом управляются нормально, реле щелкает. Какие варианты?
Wiren Board 7.2.1 (s/n AFYATAO7), release wb-2304 (as stable), WB-MIO 1.6.1
Здравствуйте.
Пришлите диагностический архив.
Такое поведение только через WB-MIO? Если подключать их к контроллеру (если есть возможность) ситуация такая же?
Вижу по логам, что перед перезагрузкой wb-mqtt-serial, отваливаются не только данные модули но и другие. Проверьте линию питания модулей, а также саму шину.
Что-то производили перед поломкой, что могло повлиять на питание и шину первого порта RS-485?
сохраняю конфиг wb-mqtt-serial из веб-интерфейса, не внося изменений.
Вижу по логам, что перед перезагрузкой wb-mqtt-serial, отваливаются не только данные модули но и другие. Проверьте линию питания модулей, а также саму шину.
а другие — это какие?
Что-то производили перед поломкой, что могло повлиять на питание и шину первого порта RS-485?
работ, связанных с железом, не производилось. только конфигурация wb-mqtt-serial менялась.
116, 145, 48 — это не первый порт, это второй. Там линия протяженная, иногда возникают ошибки, но тут мы ничего улучшить не можем, терминатор поставили. Энивей, WBIO-DO-R10R-4 на первом порту, он внутри шкафа, там вроде нет проблем с качеством линии, она короткая.
Точно такое же: запись в модуль работает корректно, но в мете error=r. С самой шиной все норм, остальные устройства работают стабильно(мы мониторим ошибки на устройствах).
Так…
Тогда предлагаю подиагностировать вручную.
Как понятно из таблицы
Для модуля выходов подключенным третьим coil 3500 - 3515
Остановите wsb-mqtt-serial и попробуйте прочитать их с помощью modbus-client.
Также полезным будет (в случае успешного чтения) включить в wb-mqtt-serial Debug, отключить опрос всех остальных модулей (чтоб не загромождать лог) и показать полученный лог работы в течении пары минут.