Wiren Board Device Modbus Address: различия между версиями

м
Строка 66: Строка 66:


== Восстановление доступа ==
== Восстановление доступа ==
Вы можете сбросить настройки приемопередатчика Modbus-устройства до заводских: скорость — 9600, чётность (parity) — N, количество стоп-бит — 2, Modbus-адрес будет равен 1.
Вы можете сбросить настройки приемопередатчика Modbus-устройства до заводских: скорость — 9600, чётность (parity) — N, количество стоп-бит — 2, Modbus-адрес 1.


Это может быть полезно, если вам неизвестны все параметры подключения. Для сброса используется утилита [[wb-mcu-fw-flasher]], которая доступна для ОС Linux и Windows.
Это может быть полезно, если вам неизвестны все параметры подключения. Для сброса используется утилита [[wb-mcu-fw-flasher]], которая доступна для ОС Linux и Windows.
Строка 83: Строка 83:
# Оставьте на шине только одно устройство.
# Оставьте на шине только одно устройство.
# Если вы выполняете команды на контроллере — остановите драйвер wb-mqtt-serial.
# Если вы выполняете команды на контроллере — остановите драйвер wb-mqtt-serial.
# Переведите устройство в режим загрузчика одним из способов, описанных выше.
# Переведите устройство в режим загрузчика одним из способов, [[#Режим загрузчика | описанных выше]].
# Пока устройство в режиме загрузчика выполните команду, где <code>/dev/ttyRS485-1</code> — порт, к которому подключено устройство.
# Пока устройство находится в режиме загрузчика, выполните команду, где <code>/dev/ttyRS485-1</code> — порт, к которому подключено устройство:
#:<syntaxhighlight lang="bash">
#:<syntaxhighlight lang="bash">
wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a0 -u
wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a0 -u
Строка 91: Строка 91:
Пример успешного сброса:
Пример успешного сброса:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
root@wirenboard-A4DTZKTB:~# wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a0 -u
root@wirenboard-A4DTZKTB:~# wb-mcu-fw-flasher -d /dev/ttyRS485-1 -a0 -u
/dev/ttyRS485-1 opened successfully.
/dev/ttyRS485-1 opened successfully.
Send reset UART settings and modbus address command...
Send reset UART settings and modbus address command...