1091
правка
(Отметить эту версию для перевода) |
Sergey (обсуждение | вклад) |
||
Строка 202: | Строка 202: | ||
Более сложные сценарии взаимодействия входов с реле можно реализовать с помощью Mapping-матрицы. | Более сложные сценарии взаимодействия входов с реле можно реализовать с помощью Mapping-матрицы. | ||
Для использования Mapping-матрицы запишем в holding-регистр 5 значение 0: | Для использования Mapping-матрицы запишем в holding-регистр 5 значение 0: | ||
<syntaxhighlight lang="bash">modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r5 | <syntaxhighlight lang="bash">modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r5 0 </syntaxhighlight> | ||
А в регистры настройки взаимодействия входов/выходов — значение 4: | А в регистры настройки взаимодействия входов/выходов — значение 4: | ||
<syntaxhighlight lang="bash">modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a1 -t0x10 - | <syntaxhighlight lang="bash">modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a1 -t0x10 -r9 4 4 4 4 4 4 </syntaxhighlight> | ||
<syntaxhighlight lang="bash">modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r16 4</syntaxhighlight> | <syntaxhighlight lang="bash">modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r16 4</syntaxhighlight> | ||