5813
правок
Kilpio (обсуждение | вклад) |
Kilpio (обсуждение | вклад) |
||
Строка 27: | Строка 27: | ||
Read that data: modbus_client --debug -mtcp -t0x03 -r0 -p1502 127.0.0.1 -c3 | Read that data: modbus_client --debug -mtcp -t0x03 -r0 -p1502 127.0.0.1 -c3 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Значения параметров (адрес, таймаут, тип функции и т.д.) можно указывать как в шестнадцатеричном (0x**), так и в десятичном виде. | |||
* Первый аргумент '''--debug''' — произвольный. Он может указываться в любой позиции и включает отладку, выводя на экран шестнадцатеричные коды отправляемых и принимаемых данных. | * Первый аргумент '''--debug''' — произвольный. Он может указываться в любой позиции и включает отладку, выводя на экран шестнадцатеричные коды отправляемых и принимаемых данных. | ||
* Следующий аргумент '''-m'''. Он должен указываться первым в командной строке, или сразу после '''--debug''', если первый аргумент — '''--debug'''. Аргумент определяет тип используемого протокола -mrtu — Modbus RTU, -mtcp — Modbus TCP. | * Следующий аргумент '''-m'''. Он должен указываться первым в командной строке, или сразу после '''--debug''', если первый аргумент — '''--debug'''. Аргумент определяет тип используемого протокола -mrtu — Modbus RTU, -mtcp — Modbus TCP. | ||
* Аргумент '''-a''' задает адрес устройства, к которому мы обращаемся. Если аргумент не используется, то по умолчанию выбирается адрес 0x01. | * Аргумент '''-a''' задает Modbus-адрес устройства, к которому мы обращаемся. Если аргумент не используется, то по умолчанию выбирается адрес 0x01. | ||
* Аргумент '''-с''' определяет, какое количество элементов мы запрашиваем. По умолчанию — один. | |||
* | |||
=== Примеры использования === | === Примеры использования === |
правок