Fast ModBus
Нативная интеграция
Fast ModBus
Нативная интеграция
Wiren Board - это Российский производитель оборудование автоматики. Чаще всего шлюзы ONOKOM подключаются через контроллер WireBoard для дальнейшего управления через умный дом или системы диспетчеризации.
В новых версиях шлюзов ONOKOM будет поддерживаться технология Fast Modbus от Wiren Board.
Преимущества технологии Fast Modbus
1. Увеличивается скорость общения устройств на шине. Например, у нас на шине 5 шлюзов для кондиционеров
2. При обычном ModBus опросе обратную связь от шлюза получим в течение 5 секунд
3. С Fast ModBus ответ будет в течении 50 мс
4. По итогу мы получаем практически мгновенный отклик от кондиционера. Важный момент: сам кондиционер, если ему отправить команду с пульта, может давать обратную связь до 1 секунды
Что дает поддержка шлюзами ONOKOM технологии Fast Modbus
1. Шлюзы для кондиционеров с Fast ModBus можно добавить в линию к другим быстро опрашиваемым устройствам без потери скорости
2. Обычно это необходимо, когда есть уже готовая и проложенная шина, например, с датчиками. И надо подключить в эту шину устройства так, чтобы скорость опроса не снижалось
3. Важный момент. Все устройства на шине и контроллер должны поддерживать технологию Fast ModBus
4. Также это позволяет упростить проектирование. Потому что конечные устройства можно будет не разделять на разные линии
Изображение
загружается
Стандартный ModBus
Обратная связь от устройства
- 5 секунд для 5 устройств
- 10 секунд для 10 устройств
Изображение
загружается
Fast ModBus
Обратная связь от устройства
- 50 миллисекунд для 5 устройств
- 50 миллисекунд для 10 устройств
Ниже представлен список шлюзов, поддерживаемых контроллером WirenBoard
Бренд | Серия | Шлюз | Поддержка | Примечание |
TION | HOME |
TN-1-MB-B |
Шаблон |
Скачать шаблон |
GREE | HOME |
GR-1-MB-B |
Нативная |
с версии wb-2301
|
GREE | PRO |
GR-3-MB-B |
Шаблон |
Скачать шаблон |
TCL | PRO |
TCL-1-MB-B |
Шаблон |
Скачать шаблон |
DAIKIN | PRO |
DK-1-MB-B |
Нативная |
с версии wb-2307
|
AUX | PRO |
AUX-1-MB-B |
Нативная |
с версии wb-2307
|
MITSUBISHI ELECTRIC
|
PRO |
ME-1-MB-B |
Нативная |
с версии wb-2307
|
MITSUBISHI HEAVY
|
PRO |
MH-8-MB-B |
Шаблон |
Скачать шаблон |
HAIER | PRO |
HR-1-MB-B |
Нативная |
с версии wb-2310
|
HISENSE | PRO |
HS-3-MB-B |
Шаблон |
Скачать шаблон |
HISENSE | PRO |
HS-6-MB-B |
Шаблон |
Скачать шаблон |
MDV | PRO |
MD-3-MB-B |
Шаблон |
Скачать шаблон |
Стандартная схема подключения шлюзов ONOKOM серий PRO и HOME к контроллеру WirenBoard
Схемы подключения с указанием конкретных разъемов кондиционеров можно посмотреть на страницах шлюзов
На схеме изображены следующие устройства:
- Контроллер WirenBoard 7 (1 шт.)
- Шлюз ONOKOM GR-1-MB-B (1 шт.)
- Блок питания 24В MeanWell HDR-30-24 (1 шт.)
- ИБП WirenBoard WB-UPS v.2 (1 шт.)
Для изменения скорости работы шлюза сделайте следующее:
В 110 регистр запишите значение, которое при умножении на 100 дает необходимую вам скорость
Также через WirenBoard можно отправить команду:
modbus_client --debug -mrtu -b9600 -pnone -s2 /dev/ttyRS485-1 -a12 -t0x06 -r110 1152
Эта команда означает, что при остановленном wb-mqtt-serial установить устройству с адресом 12, подключенному к порту RS485-1, скорость 115200
По умолчанию все шлюзы 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
Карта регистров описывает функциональность шлюза
GR-3-MB-B.xlsx |
PRO |
GREE |
TCL-1-MB-B.xlsx |
PRO |
TCL |
DK-1-MB-B.xlsx |
PRO |
DAIKIN |
AUX-1-MB-B.xlsx |
PRO |
AUX |
ME-1-MB-B.xlsx |
PRO |
MITSUBISHI ELECTRIC |
HS-3-MB-B.xlsx |
PRO |
HISENSE |
HS-6-MB-B.xlsx |
PRO |
HISENSE |
HR-1-MB-B.xlsx |
PRO |
HAIER |
MH-8-MB-B.xlsx |
PRO |
MITSUBISHI HEAVY XYZ |
MD-3-MB-B.xlsx |
PRO |
MDV |
TN-1-MB-B.xlsx |
HOME |
TION |
GR-1-MB-B.xlsx |
HOME |
GREE |
Если вы используете версию ПО на контроллере WirenBoard, в которой отсутствует нативная поддержка шлюзов ONOKOM, то вы можете сделать следующее. Скачайте необходимый шаблон и установите его по этой инструкции
GR-3-MB-B.json |
PRO |
GREE |
TCL-1-MB-B.json |
PRO |
TCL |
DK-1-MB-B.json |
PRO |
DAIKIN |
AUX-1-MB-B.json |
PRO |
AUX |
ME-1-MB-B.json |
PRO |
MITSUBISHI ELECTRIC |
HS-3-MB-B.json |
PRO |
HISENSE |
HS-6-MB-B.json |
PRO |
HISENSE |
HR-1-MB-B.json |
PRO |
HAIER |
MH-8-MB-B.json |
PRO |
MITSUBISHI HEAVY XYZ |
MD-3-MB-B.json |
PRO |
MDV |
TN-1-MB-B.json |
HOME |
TION |
GR-1-MB-B.json |
HOME |
GREE |
Видеоинструкция по добавлению шлюза в контроллер WirenBoard составлена на примере бризера TION 4S. Любые другие шлюзы ONOKOM добавляются аналогично.
Все дальнейшие настройки выполняются на контроллере WirenBoard 7 со следующими параметрами:
- Ревизия: 7.3.3E/11 675
- Версия ПО: wb-2404
- Ветка: Релиз
Для начала нам потребуется обновить контроллер до последней версии прошивки
Открываем приложение «Терминал»
1. Вводим протокол, имя пользователя и IP адрес контроллера в локальной сети. В нашем случае: ssh root@192.168.199.79
2. Вводим пароль. По умолчанию, это - wirenboard
3. Нажимаем кнопку «Enter»
Затем проверяем, есть ли обновление в репозиториях. Для этого вводим команду «apt update»
Контроллер обновлен. Переходим к следующему шагу
Следующим шагом переходим в браузер и вводим IP адрес контроллера в локальной сети. В нашем случае: «192.168.199.79»
Далее заходим в Настройки → Права доступа → Администратор
Ставим галочку в пункте
«Я принимаю всю ответственность за свои действия»
Нажимаем «Применить»
Теперь мы можем управлять всеми функциями контроллера
После чего мы переходим во вкладку «Конфигурационные файлы», и выбираем пункт «Настройка драйвера serial-устройств»
Ждем загрузки конфигуратора, после чего выбираем порт к которому подключен шлюз
В нашем случае это «/dev/ttyRS485-1»
Нажимаем пункт "+Устройство"
Жмем на пункт с выбором устройств и ищем в списке пункт «Кондиционеры», а в нем наш шлюз
На данном этапе наш шлюз отсутствует, поэтому мы будем добавлять для него шаблон самостоятельно
Подключаемся к контроллеру через приложение ForkLift , в нашем случае она для macOS, для Windows можете использовать WinSCP
1. Protocol: SFTP
2. Server: 192.168.199.79
3. Username: root
4. Password: по умолчанию wirenboard
6. Нажимаем Connect
Следующим шагом переходим на веб-сервис GitHub где хранятся шаблоны ONOKOM и переходим в раздел «WirenBoard»
Выбираем шаблон WB-ONOKOM-AIR-TN-1-MB-B.json
Затем нажимаем на три точки в правом верхнем углу и нажимаем «Download»
Переходим в приложение ForkLift
Сейчас мы находимся в директории 192.168.199.79/mnt/data/root
Нам нужно попасть на одну директорию назад
Переходим и попадаем в 192.168.199.79/mnt/data
Переходим в директорию etc
Переходим в директорию wb-mqtt-serial.conf.d
Переходим в директорию templates
Добавляем шаблон WB-ONOKOM-AIR-TN-1-MB-B, просто перетащив его в нужное окно
Шаблон WB-ONOKOM-AIR-TN-1-MB-B загружен
Выбираем порт к которому подключен шлюз TION. В нашем примере, он подключен в первый порт (RS485-1). Затем нажимаем “Добавить устройство”
Смотрим что выбран первый порт в который подключен шлюз (RS485-1)
Нажимаем на выпадающий список
Далее, в разделе “Кондиционеры” из списка выбираем шаблон ONOKOM-AIR-TN-1-MB-B (Адаптер для бризера TION 4S)
Нажимаем “Добавить устройство”
Вводим адрес устройства. В нашем случае “1” Далее выбираем параметры, которые будут отображаться в плитке устройства. После того, как выбраны все необходимые параметры, нажимаем “Сохранить настройки”
Далее, переходим на вкладку “Устройства” и видим плитку управления бризером TION
В данном пункте будут описаны проблемы и решения, свяанные с подключением шлюза к контроллеру WirenBoard.
Вы можете скачать фигуры для вставки в свои проекты в необходимом формате
Растровый формат
.png
.jpg
Векторный формат
.svg
Бренд | Серия | Шлюз | Формат | |||
TION | HOME |
TN-1-MB-B |
PNG |
JPG |
SVG |
|
GREE | HOME |
GR-1-MB-B |
PNG |
JPG |
SVG |
|
GREE | PRO |
GR-3-MB-B |
PNG |
JPG |
SVG |
|
Адаптер GR-A3 | PRO |
GR-A3 |
PNG |
JPG |
SVG |
|
TCL | PRO |
TCL-1-MB-B |
PNG |
JPG |
SVG |
|
DAIKIN | PRO |
DK-1-MB-B |
PNG |
JPG |
SVG |
|
AUX | PRO |
AUX-1-MB-B |
PNG |
JPG |
SVG |
|
MITSUBISHI ELECTRIC
|
PRO |
ME-1-MB-B |
PNG |
JPG |
SVG |
|
HAIER | PRO |
HR-1-MB-B |
PNG |
JPG |
SVG |
|
HISENSE | PRO |
HS-3-MB-B |
PNG |
JPG |
SVG |
|
HISENSE адаптер | PRO |
HS-А3 |
PNG |
JPG |
SVG |
|
HISENSE | PRO |
HS-6-MB-B |
PNG |
JPG |
SVG |
|
HISENSE адаптер | PRO |
HS-A6 |
PNG |
JPG |
SVG |
|
MITSUBISHI HEAVY XYZ | PRO |
MH-8-MB-B |
PNG |
JPG |
SVG |
|
MITSUBISHI HEAVY адаптер MH-A8 | PRO |
MH-A8 |
PNG |
JPG |
SVG |
|
MDV | PRO |
MD-3-MB-B |
PNG |
JPG |
SVG |
|
MDV адаптер MD-A3 | PRO |
MD-3-MB-B |
PNG |
JPG |
SVG |
|
Описываем функции шлюзов, доступные на контроллере WirenBoard
Изображение
загружается
Изображение
загружается
Изображение
загружается
Изображение
загружается
Изображение
загружается
Изображение
загружается
Изображение
загружается
Изображение
загружается
Изображение
загружается
Изображение
загружается
Изображение
загружается
Изображение
загружается
Скопировано