Логотип ONOKOM

Бот

Инструкция

Подбор шлюза для кондиционера через Telegram Bot

Обложка TCL-6-MB-B
Обложка TCL-6-MB-B

TCL-6-MB-B

Modbus RTU AC GATE

Шлюз для управления и диспетчеризации систем кондиционирования производства TCL, с разъемом СN1A по ModBus RTU протоколу с возможностью управления по Fast Modbus

Тип кондиционеров

Сплит системы полупром Мульти сплит Канальные Кассетные Напольно-потолочные

Линейка

ONOKOM AIR

Серия

PRO

Версия

B

Артикул

OK-AС-P-TCL-6-MB-B-B





Документация

Свидетельство Роспатента о государственной регистрации ПО для шлюза TCL-6-XX-Y.pdf

Технический паспорт TCL-6-MB-B.pdf

Карта регистров для шлюза TCL-6-MB-B





Интеграция



WirenBoard

Нативная, с версии: wb 2310
До этого, через загрузку шаблона



Loxone

Через загрузку шаблона и шлюз Loxone ModBus Extension



SprutHub
MQTT

Нативная, с версии: SH 1.9.9 (11367)
До этого, через загрузку шаблона



SprutHub
ModBus

Нативная, с версии: SH 1.9.9 (11367)
До этого, через загрузку шаблона



Larnitech

Через загрузку шаблона и шлюз DW-RS485



Алиса

Через SprutHub



Apple Home

Через SprutHub



Цена

19 900 руб.

В наличии

  1. 1. Примеры из практики
  2. 2. Технические характеристики
    1. 2.1 Изображение устройства
    2. 2.2 Комплектация
    3. 2.3 Размеры устройства
    4. 2.4 Назначение портов и кнопок
  3. 3. Внешний вид
  4. 4. Краткая инструкция
    1. 4.1 Устранение неполадок
    2. 4.2 Работа шлюза с проводным пультом
    3. 4.3 Смена скорости работы шлюза
    4. 4.4 Смена Modbus адреса шлюза
  5. 5. Карта регистров
  6. 6. Полезные файлы
  7. 7. Гарантия
  8. 8. Поддерживаемые модели кондиционеров
    1. 8.1 Бренд TCL
      1. 8.1.1 Модели 2024 года
      2. 8.1.2 Модели 2022 года
      3. 8.1.3 Модели 2020 года
      4. 8.1.4 Модели 2019 года
  9. 9. Функции кондиционера
  10. 10. Общая логическая схема работы шлюза
    1. 10.1 Логическая схема WirenBoard + SprutHub
    2. 10.2 Логическая схема Loxone
  11. 11. Схемы подключения
    1. 11.1 Схема подключения к WirenBoard
    2. 11.2 Схема подключения к Loxone
  12. 12. Подключение
    1. 12.1 Подключение к WirenBoard
      1. 12.1.1 Параметры контроллера WirenBoard
      2. 12.1.2 Загрузка шаблона в контроллер WirenBoard
      3. 12.1.3 Установка шаблона кондиционера TCL в WirenBoard
    2. 12.2 Список функций управления кондиционером TCL
      1. 12.2.1 Раздел “Основные режимы и функции”
      2. 12.2.2 Раздел “Контроль температуры”
      3. 12.2.3 Раздел “Жалюзи”
      4. 12.2.4 Раздел “Дополнительные режимы и функции”
      5. 12.2.5 Раздел “Данные модуля”
      6. 12.2.6 Раздел “Настройки”
      7. 12.2.7 Раздел “Ошибки”
      8. 12.2.8 Раздел “Диагностика”
      9. 12.2.9 Отображение устройства в веб-интерфейсе контролера
    3. 12.3. Подключение TCL-6-MB-B к SprutHub
      1. 12.3.1 Настройка подключения «Яндекс Умный Дом»
      2. 12.3.2 Настройка подключения «Apple Home»
  13. 13. Демонстрация работы
  14. 14. Скриншоты интерфейса кондиционера
    1. 14.1 Скриншоты Apple
    2. 14.2 Скриншоты Yandex

1. Примеры из практики

Скопировано

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

