Подключение систем кондиционирования VRF с несколькими блоками MDV к Wiren Board

Назначение
С помощью шлюза ONOKOM-AIR-MD-VRF-MB-B можно управлять системами кондиционирования VRF с несколькими блоками MDV и интегрировать их в систему централизованного управления по протоколу Modbus RTU. Купить устройство можно на сайте производителя, там же вы найдёте дополнительную информацию и техподдержку. Выбор шлюза будет зависеть от количества внутренних блоков в системе кондиционирования:
- 4 блока - ONOKOM-AIR-MD-VRF-MB-B-4
- 8 блоков - ONOKOM-AIR-MD-VRF-MB-B-8
- 16 блоков - ONOKOM-AIR-MD-VRF-MB-B-16
- 32 блока - ONOKOM-AIR-MD-VRF-MB-B-32
- 64 блока - ONOKOM-AIR-MD-VRF-MB-B-64
Список поддерживаемых устройств
Технические характеристики
| Параметр | Значение |
|---|---|
| Питание | |
| Напряжение питания | 9–28 В постоянного тока |
| Потребляемая мощность | до 1 В |
| Управление | |
| Интерфейс управления | RS-485 |
| Изоляция интерфейса | Изолированный |
| Протокол обмена данными | Modbus RTU, адрес задается программно, заводские настройки (Modbus-адрес: 1) |
| Параметры интерфейса RS-485 | Задаются программно, по умолчанию:
|
| Условия эксплуатации | |
| Температура воздуха | От 0 до +40 °C |
| Гарантийный срок | 2 года |
| Срок службы | 5 лет |
Технические паспорта устройств:
Подключение к контроллеру Wiren Board
Правила безопасности:
- перед подключением обесточьте кондиционер и шлюз;
- убедитесь в правильности подключения перед подачей питания;
- подсоединяйте устройство только к указанным в инструкции разъемам;
- соблюдайте рекомендуемый уровень питания для работы устройства;
- не размещайте устройство во влажных местах.
Инструкция подключения
Порядок подключения
- Подключение внутренних блоков
- Соедините все внутренние блоки MDV через межблочную шину PQE
- Проверьте правильность топологии подключения (звезда/линия)
- Подключение шлюза
- Подключите шлюз в клеммы XYE центрального управления на плате внешнего блока кондиционера MDV
- Также можно подключить в клеммы XYE центрального пульта.
- Подключение к контроллеру
- Подключите к шине RS-485 на Wiren Board, убедившись в корректности подключения проводников A и B шины RS485, как на шлюзе так и на контроллере управления
Устранение неполадок
- Проверьте правильность подключения интерфейсного кабеля в разъем кондиционера:
- разъем плотно вставлен в плату управления кондиционером
- разъем плотно вставлен в шлюз
- разъем не выломан
- проводники интерфейсного кабеля входят в разъем с одной и с другой стороны интерфейсного кабеля
- Проверьте корректность подачи питания на шлюз. При необходимости замерьте питания на клемме.
- Проверьте корректность подключения проводников A и B шины RS485, как на шлюзе так и на контроллере управления.
- Проверьте, что клемма RS485 плотно вставлена в шлюз.
- Убедитесь, что используется правильный кабель для подключения шины RS485.
Смена Modbus-адреса шлюза
По умолчанию все шлюзы ONOKOM имеют адрес - 1. Изменение можно произвести несколькими способами:
- Смена Modbus-адреса записью его в регистр
- Остановите работу драйвера wb-mqtt-serial. Сделать это с помощью консоли можно командой:
systemctl stop wb-mqtt-serial
- В 128 регистр запишите нужный Modbus-адрес шлюза. На консоли это можно сделать при помощи modbus_client командой: Это установит устройству с адресом 1, подключенному к порту RS485-1, адрес 12.
modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r128 12
- Возобновите работу драйвера с помощью команды:
systemctl start wb-mqtt-serial
- Остановите работу драйвера wb-mqtt-serial. Сделать это с помощью консоли можно командой:
- Смена Modbus-адреса с использованием серийного номера шлюза
- Остановите работу драйвера wb-mqtt-serial. Сделать это с помощью консоли можно командой:
systemctl stop wb-mqtt-serial
- Запустите сканер шины. На консоли это можно сделать при помощи modbus-scanner командой:
wb-modbus-scanner -d /dev/ttyMOD3 -b 9600
- Выполните смену адреса командой командой: Серийный номер следует указать после флага -s
wb-modbus-scanner -d /dev/ttyMOD3 -b 9600 -s 305882 -i 3
- Возобновите работу драйвера с помощью команды:
systemctl start wb-mqtt-serial
- Остановите работу драйвера wb-mqtt-serial. Сделать это с помощью консоли можно командой:
Смена скорости работы шлюза
Для изменения скорости работы шлюза сделайте следующее:
- Остановите работу драйвера wb-mqtt-serial. Сделать это с помощью консоли можно командой:
systemctl stop wb-mqtt-serial
- В 110 регистр запишите значение, которое при умножении на 100 дает необходимую вам скорость. На консоли это можно сделать при помощи modbus_client командой:Это установит устройству с адресом 12, подключенному к порту RS485-1, скорость 115200.
modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a12 -t0x06 -r110 1152
- Возобновите работу драйвера с помощью команды:
systemctl start wb-mqtt-serial
Представление в веб-интерфейсе контроллера Wiren Board
| Параметры подключения | ||
|---|---|---|
| Значение по умолчанию |
Название параметра | Параметр |
| baud_rate | 9600 | Скорость, бит/с |
| parity | None | Бит чётности |
| data_bits | 8 | Количество битов данных |
| stop_bits | 2 | Количество стоповых битов |
| modbus_adress | 1 | Modbus-адрес по умолчанию |
Добавление шлюза
Выберите "Настройки → Конфигурационные файлы → Настройка драйвера serial-устройств".
Если у вас не отображается вкладка Настройки, проверьте уровень доступа.

