Не корректный статус доступности modbus устройств

Добрый день!

В случае, если половина устройств modbus на линии отсутствует, wb-mqtt-serial кажется отключает опрос всей линии, при этом не проставляя в топики ошибки на тех устройствах, которые отсутствуют.

Это приводит к непониманию, что устройства отвалились и поиску ошибок где-то в других местах. Прошивка wb2404.

Добрый день!
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.

diag_AU4D5X47_2024-08-26-08.58.20.zip (351,2 КБ)

Добрый день,да действительно из-за повторяющихся ошибок шина отключается

Aug 26 12:36:01 hostname my_serial_app: Error opening /dev/ttyRS485-1: Permission denied
Aug 26 12:36:01 hostname my_serial_app: Unable to configure port /dev/ttyRS485-1: Invalid argument
Aug 26 12:36:01 hostname my_serial_app: Port /dev/ttyRS485-1 closed due to repeated errors

Прошу уточнить причину возникновения такой ситуации.

Добрый день!
Прошу уточнить сохраняется ли проблема?

Добрый вечер!
Проблема очень легко воспроизодится на актуальных прошивках. Достаточно отключить примерно половину устройств. Вижу такое часто.

Добрый день, можете скриншот прислать для точности воспроизведения?
Судя по всему я воспроизвел вашу проблему.

Подскажите пожалуста, имеете ввиду диагностический архив?

Именно скриншот. Для визуализации проблемы и прикреплению к баг-репорту

Вот такой?

Добрый день, передали разработчикам в работу.

1 лайк

Добрый день!

Прошу вас обновиться до последней версии и проверить, устранена ли проблема.

1 лайк

Добрый день, удалось ли решить проблему?

Добрый день!
Спасибо за решение проблемы! Пока не проверял, поставил задачу в очередь, в пятницу или понедельник протестирую.

Добрый день,
Удалось ли решить вопрос?

Добрый день!
Пока что проблем не возникло. Мы оставим зависающий ранее конфиг на стенде, чтобы проверить на стабильность, но пока всё хорошо.
Большое спасибо за поддержку!

2 сообщения были перенесены в новую тему: Проблема с чтением регистра

1 сообщение было перемещено в эту тему: Проблема с чтением регистра