Нет напряжения на Vout контроллера

До этого питание было напрямую от БП 24В, сейчас решил подключить от порта WB и обнаружил что на портах RS485-1 и 2 не выходного напряжения. На втором порту устройства подключены также от БП на прямую. Где отдельно в настройках включается питание выхода портов RS?

Например, в веб-интерфейсе в устройствах

здесь было проверено, пощелкали, результата нет.

Сделайте, пожалуйста, фото с мультиметром на клеммах Vout, GND, убедившись, что в интерфейсе включено
и свежий диагностический архив




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

Спасибо!

А питание у контроллера есть или работает от батареи?

Мне понадобится ещё время, чтобы разобраться

А вы клеммы закручивали и после этого не завелся модуль, вы проверили мультиметром, или вы сразу кинули мультиметр?
Я не экспереиентировал с клеммами ВБ, поэтому не настаиваю, но иногда подобные клеминики (феникс контакт, и китайские аналоги) не дают соединия при не закрученных винтах. Не могло быть такого, что просто нет контакта винта? Чтобы убедится, надо винты затянуть (без особых усилий, просто чтобы не болтались)

Винты закручены. Замеры делал и при снятом клеммнике прямо на контактах с платы. 0 В.

1 лайк

Мне кажется дело в ошибках с gpio-сервисом. Обратилась к коллегам за помощью, чуть позже дополню.

Из журнала gpio сервиса
Dec 02 13:04:56 wirenboard-AOZCYUE5 systemd[1]: wb-mqtt-gpio.service: Main process exited, code=killed, status=6/ABRT
Dec 02 13:04:56 wirenboard-AOZCYUE5 systemd[1]: wb-mqtt-gpio.service: Failed with result 'signal'.
Dec 02 13:04:57 wirenboard-AOZCYUE5 systemd[1]: wb-mqtt-gpio.service: Scheduled restart job, restart counter is at 13.
Dec 02 13:04:57 wirenboard-AOZCYUE5 systemd[1]: Stopped MQTT Driver for GPIO-controlled switches.
Dec 02 13:04:57 wirenboard-AOZCYUE5 systemd[1]: Starting MQTT Driver for GPIO-controlled switches...
Dec 02 13:04:57 wirenboard-AOZCYUE5 systemd[1]: Started MQTT Driver for GPIO-controlled switches.
Dec 02 13:04:57 wirenboard-AOZCYUE5 wb-mqtt-gpio[4650]: INFO: [gpio] Kernel uses monotonic clock for interrupt timestamps
Dec 02 13:04:57 wirenboard-AOZCYUE5 wb-mqtt-gpio[4650]: INFO: [mqtt] Default host and port detected, checking if UNIX socket exists on /var/run/mosquitto/mosquitto.sock
Dec 02 13:04:57 wirenboard-AOZCYUE5 wb-mqtt-gpio[4650]: INFO: [mqtt] UNIX socket not found, falling back to TCP connection
Dec 02 13:04:57 wirenboard-AOZCYUE5 wb-mqtt-gpio[4650]: ERROR: [gpio] FATAL: Mqtt connect error localhost:1883 :  @ wblib/mqtt.cpp:270
Dec 02 13:04:57 wirenboard-AOZCYUE5 wb-mqtt-gpio[4650]: terminate called without an active exception
Dec 02 13:04:57 wirenboard-AOZCYUE5 systemd[1]: wb-mqtt-gpio.service: Main process exited, code=killed, status=6/ABRT
Dec 02 13:04:57 wirenboard-AOZCYUE5 systemd[1]: wb-mqtt-gpio.service: Failed with result 'signal'.
Dec 02 13:04:58 wirenboard-AOZCYUE5 systemd[1]: wb-mqtt-gpio.service: Scheduled restart job, restart counter is at 14.
Dec 02 13:04:58 wirenboard-AOZCYUE5 systemd[1]: Stopped MQTT Driver for GPIO-controlled switches.
Dec 02 13:04:58 wirenboard-AOZCYUE5 systemd[1]: wb-mqtt-gpio.service: Start request repeated too quickly.
Dec 02 13:04:58 wirenboard-AOZCYUE5 systemd[1]: wb-mqtt-gpio.service: Failed with result 'signal'.
Dec 02 13:04:58 wirenboard-AOZCYUE5 systemd[1]: Failed to start MQTT Driver for GPIO-controlled switches.

Сделайте, пожалуйста, в терминале
systemctl status mosquitto
и покажите вывод

Затем, попробуйте, пожалуйста

systemctl stop mosquitto
rm /var/lib/mosquitto/mosquitto.db
systemctl start mosquitto

Тремя отдельными командами. И проверьте, заработает ли V out.

В диагархиве увидели, что gpio не подключается к mosquitto - причину не поняли. Хотим эмпирически проверить, сработает ли удаление mosquitto.db - это, бывало, помогало в подобном случае.

Если не сработает, прошу ещё отключить всё от клемм Vout, GND, перезагрузить контроллер - попробовать включить Vout с замером мультиметром.

● mosquitto.service - Mosquitto MQTT Broker
Loaded: loaded (/lib/systemd/system/mosquitto.service; enabled; vendor pre>
Drop-In: /etc/systemd/system/mosquitto.service.d
└─override.conf
Active: active (running) since Wed 2024-12-04 08:43:05 +05; 22min ago
Docs: man:mosquitto.conf(5)
man:mosquitto(8)
Process: 1533 ExecStartPre=/bin/mkdir -m 740 -p /var/log/mosquitto (code=ex>
Process: 1598 ExecStartPre=/bin/chown mosquitto /var/log/mosquitto (code=ex>
Process: 1615 ExecStartPre=/bin/mkdir -m 740 -p /run/mosquitto (code=exited>
Process: 1654 ExecStartPre=/bin/chown mosquitto /run/mosquitto (code=exited>
Process: 1661 ExecStartPre=/bin/chown mosquitto:mosquitto /run/mosquitto (c>
Process: 1667 ExecStartPre=/bin/chmod g+x /run/mosquitto (code=exited, stat>
Main PID: 1701 (mosquitto)
Tasks: 1 (limit: 2354)
Memory: 10.1M
CPU: 1min 7.173s
CGroup: /system.slice/mosquitto.service
└─1701 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf

Dec 04 08:43:16 wirenboard-AOZCYUE5 mosquitto[1701]: 1733283796: New connection>
Dec 04 08:43:16 wirenboard-AOZCYUE5 mosquitto[1701]: 1733283796: New connection>
Dec 04 08:43:16 wirenboard-AOZCYUE5 mosquitto[1701]: 1733283796: New client con

после выполнения команд ни чего не произошло, перезагрузился - заработало. Спасибо.

Прикрепите, пожалуйста, свежий диагархив. Непонятно что было. Хочу с коллегами посмотреть.

Перенесла отдельную проблему в отдельную тему, чтобы удобно было коллегам показать.