Нет возможности прочесть из WB-MR6HV/I

Добрый вечер!
Купил WB-MR6HV/I, с устройствами от Wirenboard сталкиваюсь первый раз. Пытаюсь подключиться к нему по Modbus’у. На реле сбоку написано “Addr : 46”, соответственно, стучу в него:

   $ ./modbus_client --debug -mrtu -b9600 -a46 -pnone -s2 /dev/ttyUSB0 -t0x03 -r0x80
    Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2)
    [2E][03][00][80][00][01][82][7D]
    Waiting for a confirmation...
    <FF> <7E> <FF> <FC> <FF>
    Request for slave 255 ignored (not 46)
    The responding slave 255 isn't the requested slave 46
    ERROR occured!

Подумал, что может slave_id прилепили не верно. Прогнал скриптом по всем адресам, но ничего не обнаружилось ни на одном. В чём может быть проблема? Фирмварь на реле написана 1.14.1, HW 3.5

Отвечаю на свой же вопрос… Взял другой иточник питания с правильной “землей”. Заработало.

1 лайк

Обсуждали в Telegram, да.