2. Технические характеристики

Скопировано
Интерфейс RS485
Изоляция интерфейса Гальванически развязанный
Протокол Modbus RTU + Fast Modbus (быстрый модбас), адрес задается программно, заводские настройки указаны на наклейке
Размер шлюза 60x36x15 мм (ДхШхВ) без клеммы
70x36x15 мм (ДхШхВ) с клеммой
Размер адаптера 40x31x13 мм (ДхШхВ)
Питание (рекомендуемое) DC 24В
Скорость работы 9600 (по умолчанию), 19200, 38400, 57600, 115200
Количество стоповых бит 2
Бит четности Нет (N)
Потребление Макс. 1 Вт
Тип соединения шины и питания Винтовой клемник
Рекомендуемое сечение провода с НШВИ 0.35 – 1 мм2 — одинарные
0.35 – 0.5 мм2 — сдвоенные провода
Момент затяжки винтов 0.2 Н∙м
Режим работы Непрерывный
Работа с проводным пультом Вместо пульта
Температура эксплуатации От 0 до +40 °С
Степень защиты IP30
Масса (с коробкой) 105 г
Комплект Коробка, устройство, адаптер TCL-A6, кабель для адаптера, кабель для кондиционера

2.1 Изображение устройства

Скопировано
Шлюз TCL-6-MB-B



Картинки для вставки устройства
в свои проекты

TCL-6-MB-B.png
TCL-6-MB-B.svg
TCL-6-MB-B.pdf


Адаптер TCL-A6



Картинки для вставки устройства
в свои проекты

TCL-A6.png
TCL-A6.svg
TCL-A6.pdf


2.2 Комплектация

Скопировано

Изображение
загружается

Комплектация

2.3 Размеры устройства

Скопировано

Изображение
загружается

Размеры

2.4 Назначение портов и кнопок

Скопировано

Изображение
загружается

Назначение портов и кнопок

3. Внешний вид

Скопировано

Изображение
загружается

Комплектация шлюза - закрытая коробка

Изображение
загружается

Комплектация шлюза - открытая коробка

Изображение
загружается

Комплектация шлюза - устройства без коробки

Изображение
загружается

Комплектация шлюза - устройства без коробки

Изображение
загружается

Комплектация шлюза - шлюз с обратной стороны

Изображение
загружается

Комплектация шлюза - шлюз с обратной стороны

Изображение
загружается

Комплектация шлюза - основной кабель

Изображение
загружается

Комплектация шлюза - коробка обратная сторона

Изображение
загружается

Комплектация шлюза - коробка боковая часть

Изображение
загружается

Комплектация шлюза - коробка боковая часть

4. Краткая инструкция

Скопировано

- Перед подключением обесточьте кондиционер и устройство

- Убедитесь в правильности подключения перед подачей питания

- Соедините вместе шлюз и адаптер TCL-A6

- Подсоедините адаптер TCL-A6 к разъему кондиционера СN1A

- Соблюдайте рекомендуемый уровень питания (24В) для работы устройства

- Не размещайте устройство во влажных местах

4.1 Устранение неполадок

Скопировано

1. Проверьте правильность подключения интерфейсного кабеля в разъем кондиционера:
- разъем плотно вставлен в плату управления кондиционером;
- разъем плотно вставлен в шлюз;
- разъем не выломан;
- проводники интерфейсного кабеля входят в разъем с одной и с другой стороны интерфейсного кабеля.

2. Проверьте корректность подачи питания на шлюз.
При необходимости замерьте питания на клемме.

3. Проверьте корректность подключения проводников A и B шины RS485, как на шлюзе так и на контроллере управления.

4. Проверьте, что клемма RS485 плотно вставлена в шлюз.

5. Убедитесь, что используется правильный кабель для подключения шины RS485.

4.2 Работа шлюза с проводным пультом

Скопировано

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

4.3 Смена скорости работы шлюза

Скопировано

Для изменения скорости работы шлюза сделайте следующее:
В 110 регистр запишите значение, которое при умножении на 100 дает необходимую вам скорость

Также через WirenBoard можно отправить команду:
modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a12 -t0x06 -r110 1152

