Siemens RDF302: различия между версиями

Нет изменений в размере ,  3 года назад
м
→‎Установка параметров подключения: Изменил адрес интерфейса на более популярный.
м (→‎Установка параметров подключения: Изменил адрес интерфейса на более популярный.)
Строка 22: Строка 22:
Выберите новую скорость интерфейса RS-485 термостата, для этого запишите в регистр P68(0x0043) значение <code>1</code> — 9600 бит/с:
Выберите новую скорость интерфейса RS-485 термостата, для этого запишите в регистр P68(0x0043) значение <code>1</code> — 9600 бит/с:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
modbus_client --debug -mrtu -b19200 -peven -s2 /dev/ttyRS485-2 -a1 -t0x06 -r0x0043 1
modbus_client --debug -mrtu -b19200 -peven -s2 /dev/ttyRS485-1 -a1 -t0x06 -r0x0043 1
</syntaxhighlight>
</syntaxhighlight>


Установите четность, для этого запишите в регистр P70(0x0045) значение <code>1</code> — Even:
Установите четность, для этого запишите в регистр P70(0x0045) значение <code>1</code> — Even:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
modbus_client --debug -mrtu -b19200 -peven -s2 /dev/ttyRS485-2 -a1 -t0x06 -r0x0045 1
modbus_client --debug -mrtu -b19200 -peven -s2 /dev/ttyRS485-1 -a1 -t0x06 -r0x0045 1
</syntaxhighlight>
</syntaxhighlight>


Теперь укажите новый modbus-адрес, для этого запишите в регистр P81(0x0050) новый адрес, например — <code>2</code>:
Теперь укажите новый modbus-адрес, для этого запишите в регистр P81(0x0050) новый адрес, например — <code>2</code>:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
  modbus_client --debug -mrtu -b19200 -peven -s2 /dev/ttyRS485-2 -a1 -t0x06 -r0x0050 2
  modbus_client --debug -mrtu -b19200 -peven -s2 /dev/ttyRS485-1 -a1 -t0x06 -r0x0050 2
</syntaxhighlight>
</syntaxhighlight>