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
Скопировано