Получил сегодня wirenboard 7, WBIO-DI-WD-14, WB-MIO-E v.2 и WBIO-DO-SSR-8.
Не получается подключить WBIO-DO-SSR-8 через WB-MIO-E v.2.
В документации пусто. У WBIO-DO-SSR-8 никакого slave id не существует и поэтому непонятно что вводить в адрес устройства.
вот физическое подключение
Вот настройки модуля WB-MIO-E v.2.
Модулю присвоил статический IP адрес в одной подсети с контроллером
По WBIO-DI-WD-14 возможно, что плохо установлен на шине. Попробуйте переподключить модуль.
Попробуйте пингануть WB-MIO-E v.2 с контроллера, и если связь есть, то в интерфейсе шлюза в настройках “TTL1” установите скорость 9200 и “Stop Bits” - 2. Проверьте состояние модуля в интерфейсе.
WBIO-DI-WD-14 вообще не на шине. Он воткнут прямо в контроллер сбоку. Что там переподключать?
И почему тогда в /etc/wb-mqtt-gpio.conf дополнительные 14 входов появились, а в виджете нет?
root@wirenboard-A2TGS2AG:~# ping 192.168.10.11
PING 192.168.10.11 (192.168.10.11) 56(84) bytes of data.
64 bytes from 192.168.10.11: icmp_seq=1 ttl=255 time=0.376 ms
64 bytes from 192.168.10.11: icmp_seq=2 ttl=255 time=0.340 ms
64 bytes from 192.168.10.11: icmp_seq=3 ttl=255 time=0.342 ms
64 bytes from 192.168.10.11: icmp_seq=4 ttl=255 time=0.464 ms
64 bytes from 192.168.10.11: icmp_seq=5 ttl=255 time=0.350 ms
64 bytes from 192.168.10.11: icmp_seq=6 ttl=255 time=0.345 ms
64 bytes from 192.168.10.11: icmp_seq=7 ttl=255 time=0.343 ms
^C
--- 192.168.10.11 ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6241ms
rtt min/avg/max/mdev = 0.340/0.365/0.464/0.041 ms
Все верно. Вот от контроллера его и надо отключить. И снова установить, чтобы он плотно прилегал контроллеру, лучше модуль чем-то зафиксировать справа (фиксатором на дин-рейку) для исключения проблем с подключением.
Перейдите в настройку драйвера serial-устройств, там где у вас настройки сетевого модуля.
Измените номер TCP порта с 1 на 23, так-как в настройках устройства указан он в строке Local/Remote Port Number
Также пришлите скрин настроек eth порта в сетевых соединениях, куда у Вас подключен WB-MIO-E v.2
Тот порт должен иметь статический IP адрес вида 192.168.10.ххх, где вместо ххх может быть число от 1 до 256 кроме 11
Вы сами присвоили адрес 192.168.10.11 для WB-MIO-E v.2?
Какой адрес у контроллера?
По поводу реле есть вопрос: я хочу его использовать для привода управления откатными воротами. Там на блоке управления 4 группы контактов, которые реагируют на простое замыкание.
Сейчас я к нему подключил простой пульт с импульсными кнопками и всё работает без проблем.
Управление с реле WBIO-DO-SSR-8 получается какое-то странноватое, то сработает, то нет. Я думаю это из-за того, что вместо импульса реле держит замыкание.
Есть у вас импульсное реле или модуль с дискретными выходами для этой цели?
Укажите, пожалуйста, что непонятно было в документации, чтобы можно было это поправить.
Адрес устройства вводится следующим образом:
id это идентификатор WB-MIO-E v.2, он указан на лицевой стороне модуля;
адрес устройства, то-есть модуля, к примеру, WBIO-DO-SSR-8 будет у вас176:1, адрес устройства нумеруется слева направо по очереди от сетевого устройства и вероятно WBIO-DI-WD-14 у вас будет иметь адрес 175:2
Про ТСР порт было непонятно откуда его брать и насколько я понял у вас там тоже не все знают про этот порт иначе бы по моим скриншотам сразу бы мне на ошибку указали