Будет ли и когда реализована возможность подключать модуль WBIO-AO-10V-8 к WB-MIO?
Сколько возможно максимально подключить модулей WBIO-AO-10V-8 к контроллеру, теоретически 4, верно? Подключили к WB6 два модуля WBIO-AO-10V-8, в интерфейсе только один.
3 модуля wbio-ao-10v-8 подключенные к контроллеру
Процесс инициализации модулей ниже в логах.
В интерфейсе отображается только один модуль “Analog Outputs” EXT_O1… EXT_O8.
Как сделать доступными все 3 модуля для работы с ними?
Feb 6 17:54:33 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Adding wb6-extio1:wbio-ao-10v-8
Feb 6 17:54:32 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Initializing wb6-extio1:wbio-ao-10v-8.
Feb 6 17:54:33 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Warning (reg_format): “reg” property in /fragment/overlay/extio1_ao10v8@31 has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
Feb 6 17:54:33 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Warning (avoid_default_addr_size): Relying on default #address-cells value for /fragment/overlay/extio1_ao10v8@31
Feb 6 17:54:33 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Warning (avoid_default_addr_size): Relying on default #size-cells value for /fragment/overlay/extio1_ao10v8@31
Feb 6 17:54:33 wirenboard-ARNTUU3P user.info kernel: [ 137.140381] ad5064 1-0031: Failed to get supply ‘vref’: -19
Feb 6 17:54:33 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Adding wb6-extio2:wbio-ao-10v-8
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info wb-hwconf-manager: …Initializing wb6-extio2:wbio-ao-10v-8.
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Warning (reg_format): “reg” property in /fragment/overlay/extio2_ao10v8@33 has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Warning (avoid_default_addr_size): Relying on default #address-cells value for /fragment/overlay/extio2_ao10v8@33
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Warning (avoid_default_addr_size): Relying on default #size-cells value for /fragment/overlay/extio2_ao10v8@33
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info kernel: [ 137.672674] ad5064 1-0033: Failed to get supply ‘vref’: -19
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Adding wb6-extio3:wbio-ao-10v-8
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info wb-hwconf-manager: …Initializing wb6-extio3:wbio-ao-10v-8.
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Warning (reg_format): “reg” property in /fragment/overlay/extio3_ao10v8@43 has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Warning (avoid_default_addr_size): Relying on default #address-cells value for /fragment/overlay/extio3_ao10v8@43
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Warning (avoid_default_addr_size): Relying on default #size-cells value for /fragment/overlay/extio3_ao10v8@43
Feb 6 17:54:34 wirenboard-ARNTUU3P user.info kernel: [ 138.215428] ad5064 1-0043: Failed to get supply ‘vref’: -19
Feb 6 17:54:35 wirenboard-ARNTUU3P user.info wb-hwconf-manager: Running hook service_restart_delete_retained wb-rules /devices/wb-dac/#
Feb 6 17:54:35 wirenboard-ARNTUU3P user.notice wb-mqtt-db[700]: 2019-02-06 17:54:35.800 NOTICE: Bulk processing took 39ms
Feb 6 17:54:37 wirenboard-ARNTUU3P user.info wb-hwconf-manager: …warning: no messages for this topic
Feb 6 17:54:40 wirenboard-ARNTUU3P daemon.info wb-rules[4407]: INFO: [rule info] add your rules to /etc/wb-rules/
Feb 6 17:54:40 wirenboard-ARNTUU3P daemon.info wb-rules[4407]: INFO: MQTT connection established
Feb 6 17:54:40 wirenboard-ARNTUU3P daemon.info wb-rules[4407]: ERROR: command ‘/bin/sh -c echo 0 > /sys/class/pwm/pwmchip0/export’ failed with exit status 1
Здравствуйте! А есть нюансы подключения этого модуля к устройствам? Я вот подключил, и он, похоже, сгорел(
До подключения мультиметром проверял - напряжение меняется, т.е. работает. Потом взял драйвер со светильником (ELG-100-C700B mean well), покрутил ему диммирование лабораторным БП - работает. Подключил к WBIO - и привет. Ничего у меня не диммировалось, зато в логе текущее значение из возможных 10000 стало почти 1млн. Все выходы не реагируют на движения в вэбморде, открыл крышку, легкий известный запах палева( Рестартовал WB - не помогло. Девайс в морде есть, реакции на него нет. Как водится, потом прочитал инструкцию и увидел сопротивление не менее 2000 Ом, померил у себя на драйвере- не смог определить - за пределами, но, возможно, оно меняется при работе, ведь вход диммирования там универсальный. Может, резистор надо было ставить 2К, чтобы точно уберечь модуль, может еще что… Прокомментируйте, пожалуйста.
PS. Теперь уже из скрипта вытаскивается значение 1000, не важно на морде накручено.
polygon, так все верно: вы можете попробовать померить входное сопротивление вашего устройства и ток в управляющей цепи? Он не должен превышать 20 mA. Заочно сложно предположить, что могло стать причиной запаха гари и зависания.
я мерил, но мне тестер не показал ничего. У этого драйвера универсальный вход, возможно, он меняет свои характеристики в зависимости от типа управления, а он не выставляется, а “определяется” драйвером. Как? - вопрос. У вас защита от КЗ есть на этих модулях хотя бы?
Сопротивление входов-выходов не измеряется омметром. Необходимо измерить ток, проходящий по цепи, а затем рассчитать по закону Ома.
Подайте на вход 5в от лабораторного блока питания и замерьте ток.
Я уточнял сейчас по способу управления. Мне сказали, что у этого драйвера схемотехника простая, ток управления (диммирования) может быть до 100мкА, а если регулировать резистором, то от 0 до 100кОм. У вас не первого не второго параметра нет в описании. А ситуация с КЗ потенциально может быть, т.к. это соотв. 0 димминга для драйвера.
Если эти модули вы производите, то точно знаете нюансы его схемотехники, пожалуйста, уточните.
Flagman, да, я подключал к лабораторнику. ни сам БП не показывает ток, ни цешка в разрыв.
не помогает, 2 модуля одновременно не получается установить.
Можете прислать файл /usr/share/wb-hwconf-manager/modules/wbio-ao-10v-8.sh
где настроено как надо.
потому что в строке 13 содержится следующее
id: "EXT${SLOT_NUM}_O$chan",