Wirenboard 7, неисправны каналы в/в?

Добрый день, помогите пжл. разобраться с Wirenboard 7.

Контроллер сняли с объекта и передали мне для создания прикладной программы, на нем уже были добавлены модули и канал в/в, наладчики по месту проверяли через веб-интерфейс периферию, вроде у них всё было хорошо. А у меня возникают сомненья.

  1. В вэб-интерфейсе в разделе “Каналы MQTT” все модули серии WBIO имеют статус ОК, хотя подключения нет. Как понимаю, так быть не должно.
  2. Не управляется выход 5В. В дашборде щелкаю переключателем 5Vout Teminal Output Switch, меряю напряжение между 5V out и GND, оно не появляется.
  3. В слоты Mod out установлены модули DI-DR-3 (и настроены в разделе “Модули расширения и порты”), но при замыкании их контактов с GND в “каналах MQTT” все каналы MOD*_IN* остаются в false
  4. Не реагируют так же универсальные входы/выходы A1-A4. Ни в качестве DI(в дашбордах), ни в качестве DO(нет замыкания на GND), единственное, если подать 24В на А1, А2 или А3, то показание вольтажа отображается нормально.

Подскажите, в чем может быть проблема? Может что-то неправильно настроено в конфигурации? Можно ли удостовериться что он по железу исправен?

Проверьте состояние сервиса wb-mqtt-gpio.
Если не работает - посмотрите в его лог.
Ну и, кстати, WBIO модули - это расширение gpio контроллера, если они отключены то должны быть деконфигурированы.

В логе постоянно повторяется:

01-06-2023 09:45:09.149 ERROR: [gpio] FATAL: duplicate GPIO offset in config: ‘0’ at chip ‘/dev/gpiochip’ defined as ‘EXT2_DR1’. It is already defined as ‘EXT1_DR1’. To override set similar MQTT id (name). @ config.cpp:47
01-06-2023 09:45:09.060 INFO: [gpio] Kernel uses monotonic clock for interrupt timestamps
01-06-2023 09:44:48.404 terminate called without an active exception

Как понимаю, нужно что-то где-то переименовать, подскажите пжл. куда смотреть?

В конфиг wb-mqtt-gpio. Оптимально - деконфигурировать все модули, потом, сохранив, - сконфигурировать физичски подключенные.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.