Modbus client

При попытке записи регистров через модбас клиент (соединение через ssh putty) в реле mr6 генерируется ошибка.

Message lenght not corresponding to tge computed lenght (17 != 8)

При попытке записи регистров через модбас клиент (соединение через ssh putty) в диммер mdm3 генерируется ошибка.

Error CRC received 0 != CRC calculated 6450
Error occured!

Приведите, пожалуйста, полный текст запроса и ответа (скопируйте команду и вывод из консоли).
Ещё проверьте, сделано ли вот это: Утилита «modbus_client» — Wiren Board

Сделано.

modbus_client --debug -mrtu -s2 /dev/ttyRS485-2 -a49 -t0x06 -r61 1

Data to write: 0x1
Opening /dev/ttyRS485-2 at 9600 bauds (E, 8, 2) 
(31) (06) (00) (3D) (00) (01) (DC) (36)
Waiting for a confirmation...
<00> <31> <00> <00> <00>
ERROR CRC received 0 != CRC calculated 6450
ERROR occured@
modbus client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a46 -t0x10 -r9 1 0 0 0 0 0 0 0

Data to write: 0x0001 0x000 0x000 0x000 0x000 0x000 0x000 0x000 
Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2)
(2E) (10) (00) (09) (00) (08) (10) (00) (01) (00) (00) (00)(00) (00) (00) (00) (00) (00) (00) (00) (00) (00) (00) (9F) (FC)
Waiting for a confirmation ...
<34> <03> <02> <00> <00> <34> <40>
Message lenggt not corresponding to the computed lenggt (7 != 8)
ERROR occured!

А то, что я просил, проверили?

Проверил.
Остановлен.

Покажите, пожалуйста, вывод

fuser -av /dev/ttyRS485-1

Судя по ответу на запрос - либо на шине помехи либо (еще один мастер?).
Что подключено кроме реле?

fuser -av /dev/ttyRS485-1
USER PID ACCESS COMMAND
/dev/ttymxcl:

На канале 1 подключено:
WB-MR6LV/S
WB-MR6LV/S

На канаое 2 подключено:
WB-MDM3
WB-MWAC
WB-MWAC

Вскрыл нишу за стеной на которой висит слаботочный щит.
Там оказалось много силовых кабелей.
Рассортировал их и по возможности акккратно закрепил к межквартирной перегородке.
По ходу этих манипуляций Wiren несколько раз перезагружался по питанию.

Не берусь утаерждать что именно бвло не так, но:
Ответы от контроллера в putty пошли нлрмпльные.
Все коменды выполнились успешно, но
Оба реле взлетели как надо, а вот MDM3 с шумовыми эффектами похоже немного помер. В консоли все отзывается, но каналы не переключаются.
По замерам
На входе
LN - 230, 5v
На выходе
ch1 6,5v
ch2 122,4v
ch3 125,6v

Довольно странно, всё равно не должно было быть таких эффектов. У вас RS-485 каким кабелем проложен?

А какие были эффекты? В некоторых случаях, разумеется, бесполезно что-то проверять, и можно сразу писать нашим менеджерам на info@wirenboard.com насчёт диагностики и ремонта.
Или можно попробовать проверить: выставить канал на 0, измерить напряжение выставить канал на 100, измерить напряжение.

Rs485 проложен витой парой awg24.

На изменение ползунков каналов ни на 0 ни на другие знасения диммер не производит никаких действий. Точнее в интерфейсе все как бы норм, а по факту состояние каналов не меняется.

Самый надежный способ проверки диммера MDM3 - прочитать значения регистров 90-92
Если они не 0 и меняются вместе с перемещением ползунков, а на выходе, на нагрузку, напряжение не меняется - точно в ремонт.
И, кстати, устройства не любят когда их питание замыкается…

Как именно вы смотрите состояние каналов? Измеряете напряжение или смотрите по подключенным лампочкам?

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