Examples of interaction: различия между версиями

(→‎Прямая настройка входов: добавил команду чтения настроек)
Строка 14: Строка 14:
Зачастую перед настройкой имеет смысл считать содержимое регистров mapping-матрицы, сделать это можно одной командой.
Зачастую перед настройкой имеет смысл считать содержимое регистров mapping-матрицы, сделать это можно одной командой.


Например, считаем с устройства с адресом 226 и работающего на скорости 9600 бит/с, 64 идущих подряд регистров, начиная с 384-го — это регистры классической mapping-матрицы реле:
Например, считаем с устройства с адресом 1 и работающего на скорости 9600 бит/с, 64 идущих подряд регистров, начиная с 384-го — это регистры классической mapping-матрицы реле:
<syntaxhighlight lang="console">
<syntaxhighlight lang="console">
# modbus_client -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a226 -t0x03 -r384 -c64
# modbus_client -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a1 -t0x03 -r384 -c64
SUCCESS: read 64 of elements:
SUCCESS: read 64 of elements:
         Data: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
         Data: 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000