wb_editors
42
правки
Sikmir (обсуждение | вклад) |
|||
(не показаны 2 промежуточные версии 1 участника) | |||
Строка 4: | Строка 4: | ||
== Подготовка к работе == | == Подготовка к работе == | ||
===Контроллер Wiren Board === | ===Контроллер Wiren Board === | ||
{{note|note| С релиза wb-2310 на контроллеры предустановлена улучшенная утилита [https://github.com/wirenboard/modbus-utils-rpc modbus_client_rpc] — синтаксис идентичен ''modbus_client'', но работает через драйвер wb-mqtt-serial, поэтому можно читать и писать регистры устройств не останавливая драйвер.}} | |||
Утилита | Утилита modbus_client из пакета [https://github.com/wirenboard/modbus-utils modbus-utils] предустановлена на все контроллеры Wiren Board. Для использования утилиты нужно подключиться к контроллеру по протоколу [[SSH]]. | ||
Обычно порт RS-485 занят [[Драйвер wb-mqtt-serial | драйвером wb-mqtt-serial]], поэтому перед запуском <code>modbus_client</code> этот драйвер надо остановить: | Обычно порт RS-485 занят [[Драйвер wb-mqtt-serial | драйвером wb-mqtt-serial]], поэтому перед запуском <code>modbus_client</code> этот драйвер надо остановить: | ||
Строка 20: | Строка 21: | ||
=== Настольный компьютер с Linux === | === Настольный компьютер с Linux === | ||
Скачайте [https://github.com/ | Скачайте [https://github.com/wirenboard/modbus-utils/releases/download/v1.2.10/modbus-utils_1.2.10_amd64.deb пакет для настольных компьютеров с Linux]. | ||
Перейдите в папку со скаченным пакетом и установите его командой: | Перейдите в папку со скаченным пакетом и установите его командой: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo apt install ./modbus-utils_1. | sudo apt install ./modbus-utils_1.2.10_amd64.deb | ||
</syntaxhighlight> | </syntaxhighlight> | ||