Выберите последовательный порт, к которому подключено устройство.
Если устройство подключено к портам MOD1/2/3, не забудьте активировать модули.

Проверьте, что порт включен и настройте параметры связи с устройством.

Нажмите "Добавить любые устройства вручную".

В списке устройств найдите раздел "Кондиционеры" и выберите нужное вам устройство.

Нажмите "Сохранить настройки".

Добавление через поиск устройств
Выберите "Настройки → Конфигурационные файлы → Настройка драйвера serial-устройств".
Если у вас не отображается вкладка Настройки, проверьте уровень доступа.

Выберите последовательный порт, к которому подключено устройство.
Если устройство подключено к портам MOD1/2/3, не забудьте активировать модули.

Проверьте, что порт включен и настройте параметры связи с устройством.

Нажмите "Найти и добавить устройства Wiren Board".

Нажмите "Добавить в wb-mqtt-serial".

Нажмите "Сохранить настройки".

Каналы устройства и их значения
| Параметр | Описание | Значения |
|---|---|---|
| Состояние | Кондиционер включен/выключен |
|
| Ошибки | Наличие ошибок Вкл/Выкл |
|
| Режим | Режим работы |
|
| Состояние и режим | Комбинированный статус |
|
| Температура воздуха | Текущая температура | от -50 до 50 °C (только чтение) |
| Тихий режим | Активация | Вкл/Выкл |
| Целевая температура | Установка температуры | 16–31 °C |
| Термостат | Текущее действие |
|
| Эко режим | Активация | Вкл/Выкл |
| Скорость вентилятора | Уровень скорости |
|
| Скорость вентилятора (расш.) | Расширенные режимы |
|
| Горизонтальные жалюзи | Режим работы |
|
| Вертикальные жалюзи | Режим работы |
|
| Жалюзи (комбо) | Совместное управление |
|
| Подключение | Связь с кондиционером |
|
Настройки шлюза
В веб-интерфейсе контроллера Wiren Board вы можете выбрать режимы, указать параметры, а также настроить опрос каналов устройства.
Основные режимы и функции

Контроль температуры

Жалюзи

Дополнительные режимы и функции

Данные модуля

Дополнительные настройки

Ошибки

Диагностика

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

Это можно изменить, включив режим отображения ползунками. После нажатия на соответствующую кнопку нужно выбрать "Да" в выпадающем списке.

После сохранения настроек оформление изменится соответственно.

Связь с внешним датчиком температуры
Чаще всего кондиционер измеряет текущую температуру воздуха по собственному датчику в корпусе внутреннего блока. А из-за того, что внутренний блок находится достаточно высоко, то и показания с данного датчика температуры, как правило, выше чем есть на самом деле.
Одной из особенностей шлюза является возможность записи текущей температуры с внешнего датчика.
Для автоматической записи текущей температуры в шлюз можно создать небольшое правило.
В настройках устройства в разделе Контроль температуры включите режим Разрешить использование внешнего датчика температуры и сохраните настройки.
Откройте раздел Правила, нажмите Создать, задайте имя для правила, например: ExternalSensorForOnokom.js.
Скопируйте представленный ниже код:
defineRule ("SyncTemperature", {
whenChanged: "wb-msw-v3_25/Temperature",
then: function (newValue) {
if(newValue !== undefined && newValue !== null && newValue !== 0){
dev["ONOKOM-AIR/External air temperature"] = newValue;
}
}
});
Вместо wb-msw-v3_25/Temperature укажите MQTT топик вашего датчика температуры, а вместо ONOKOM-AIR/External air temperature укажите MQTT топик текущей температуры в комнате на вашем шлюзе ONOKOM. Например, ONOKOM-AIR-MD-VRF-MB-B/External air temperature.
Нажмите Cохранить.
После этого, шлюз будет передавать данные о текущей температуре, и кондиционер будет поддерживать именно ту температуру, что вы установили.
Карта регистров устройств
Карта регистров устройства доступна по ссылке(значения от количества блоков не зависят)
Изображения устройства
Картинки для вставки устройств в свои проекты:
Галерея
- Комплектация
-
Комплект поставки
-
Порты и кнопки
-
Габаритные размеры
- Внешний вид
