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

м
Строка 12: Строка 12:
Так как у всех устройств Wiren Board параметры интерфейса по умолчанию: Скорость — 9600 бит/с, Четность — None, то в термостате нужно выставить такие же параметры. Это позволит работать термостату на одной шине с другими устройствами Wiren Board.
Так как у всех устройств Wiren Board параметры интерфейса по умолчанию: Скорость — 9600 бит/с, Четность — None, то в термостате нужно выставить такие же параметры. Это позволит работать термостату на одной шине с другими устройствами Wiren Board.


Выберите новую скорость интерфейса 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-2 -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-2 -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-2 -a1 -t0x06 -r0x0050 2
</syntaxhighlight>
</syntaxhighlight>


Для применения новых настроек перезагрузите термостат, для этого обесточьте устройство или снимите и поставьте назад лицевую панель. Теперь термостат будет доступен по указанному выше адресу и с выбранными параметрами интерфейса связи.
Для применения новых настроек перезагрузите термостат, для этого отключите питание или снимите и поставьте назад лицевую панель. Теперь термостат будет доступен по указанному выше адресу и с выбранными параметрами интерфейса связи.


=== Шаблон устройства ===
=== Шаблон устройства ===