I/O Mapping Matrix: различия между версиями

Строка 177: Строка 177:
Более сложные сценарии взаимодействия входов с реле можно реализовать с помощью 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 4</syntaxhighlight>
<syntaxhighlight lang="bash">modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r5 4 </syntaxhighlight>
А в регистры настройки взаимодействия входов/выходов — значение 4:
А в регистры настройки взаимодействия входов/выходов — значение 4:
<syntaxhighlight lang="bash">modbus_client --debug -m rtu -p none -s 2 /dev/ttyRS485-1 -a 1 -t 0x10 -r 9 4 4 4 4 4 4</syntaxhighlight>
<syntaxhighlight lang="bash">modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a1 -t0x10 -r 9 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>


5813

правок