Modbus-client: различия между версиями

Нет описания правки
Строка 9: Строка 9:
== Перед запуском == <!--T:1-->
== Перед запуском == <!--T:1-->


# На контроллерах Wiren Board порт RS-485 обычно занят [[Драйвер wb-mqtt-serial | драйвером wb-mqtt-serial]]. Поэтому перед запуском modbus_client этот драйвер надо остановить: <syntaxhighlight lang="bash">
* На контроллерах Wiren Board порт RS-485 обычно занят [[Драйвер wb-mqtt-serial | драйвером wb-mqtt-serial]]. Поэтому перед запуском <code>modbus_client</code> этот драйвер надо остановить: <syntaxhighlight lang="bash">
service wb-mqtt-serial stop # для Wiren Board 5 и позднее
service wb-mqtt-serial stop # для Wiren Board 5 и позднее
service wb-homa-modbus stop # для Wiren Board 4
service wb-homa-modbus stop # для Wiren Board 4
</syntaxhighlight> После завершения работы с modbus_client запустите драйвер обратно: <syntaxhighlight lang="bash">
</syntaxhighlight> После завершения работы с modbus_client запустите драйвер обратно: <source lang="console">
service wb-mqtt-serial start # для Wiren Board 5 и позднее
service wb-mqtt-serial start # для Wiren Board 5 и позднее
service wb-homa-modbus start # для Wiren Board 4
service wb-homa-modbus start # для Wiren Board 4
</syntaxhighlight>
</source>
# Когда запускаете команды записи в регистры, не забывайте указывать само значение. Иначе в регистры может попасть случайная информация.
* Когда через <code>modbus_client</code> пишете в регистры, не забывайте указывать само значение, которое нужно записать. Иначе в регистры может попасть случайная информация.


== Вызов и аргументы командной строки == <!--T:5-->
== Вызов и аргументы командной строки == <!--T:5-->