Эта команда означает, что при остановленном wb-mqtt-serial установить устройству с адресом 12, подключенному к порту RS485-1, скорость 115200

4.4 Смена Modbus адреса шлюза

Скопировано

По умолчанию все шлюзы ONOKOM имеют адрес - 1

Для изменения Modbus шлюза сделайте следующее:
В 128 регистр запишите необходимое значение Modbus адреса

Также через WirenBoard можно отправить команду:
modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a1 -t0x06 -r128 12

Эта команда означает, что при остановленном wb-mqtt-serial установит устройству с адресом 1, подключенному к порту RS485-1, адрес 12




5. Карта регистров

Скопировано
Адрес   Параметры регистра  Описание Значения Description Values
Dec Hex Тип  Доступ  Формат 
Coil регистры
1 0x0001 Coil RW Bool Состояние кондиционера 0 - Отключен
1 - Включен
Active 0 - Disabled
1 - Enabled
6 0x0006 Coil RW Bool Режим Эко 0 - Отключен
1 - Включен
Eco mode 0 - Disabled
1 - Enabled
7 0x0007 Coil RW Bool Режим Турбо 0 - Отключена
1 - Включена
Turbo mode 0 - Disabled
1 - Enabled
12 0x000C Coil RW Bool Функция Разморозки 0 - Отключена
1 - Включена
Defrosting 0 - Disabled
1 - Enabled
20 0x0014 Coil R Bool Кондиционер на связи 0 - Нет
1 - Да
AC connected 0 - No
1 - Yes
Holding регистры
1 0x0001 Holding RW UInt16 Режим работы 1 – Нагрев
2 – Охлаждение
3 – Автоматический
4 – Осушение
5 - Вентиляция
Mode 1 - Heat
2 - Cool
3 - Auto
4 - Dry
5 - Fan
2 0x0002 Holding RW UInt16 Состояние и режим

Данный регистр помогает интегрировать в системы, где отключение управляется тем же регистром, что режим. Например, Sprut.Hub.
0 – Выключен
1 – Нагрев
2 – Охлаждение
3 – Автоматический
4 – Осушение
5 - Вентиляция
Active mode

This register helps integration in systems where disconnect is controlled by the same register as mode. For example, Sprut.Hub.
0 - Off
1 - Heat
2 - Cool
3 - Auto
4 - Dry
5 - Fan
3 0x0003 Holding RW UInt16 Температура воздуха в помещении °C

По умолчанию в этом регистре хрантится температура воздуха измеренная встроенным датчиком кондиционера. При записи в этот регистр температуры с внешнего датчика, значение будет возвращаться с поправкой, которая отображается в регистре 20.
-1500...20000

Для получения температуры, нужно умножить значение на 0.01.
Например, 2500 это 25.0 °C
Indoor air temperature °C

By default, this register stores the air temperature measured by the air conditioner 's built-in sensor. When the temperature from an external sensor is written to this register, the value will be returned with a correction, which is displayed in register 20.
-1500...20000

To get the temperature, multiply the value by 0.01.
For example, 2560 is 25.6 °C.
5 0x0005 Holding RW SInt16 Целевая температура °C
Температура задается с точностью 1°C
1600...3100

Для получения температуры, нужно умножить значение на 0.01.
Например, 2500 это 25.0 °C
Target temperature °C
The temperature is set with an accuracy of 1°C
1600...3100

