5813
правок
Kilpio (обсуждение | вклад) Метка: visualeditor |
Kilpio (обсуждение | вклад) |
||
Строка 115: | Строка 115: | ||
=== Чтение регистров === | === Чтение регистров === | ||
Проверим, верно ли, что мы подключились именно к | Проверим, верно ли, что мы подключились именно к модулю нужного типа. (Модуль wb-mqtt-serial должен быть предварительно остановлен). По адресу 200 хранится уникальная сигнатура длиной в 6 регистров. Прочтем 6 регистров, начиная с адреса 200, и преобразуем полученный шестнадцатеричный ответ в символьную строку: | ||
<syntaxhighlight lang="bash">echo -e `modbus_client --debug -mrtu -pnone -s2 /dev/ttyAPP1 \ | <syntaxhighlight lang="bash">echo -e `modbus_client --debug -mrtu -pnone -s2 /dev/ttyAPP1 \ | ||
Строка 121: | Строка 121: | ||
grep Data | sed -e 's/0x00/\\\x/g' -e 's/Data://' -e 's/\s//g'` </syntaxhighlight> | grep Data | sed -e 's/0x00/\\\x/g' -e 's/Data://' -e 's/\s//g'` </syntaxhighlight> | ||
В результате выполнения команды получаем строку '''WBMR60'''. | В результате выполнения команды получаем строку, например '''WBMR60'''. Релейный модуль WB-MR6 имеет Modbus-адрес 1. | ||
=== Перезагрузка === | === Перезагрузка === |
правок