Здравствуйте!
Пытаюсь настроить модуль WB-MR6C v.2 без контроллера.
Прошивка 1.16.2
ОС 20.04.2-Ubuntu
Получаю ошибку
sudo modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a1 -t0x10 -r9 0 0 0 0 0 0 0
Data to write: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2)
[01][10][00][09][00][07][0E][00][00][00][00][00][00][00][00][00][00][00][00][00][00][D6][F1]
Waiting for a confirmation...
ERROR Connection timed out: select
ERROR occured!
Источник: Примеры настройки взаимодействия входов и выходов модулей реле — Wiren Board (Выключатели без фиксации)
Подскажите что делаю не так?
Здравствуйте!
Ошибка говорит о том, что не получен ответ от устройства об удачной записи.
Для начала проверьте, есть ли питание на модуль, нет ли обрыва или замыкания линий А и В, правильно ли они подсоединены (можно попробовать поменять их местами). Проверьте, что адрес устройства равен 1 (указан на наклейке). Что индицирует зеленый светодиод на модуле (горит ли моргает, как моргает)? Могли ли быть изменены настройки обмена у модуля?
Соединена ли Gnd клемма модуля с соответствующей адаптера?
Спасибо. Проблемы была в неверном адресе устройства.
Мой ожидания быле что по умолчанию наждый входной канал управляет соответствующим выходи. С каналами 3-6 так и происходит (переключаются соответствующие реле), а вот на 1 и 2 нет никакой реакций.
Буду дальше изучать настройки.