To get the temperature, multiply the value by 0.01.
For example, 2560 is 25.6 °C.
6 0x0006 Holding R UInt16 Состояние термостата 0 – Простаивает
1 – Нагревает
2 – Охлаждает
Thermostat state 0 - Idle
1 - Heat
2 - Cool
7 0x0007 Holding RW UInt16 Скорость вентилятора 0 – Авто
1 - Первая скорость
2 - Вторая скорость
3 - Третья скорость
Fan speed 0 - Auto
1 - 1 speed
2 - 2 speed
3 - 3 speed
8 0x0008 Holding RW Uint16 Расширенная скорость вентилятора
Данный регистр помогает интегрировать в системы, где для управления скоростью можно использовать только один регистр. Включение режимов тихий и турбо не меняет состояние скорости вентилятора (отображаемой на экране кондиционера и в Holding регистре №7)
0 – Авто
1 - Первая скорость
2 - Вторая скорость
3 - Третья скорость
4 - Турбо режим
Smart fan speed
This register helps to integrate into systems where only one register can be used for speed control. Enabling the silent and turbo modes does not change the fan speed status (displayed on the air conditioner screen and in Holding register #7)
0 - Auto
1 - 1 speed
2 - 2 speed
3 - 3 speed
4 - Turbo mode
9 0x0009 Holding RW Uint16 Горизонтальные ламели 0 - Остановлены
1 - Качание
Horizontal vanes 0 - Stop
1 - Swing
10 0x000A Holding RW Uint16 Вертикальные ламели 0 – Остановлено
1 – Качание
Vertical vanes 0 - Stop
1 - Swing
11 0x000B Holding RW Uint16 Направление воздушного потока

Данный регистр помогает интегрировать в системы, где для управления направлением воздуха есть можно использовать только один регистр. Например, Умный дом с Алисой.
0 – Остановлено
1- Качание горизонтальное и вертикальное
2 - Качание горизонтальных жалюзи
3 – Качание вертикальных жалюзи
Airflow direction

This register helps to integrate into systems where only one register can be used to control the airflow direction. For example, Smart Home with Alice.
0 - Stop
1- Horizontal and vertical swing
2 - Swinging horizontal blinds
3 - Swinging vertical blinds
15 0x000F Holding RW UInt16 Режим работы (для Loxone) 1 – Автоматический
2 – Нагрев
3 –Охлаждение
4 – Осушение
5 - Вентиляция
Mode (for Loxone) 1 - Auto
2 - Heat
3 - Cool
4 - Dry
5 - Fan
16 0x0010 Holding RW UInt16 Режим работы (для KNX) 0 – Автоматический
1 – Нагрев
3 –Охлаждение
6 - Выключен
14 – Осушение
9 - Вентиляция
Mode (for KNX) 0 - Auto
1 - Heat
3 - Cool
6 - Off
14 - Dry
9 - Fan
23 0x0017 Holding R SInt16 Температура внутреннего теплообменника °C -1500...20000

Для получения температуры, нужно умножить значение на 0.01.
Например, 2500 это 25.0 °C
Indoor heat exchanger temperatur °C -1500...20000

To get the temperature, multiply the value by 0.01.
For example, 2560 is 25.6 °C.
Holding регистры (Сервисные)
110 0x006E Holding RW SInt16 Modbus скорость Для получения реальной скорости, нужно умножить значения из регистра на 100, для записи желаемого значения, необходимо разделить его на 100.
96 - 9600
192 - 19200
384 - 38400
576 - 57600
1152 - 115200
Baud rate To get the real speed, you need to multiply the values from the register by 100, to write the desired value, you need to divide it by 100.
96 - 9600
192 - 19200
384 - 38400
576 - 57600
1152 - 115200
111 0x006F Holding RW UInt16 Настройка бита чётности порта RS-485 0 — нет бита чётности (none) ,
1 — нечётный (odd),
2 — чётный (even)
Parity bit 0 - no parity bit (none),
1 - odd,
2 - even.
112 0x0070 Holding RW UInt16 Количество стоп-битов порта RS-485 1, 2 Number of stop bits 1, 2
32 0x0020 Holding R SInt16 Текущие обороты вентилятора (RPM) 1 ...247 Current fan speeds (RPM) 1...247
200 - 219 0x00C8 - 0x00DB Holding R String Аппаратная версия устройства TCL-6-MB-B HW Version TCL-6-MB-B
250 - 265 0x00FA- 0x0109 Holding R String Программная версия устройства 0.5.3 - актуальная FW Version 0.5.3 - current
270 - 271 0x010E - 0x010F Holding R UInt32 Серийный номер устройства Serial
290 - 301 0x0122 - 0x012D Holding R String Сигнатура устройства ok_tcl6b Signature ok_tcl6b
400 - 420 0x0190 - 0x01A4 Holding R String Версия протокола связи с кондиционером 1.0.24 - актуальная PROTO Version 1.0.24 - current
656 0x0290 Holding RW UInt16 Режим работы шлюза 1 - Главный пульт
3 - Кондиционер
Gateway mode 1 - Master
3 - Emulate AC
Discrete регистры
0 0x0000 Discrete R Bool Наличие ошибок 0 - нет ошибок
1 - есть ошибки
Errors count 0 - no errors
1 - errors
1 0x0001 Discrete R Bool Ошибка 1 -E1 Датчик температуры в помещении неисправен 0 - нет ошибки
1 - есть ошибка
Error 1 - E1 The room temperature sensor error 0 - no error
1 - errors
2 0x0002 Discrete R Bool Ошибка 2 - E2 Датчик температуры на теплообменнике внутреннего блока неисправен 0 - нет ошибки
1 - есть ошибка
Error 2 - E2 The temperature sensor on the heat exchanger of the indoor unit error 0 - no error
1 - errors
3 0x0003 Discrete R Bool Ошибка 3 - E3 Датчик температуры конденсатора во внешнем блоке неисправен 0 - нет ошибки
1 - есть ошибка
Error 3 - E3 The condenser temperature sensor in the outdoor unit error 0 - no error
1 - errors
4 0x0004 Discrete R Bool Ошибка 4 - E4 Неисправность во внешнем блоке 0 - нет ошибки
1 - есть ошибка
Error 4 - E4 Error in the external unit 0 - no error
1 - errors
5 0x0005 Discrete R Bool Ошибка 13 - ED Ошибка EEPROM 0 - нет ошибки
1 - есть ошибка
Error 5 - ED EEPROM error 0 - no error
1 - errors
6 0x0006 Discrete R Bool Ошибка 14 - EE Ошибка EEPROM 0 - нет ошибки
1 - есть ошибка
Error 6 - EE EEPROM error 0 - no error
1 - errors
7 0x0007 Discrete R Bool Ошибка 19 - EL Превышение уровня воды в дренажном поддоне 0 - нет ошибки
1 - есть ошибка
Error 7 - EL Excessive water level in the drain pan 0 - no error
1 - errors
8 0x0008 Discrete R Bool Ошибка 101 - C5 Нет связи с внутренним блоком и проводным пультом 0 - нет ошибки
1 - есть ошибка
Error 8 - C5 No communication with indoor unit and wired remote controller 0 - no error
1 - errors
9 0x0009 Discrete R Bool Ошибка 131 - D3 Нет перемычки W_Check на плате 0 - нет ошибки
1 - есть ошибка
Error 9 - D3 No W_Check jumper on the board 0 - no error
1 - errors
16 0x0010 Discrete R Bool Ошибка 32768 - Неизвестная ошибка, обратитесь к поставщику 0 - нет ошибки
1 - есть ошибка
Error 9 - D3 unknown error, contact supplier 0 - no error
1 - errors

6. Полезные файлы

Скопировано

Шаблон ONOKOM TCL-6-MB-B для WirenBoard.JSON




Шаблон SprutHub ModBus для шлюза TCL-6-MB-B.JSON




Шаблон SprutHub MQTT для шлюза TCL-6-MB-B.JSON

7. Гарантия

Скопировано

Гарантийный срок – 6 лет со дня продажи через розничную торговую сеть, розничных представителей или интеграторов.

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

Гарантия не распространяется:
- на шлюзы для кондиционеров и их части со следами механических
повреждений, следами жидкостей, гари, вскрытия;
- на шлюзы для кондиционеров вне полной комплектации;
- на шлюзы для кондиционеров, неисправность которых вызвана:
а) транспортными повреждениями, небрежным отношением, плохим уходом;
б) неправильным монтажом, ремонтом или установкой неквалифицированными специалистами;
в) независящими от производителя причинами (неправильное напряжение в шине, пожар, потоп и другие форсмажорные обстоятельства).

Гарантийная замена и ремонт производится по адресу Продавца.

8. Поддерживаемые модели

Скопировано

8.1 Бренд TCL

Скопировано

2024

8.1.1 Кондиционеры TCL 2024 года

Скопировано


Серия
кондиционеров
Модель Шлюз Документация