Не подключается WB-MR6LV/S

Есть контроллер Wiren Board 6 и несколько разных модулей.
Модуль WB-MR6LV/S отказывается подключаться к контроллеру


В чем может быть проблема?

Другие Modbus-устройства удалось подключить?

Да. Модуль WB-MWAC и датчик WB-MSW v3 работают нормально.

На WB-MR6LV/S не могли адрес или настройки поменять с заводских?
Если уверены, что физическое подключение верное, и все настройки установлены правильно, то пишите на info@contactless.ru для замены. После проверки у нас мы либо бесплатно заменим, либо, если проблема не подтвердится, возьмём деньги за проверку.

Я даже не знаю где и как это делается. Подскажите, проверю адрес и настройки.

Месяц назад приобрел реле WB-MR3.
Подключиться к нему с заводскими настройками не удалось.
Пришлось просканировать все возможные коммуникационные параметры и адреса с помощью команд описанные в статье ниже:
Определение и изменение Modbus-адреса устройств Wirenboard

Оказалось, что в реле были коммуникационные настройки 9600 8N1 (вместо 8N2)

Если не знаете, то едва ли могли изменить. Можете попробовать проверить https://wirenboard.com/wiki/index.php/Определение_и_изменение_Modbus-адреса_устройств_Wirenboard

Пришлите фото наклейки с серийником, пожалуйста.

Пришлите фото с серийником, пожалуйста.

Высылаю фото:

Как видно на фото, адрес 121
Просканировал адреса. Модуль определился по адресу 120
Сейчас работает. Спасибо

1 лайк

Извиняемся, что такое случилось. Причину устанавливаем.

А вот моё фото:

А можете прочитать серийник из регистров 270 и 271?

Серийник из регистров соответствует этикетке

root@wirenboard-ALMAJR36:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a120 -t0x03 -r270
Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2)
[78][03][01][0E][00][01][EF][9C]
Waiting for a confirmation...
<78><03><02><FE><4B><25><D9>
SUCCESS: read 1 of elements:
	Data: 0xfe4b 
root@wirenboard-ALMAJR36:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a120 -t0x03 -r271
Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2)
[78][03][01][0F][00][01][BE][5C]
Waiting for a confirmation...
<78><03><02><CF><44><70><4D>
SUCCESS: read 1 of elements:
	Data: 0xcf44 
root@wirenboard-ALMAJR36:~#

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

Тоже недавно приобрел модуль, только WB-MRPS6/S. Адрес не соответствует заводскому (1 вместо 31) и серийник на модуле 4266191783, а из регистров выдает:

root@wirenboard-AGK5FT3F:/var/log# modbus_client --debug -mrtu -pnone -b 115200 -s2 /dev/ttyRS485-1 -a1 -t0x03 -r270
Opening /dev/ttyRS485-1 at 115200 bauds (N, 8, 2)
[01][03][01][0E][00][01][E4][35]
Waiting for a confirmation...
<01><03><02><FE><48><F8><12>
SUCCESS: read 1 of elements:
	Data: 0xfe48 
root@wirenboard-AGK5FT3F:/var/log# modbus_client --debug -mrtu -pnone -b 115200 -s2 /dev/ttyRS485-1 -a1 -t0x03 -r271
Opening /dev/ttyRS485-1 at 115200 bauds (N, 8, 2)
[01][03][01][0F][00][01][B5][F5]
Waiting for a confirmation...
<01><03><02><EB><A7><B7><0E>
SUCCESS: read 1 of elements:
	Data: 0xeba7
>>> 0xfe48eba7
4266191783

серийник, получается, совпадает