Royal Clima RCV: различия между версиями

Материал из Wiren Board
(Создание страницы посвященной управлению приточной установкой RCV-500)
 
 
(не показано 9 промежуточных версий 2 участников)
Строка 1: Строка 1:
{{DISPLAYTITLE: Компактные приточные установки Royal Clima серии VENTO}}
{{DISPLAYTITLE: Использование приточных установок Royal Clima VENTO с контроллером Wiren Board}}


== Применимость ==
== Описание ==
[[Image: rcv_widget.png |300px|thumb|right| Скриншот виджета для управления приточной установкой]]
Страница будет полезна владельцам компактных приточных установок Royal Clima серии VENTO моделей RCV-500 и RCV-900.


Данная страница будет полезна владельцам приточных установок RCV-500 и RCV-900
На странице нет информации по моделям с постфиксом LUX (c Wi-Fi), так как авторы страницы ими не располагают.


{{note|note| На данный момент страница не содержит информацию по моделям с постфиксом LUX (c WIFI), поскольку авторы страницы ими не располагают }}
== Подключение к контроллеру ==
{{UnsupportedDevice
| link = https://support.wirenboard.com/t/pritochnaya-sistema-royal-clima-rcv-500-wb/12501
}}
 
Файл шаблона: [https://github.com/wirenboard/wb-community/blob/main/templates/wb-mqtt-serial/config-royalclima-rcv.json config-royalclima-rcv.json]
 
Известные проблемы:
* Кнопка "Обслуживание завершено" не протестирована.
* Температура наружного воздуха по видимому показывается без учета знака, значит должен быть регистр который его обозначает. Предополжительно это значок снежинки (индикаторами низкой уличной температуры).
* Максимальное значение аптайма неизвестно, предположительно 65 535 (максимальное значение беззнакового 16 битного числа).
* Шаблон не приведен к единому виду.


== Таблица регистров ==
== Таблица регистров ==
Строка 16: Строка 29:
| 1 || - ||  - || Неизвестно
| 1 || - ||  - || Неизвестно
|-
|-
| 2 || - ||  - || Неизвестно
| 2 || Col2 ||  1,2,3 || Чтение режима производительности приточной установки
|-
|-
| 3 || Col2 ||  1,2,3 || Управление производительностью приточной установки
| 3 || Col2 ||  1,2,3 || Управление производительностью приточной установки (на запись)
|-
|-
| 4 || Col2 ||  Col3 || Температура воздуха в градусах Цельсия до прохождения нагревательного элемента. Из полученного значения необходимо вычесть 15
| 4 || Col2 ||  Col3 || Температура воздуха в градусах Цельсия до прохождения нагревательного элемента. Из полученного значения необходимо вычесть 15. После разблокировки вычитание не требуется - показывает температуру по модулю.
|-
|-
| 5 || - ||  - || Неизвестно
| 5 || - ||  - || Неизвестно
Строка 26: Строка 39:
| 6 || Col2 ||  0 или 1 || Индикатор необходимости обслуживания фильтра (1 - требуется ТО), если послать значение 0, то индикатор и 8 регистр будут сброшены
| 6 || Col2 ||  0 или 1 || Индикатор необходимости обслуживания фильтра (1 - требуется ТО), если послать значение 0, то индикатор и 8 регистр будут сброшены
|-
|-
| 7 || Col2 ||  15-30 с шагом в 5 || Температура до которой необходимо нагревать воздух
| 7 || Col2 ||  15-30 с шагом в 5 или с 0 до 35 с шагом 1 || Температура до которой необходимо нагревать воздух
|-
|-
| 8 || Col2 ||  0-(максимальное значение неизвестно) || Время работы в часах с момента последней замены фильтра
| 8 || Col2 ||  0-(максимальное значение неизвестно) || Время работы в часах с момента последней замены фильтра
|-
| 9 || - ||  - || Неизвестно
|-
|-


Строка 35: Строка 50:
Предположительно какие-то 2 регистра являются индикаторами низкой уличной температуры и статусом работы электрического нагревателя.
Предположительно какие-то 2 регистра являются индикаторами низкой уличной температуры и статусом работы электрического нагревателя.


Для чтения доступно 25 регистров, однако начиная с 9 они заполнены 0. Запись иных значений не приводит к изменению состояния.
Для чтения доступно 25 регистров, однако начиная с 10 они заполнены 0. Запись иных значений не приводит к изменению состояния.
 
Предположительно посылка значения 0 на 1 регистр разблокирует диапазон регулировок уставки температуры с 0 до 35 градусов. И из-за этого слетает корректное вычитывание уличной температуры.
 
== Дополнительные полезные команды для разработки и тестирования ==
 
Проверка шаблонов и конфигурации:
<syntaxhighlight lang="bash">
wb-mqtt-serial -g
</syntaxhighlight>
 
Запрос на чтение 0 регистра:
<syntaxhighlight lang="bash">
modbus_client --debug -mrtu -b9600 -pnone -s1 /dev/ttyMOD3 -a1 -t0x03 -r0
</syntaxhighlight>
 
Запрос на запись значения в 0 регистр:
<syntaxhighlight lang="bash">
modbus_client --debug -mrtu -b9600 -pnone -s1 /dev/ttyMOD3 -a1 -t0x06 -r2 0
</syntaxhighlight>


== Полезные ссылки ==
== Полезные ссылки ==

Текущая версия на 11:52, 23 января 2024


Описание

Скриншот виджета для управления приточной установкой

Страница будет полезна владельцам компактных приточных установок Royal Clima серии VENTO моделей RCV-500 и RCV-900.

На странице нет информации по моделям с постфиксом LUX (c Wi-Fi), так как авторы страницы ими не располагают.

Подключение к контроллеру

Устройство официально не поддерживается, но подключалось к контроллеру Wiren Board нашими пользователями.
Подробнее смотрите по ссылке
Настройка:

  1. Подключите устройство к шине RS-485 контроллера Wiren Board.
  2. Подайте на него питание.
  3. Загрузите на компьютер шаблон для ПО Wiren Board.
  4. Скопируйте файл json в папку пользовательских шаблонов по инструкции в описании драйвера wb-mqtt-serial.
  5. Добавьте новое устройство в веб-интерфейсе контроллера Wiren Board по инструкции Начальное конфигурирование устройств через веб-интерфейс.

Файл шаблона: config-royalclima-rcv.json

Известные проблемы:

  • Кнопка "Обслуживание завершено" не протестирована.
  • Температура наружного воздуха по видимому показывается без учета знака, значит должен быть регистр который его обозначает. Предополжительно это значок снежинки (индикаторами низкой уличной температуры).
  • Максимальное значение аптайма неизвестно, предположительно 65 535 (максимальное значение беззнакового 16 битного числа).
  • Шаблон не приведен к единому виду.

Таблица регистров

Адрес Тип Возможные значения Описание
0 Col2 0 или 1 Состояние прибора (включен/выключен)
1 - - Неизвестно
2 Col2 1,2,3 Чтение режима производительности приточной установки
3 Col2 1,2,3 Управление производительностью приточной установки (на запись)
4 Col2 Col3 Температура воздуха в градусах Цельсия до прохождения нагревательного элемента. Из полученного значения необходимо вычесть 15. После разблокировки вычитание не требуется - показывает температуру по модулю.
5 - - Неизвестно
6 Col2 0 или 1 Индикатор необходимости обслуживания фильтра (1 - требуется ТО), если послать значение 0, то индикатор и 8 регистр будут сброшены
7 Col2 15-30 с шагом в 5 или с 0 до 35 с шагом 1 Температура до которой необходимо нагревать воздух
8 Col2 0-(максимальное значение неизвестно) Время работы в часах с момента последней замены фильтра
9 - - Неизвестно

Предположительно какие-то 2 регистра являются индикаторами низкой уличной температуры и статусом работы электрического нагревателя.

Для чтения доступно 25 регистров, однако начиная с 10 они заполнены 0. Запись иных значений не приводит к изменению состояния.

Предположительно посылка значения 0 на 1 регистр разблокирует диапазон регулировок уставки температуры с 0 до 35 градусов. И из-за этого слетает корректное вычитывание уличной температуры.

Дополнительные полезные команды для разработки и тестирования

Проверка шаблонов и конфигурации:

wb-mqtt-serial -g

Запрос на чтение 0 регистра:

modbus_client --debug -mrtu -b9600 -pnone -s1 /dev/ttyMOD3 -a1 -t0x03 -r0

Запрос на запись значения в 0 регистр:

modbus_client --debug -mrtu -b9600 -pnone -s1 /dev/ttyMOD3 -a1 -t0x06 -r2 0

Полезные ссылки

Страница моделей на сайте производителя

Тема на портале поддержки Wirenboard