16 293
правки
Строка 27: | Строка 27: | ||
'''Настройка в консоли''' с помощью утилиты [[modbus_client]]: | '''Настройка в консоли''' с помощью утилиты [[modbus_client]]: | ||
{{Wbincludes:Prepare modbus_client}} | {{Wbincludes:Prepare modbus_client}} | ||
# | # Например, отключим безопасный режим, для этого запишем значение 0 в регистр 8 устройства с адресом 33: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
modbus_client --debug -mrtu -pnone -b9600 -s2 /dev/ttyRS485-1 -a33 -t0x10 -r8 0 | modbus_client --debug -mrtu -pnone -b9600 -s2 /dev/ttyRS485-1 -a33 -t0x10 -r8 0 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Если вы выполняли команду с контроллера — запустите драйвер wb-mqtt-serial. | # Если вы выполняли команду с контроллера — запустите драйвер wb-mqtt-serial. | ||
Строка 57: | Строка 56: | ||
'''Настройка в консоли''' с помощью утилиты [[modbus_client]]: | '''Настройка в консоли''' с помощью утилиты [[modbus_client]]: | ||
{{Wbincludes:Prepare modbus_client}} | {{Wbincludes:Prepare modbus_client}} | ||
# | # Например, сделаем так, чтобы при возобновлении питания все реле были отключены. Для этого запишем значение 0 в регистр 6 устройства с адресом 33: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
modbus_client --debug -mrtu -pnone -b9600 -s2 /dev/ttyRS485-1 -a33 -t0x10 -r6 0 | modbus_client --debug -mrtu -pnone -b9600 -s2 /dev/ttyRS485-1 -a33 -t0x10 -r6 0 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Если вы выполняли команду с контроллера — запустите драйвер wb-mqtt-serial. | # Если вы выполняли команду с контроллера — запустите драйвер wb-mqtt-serial. |