Перестает работать WBE2-AO-10V-2

Здравствуйте. В контроллере установлен модуль расширения WBE2-AO-10V-2 для управления вентилятором. Раз в 2 минуты срабатывает правило регулятора и устанавливает значение для выхода MOD2_O1.

Иногда замечаю, что вентилятор не работает. В веб-интерфейсе вижу, что на MOD2_O1 выставлено ненулевое значение, а по факту на клеммах модуля около нуля.

В логах при этом вижу такие ошибки:

02-11-2023 08:09:25.615 [wb-rules] 	ERROR: command '/bin/sh -c echo 2654 >  /sys/bus/iio/devices/iio:device6/out_voltage0_raw' failed with exit status 1
02-11-2023 08:09:25.613 i2c i2c-5: sendbytes: NAK bailout.
02-11-2023 08:09:25.610 [wb-rules] 	/bin/sh: 1: echo: echo: I/O error
...
02-11-2023 08:04:55.615 [wb-rules] 	ERROR: command '/bin/sh -c echo 924 >  /sys/bus/iio/devices/iio:device6/out_voltage0_raw' failed with exit status 1
02-11-2023 08:04:55.613 i2c i2c-5: sendbytes: NAK bailout.
02-11-2023 08:04:55.610 [wb-rules] 	/bin/sh: 1: echo: echo: I/O error
02-11-2023 08:04:55.610 [wb-rules] 	/bin/sh: 1: echo: echo: I/O error

При этом ошибки в логах регистрируются на протяжении нескольких минут, затем больше не появляются, а модуль так и остается в нерабочем состоянии. После того, как я в веб-интерфейсе устанавливаю MOD2_O1 в 0, затем снова в 10000 - модуль начинает выдавать напряжение.

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

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

Архив приложил в исходное сообщение.

Скажите а что подключено к клеммам w1 и w2 контроллера?
Выполните

rmmod w1_gpio

И посмотрите, не перезагружая - будет ли воспроизводиться?

Подключен датчик ds18b20, но только к W2

Понятно, тем не менее - попробуйте выгрцзить модуль для проверки.

Хорошо, понаблюдаю.

С выгруженным можулем - такое ж поведение?

Нет, после выгрузки модуля в логах больше не было ошибок I2C

Но, как я понимаю - и контроллер не перезапускался с тех пор?

Да, не перезапускался.

Давайте мы бесплатно поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое:

  • WB7, 1шт
  • WBMZ4-BATTERY - 1 шт.
    Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.

В письме укажите:

  1. ссылку на эту тему,
  2. серийный номер устройства, AOWYPUQK,
  3. ваш действующий телефон, адрес доставки, ФИО получателя.