Модули WBIO-DO-R1G-16

Я посоветовался с разработчиками, с коллегами.
Результаты как раз сейчас опишу.
Мы исследовали следствие, вместо того чтобы искать и устранять причину.
А это следствие. На шине, соединяющей модули WBIO - не должно быть ошибок, совсем.
Возникать они могут - от электромагнитных помех, напрмер.

Соответственно, “раньше” - тоже возникали. Но никак не обрабатывались.
Поэтому - нужно убирать причину помех. То есть - источники электромагнитных помех (индуктивная нагрузка), в частности контакторы и пускатели должны иметь снабберы на катушках.
Под рейкой с контроллером - не пропускать силовые провода.

1 лайк

Добрый день! Я так понимаю правки ПО не будет ?

Да, изменения в ПО (пока) не планируются.
Как раз потому что есть опасения (пока не воспроизвелось, но разработчики утверждают что возможно) что после сбоя модуль будет получать команды но фактически не будет работать (переключать выходы).
Соответственно сейчас для того чтобы модуль продолжал работу после ошибки следует явно перезапустить wb-mqtt-gpio.
Это можно сделать и автоматически, обработав скриптом состояние (изменение) meta/error каналов WBIO устройств.