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

м
Унифицировал структуру страницы
м (→‎Шаблон устройства: Уточнил параметры)
м (Унифицировал структуру страницы)
Строка 11: Строка 11:
{{Wbincludes:Modbus: Preparing for work}}
{{Wbincludes:Modbus: Preparing for work}}


== Настройка для работы с ПО ==
== Изменение настроек термостата ==
[[Image: Devices View Siemens RDF302.png |300px|thumb|right| Представление Siemens RDF302 в веб-интерфейсе]]
Часть важных настроек вынесена в шаблон и их можно изменить в веб-интерфейсе, но на этапе пусконаладки может потребоваться изменить конфигурацию входов или изменить режим работы. Это можно сделать через запись нужных значений в [[#Таблицы modbus-регистров | регистры термостата]].
 
В примерах термостат у подключен к интерфейсу <code>/dev/ttyRS485-1</code>, имеет настройки интерфейса <code>9600/None/2/8</code> и доступен по адресу <code>2</code>.
 
'''ВНИМАНИЕ:''' доступность параметров зависит от выбранного приложения и режимов работы, подробнее читайте в [[#Документация |документации к термостату]].


=== Установка параметров подключения ===
=== Установка параметров подключения ===
Строка 38: Строка 42:
Чтобы применить новые настройки — перезагрузите термостат, для этого отключите питание или снимите и поставьте назад лицевую панель. После перезагрузки термостат будет доступен по указанному выше адресу и с выбранными параметрами интерфейса связи.
Чтобы применить новые настройки — перезагрузите термостат, для этого отключите питание или снимите и поставьте назад лицевую панель. После перезагрузки термостат будет доступен по указанному выше адресу и с выбранными параметрами интерфейса связи.
[[Image: Siemens RDF302 DIP-swithes.png|200px|thumb|right| DIP-переключатели. Включен режим удаленного выбора приложения]]
[[Image: Siemens RDF302 DIP-swithes.png|200px|thumb|right| DIP-переключатели. Включен режим удаленного выбора приложения]]
=== Шаблон устройства ===
'''ВНИМАНИЕ:''' шаблон для термостата Siemens RDF302 включен в поставку драйвера [[Драйвер wb-mqtt-serial|wb-mqtt-serial]], начиная с версии 2.7.0. Текущую версию шаблона можно также скачать из нашего репозитория: [https://github.com/wirenboard/wb-mqtt-serial/tree/master/wb-mqtt-serial-templates/config-siemens-rdf302.json config-siemens-rdf302.json].
Выберите шаблон термостата в разделе «Serial Device Driver Configuration» веб-интерфейса:
# Откройте веб-интерфейс и перейдите '''Configs''' → '''Serial Device Driver Configuration'''.
# Выберите один из двух интерфейсов связи и установите параметры интерфейса: Baud rate — 9600 бит/с, Parity — N, Data bits — 8, Stop bits — 2.
# Нажмите на кнопку '''+ Device''' и в поле '''Device N''' выберите '''Siemens RDF302''', где N — порядковый номер устройства.
# В поле '''Slave id''' укажите modbus-адрес термостата.
# Сохраните настройки нажатием на кнопку '''Save'''.
Теперь устройство будет доступно на вкладке '''Devices''', но перед использованием нужно выбрать одно из [[#Выбор приложения | четырех приложений]].
Вы можете дополнить шаблон по своему усмотрению — смотрите описание шаблонов в статье [[Драйвер wb-mqtt-serial:Примеры написания шаблонов | Драйвер wb-mqtt-serial]].
=== Выбор приложения ===
[[Image: Siemens RDF302 Setup.png|300px|thumb|right| Установка параметров Siemens RDF302]]
Приложение — это набор параметров и алгоритмов которые термостат использует в своей работе.
Приложения запрограммированы с завода, всего их четыре:
# 2-pipe,
# 2-pipe 3-position,
# 2-pipe with electric heater,
# 4-pipe
'''ВНИМАНИЕ:''' для удаленного выбора приложения нужно перевести все DIP-переключатели на плате термостата в положение OFF — этот режим включен по умолчанию.
Выбрать приложение можно в настройках термостата в разделе  «Serial Device Driver Configuration» веб-интерфейса:
# Откройте веб-интерфейс и перейдите '''Configs''' → '''Serial Device Driver Configuration'''.
# Выберите интерфейс связи, к которому подключено устройство.
# Найдите в перечне устройств термостат и в поле '''Plant type''' выберите одно из четырех приложений. Сразу можете установить параметры управления в поле '''P01. Control sequence'''.
# Сохраните настройки нажатием на кнопку '''Save'''.
Подробнее о приложениях и параметрах управления читайте в документации к термостату.
== Изменение настроек термостата ==
Часть важных настроек вынесена в шаблон и их можно изменить в веб-интерфейсе, но на этапе пусконаладки может потребоваться изменить конфигурацию входов или изменить режим работы. Это можно сделать через запись нужных значений в [[#Таблицы modbus-регистров | регистры термостата]].
В примерах термостат у подключен к интерфейсу <code>/dev/ttyRS485-1</code>, имеет настройки интерфейса <code>9600/None/2/8</code> и доступен по адресу <code>2</code>.
'''ВНИМАНИЕ:''' доступность параметров зависит от выбранного приложения и режимов работы, подробнее читайте в [[#Документация |документации к термостату]].


=== Общий алгоритм настройки ===
=== Общий алгоритм настройки ===
Строка 145: Строка 108:
SUCCESS: written 1 elements!
SUCCESS: written 1 elements!
</syntaxhighlight>
</syntaxhighlight>
== Настройка для работы с ПО ==
[[Image: Devices View Siemens RDF302.png |300px|thumb|right| Представление Siemens RDF302 в веб-интерфейсе]]
Перед настройкой термостата в веб-интерфейсе, установите в нем нужные [[#Установка параметров подключения | параметры подключения]].
=== Шаблон устройства ===
'''ВНИМАНИЕ:''' шаблон для термостата Siemens RDF302 включен в поставку драйвера [[Драйвер wb-mqtt-serial|wb-mqtt-serial]], начиная с версии 2.7.0. Текущую версию шаблона можно также скачать из нашего репозитория: [https://github.com/wirenboard/wb-mqtt-serial/tree/master/wb-mqtt-serial-templates/config-siemens-rdf302.json config-siemens-rdf302.json].
Выберите шаблон термостата в разделе «Serial Device Driver Configuration» веб-интерфейса:
# Откройте веб-интерфейс и перейдите '''Configs''' → '''Serial Device Driver Configuration'''.
# Выберите один из двух интерфейсов связи и установите параметры интерфейса: Baud rate — 9600 бит/с, Parity — N, Data bits — 8, Stop bits — 2.
# Нажмите на кнопку '''+ Device''' и в поле '''Device N''' выберите '''Siemens RDF302''', где N — порядковый номер устройства.
# В поле '''Slave id''' укажите modbus-адрес термостата.
# Сохраните настройки нажатием на кнопку '''Save'''.
Теперь устройство будет доступно на вкладке '''Devices''', но перед использованием нужно выбрать одно из [[#Выбор приложения | четырех приложений]].
Вы можете дополнить шаблон по своему усмотрению — смотрите описание шаблонов в статье [[Драйвер wb-mqtt-serial:Примеры написания шаблонов | Драйвер wb-mqtt-serial]].
=== Выбор приложения ===
[[Image: Siemens RDF302 Setup.png|300px|thumb|right| Установка параметров Siemens RDF302]]
Приложение — это набор параметров и алгоритмов которые термостат использует в своей работе.
Приложения запрограммированы с завода, всего их четыре:
# 2-pipe,
# 2-pipe 3-position,
# 2-pipe with electric heater,
# 4-pipe
'''ВНИМАНИЕ:''' для удаленного выбора приложения нужно перевести все DIP-переключатели на плате термостата в положение OFF — этот режим включен по умолчанию.
Выбрать приложение можно в настройках термостата в разделе  «Serial Device Driver Configuration» веб-интерфейса:
# Откройте веб-интерфейс и перейдите '''Configs''' → '''Serial Device Driver Configuration'''.
# Выберите интерфейс связи, к которому подключено устройство.
# Найдите в перечне устройств термостат и в поле '''Plant type''' выберите одно из четырех приложений. Сразу можете установить параметры управления в поле '''P01. Control sequence'''.
# Сохраните настройки нажатием на кнопку '''Save'''.
Подробнее о приложениях и параметрах управления читайте в документации к термостату.


== Таблицы modbus-регистров==
== Таблицы modbus-регистров==