ModBus Master — опрос Modbus RTU устройств контроллерами Lavritech. Шаблоны устройств, сканер шины, виртуальные GPIO/PWM, управление через HTTP/MQTT. Контроллеры Lavritech готовы к работе без перепрошивки.
Опция ModBus Master позволяет контроллерам Lavritech опрашивать устройства по протоколу Modbus RTU: счётчики электроэнергии, датчики, приводы, частотники. Данные передаются в MQTT, HTTP, облако Lavritech и другие системы.
Зависит от вашей ситуации:
Контроллер Lavritech
Прошивка установлена. Переходите сразу к подключению устройства и настройке в контроллере.
Сторонний контроллер / DevKit
Сначала подготовьте прошивку в конструкторе, затем переходите к настройке.
| # | Раздел | Для кого |
|---|---|---|
| 1 | Аппаратная конфигурация | Выбор и установка RS-485 модуля в контроллер |
| 2 | Подготовка прошивки | Настройка опции Modbus в конструкторе (для сторонних устройств) |
| 3 | Настройка в контроллере | Основной раздел — выбор шаблона, параметры соединения, сканер шины |
| 4 | Работа с шаблонами | Загрузка, редактирование и создание шаблонов устройств |
| 5 | Структура шаблонов | Формат .mb файлов, секции, маски данных, типы метрик |
| 6 | Дополнительно | Управление через HTTP, MQTT, Interpreter |
| Шаблоны устройств | Готовые конфигурации для популярных устройств — выбрал из списка и работает. Шаблоны хранятся в файлах, редактируются без перепрошивки. |
| Каталог шаблонов | Загрузка шаблонов с сервера одной кнопкой. Автообновление при выходе новых версий. |
| Сканер шины | Автоматический поиск устройств на Modbus-линии. Стандартное и быстрое сканирование (протокол Wiren Board). |
| Виртуальные GPIO / PWM | Каждое Modbus-устройство получает виртуальные GPIO и PWM — интеграция с другими опциями прошивки. |
| Чтение/запись регистров | Утилиты для ручного чтения и записи через веб-интерфейс — отладка и тонкая настройка. |
| Быстрый Modbus | Поддержка протокола Wiren Board для ускоренного опроса совместимых устройств. |
В веб-интерфейсе контроллера блок Config Modbus содержит все настройки. Для контроллеров Lavritech прошивка уже включает Modbus — сразу переходите к настройке.
Скорость RS-485, стоповые биты, интервал опроса, режим быстрого Modbus.
Блок параметров соединения
Автоматический поиск slave-устройств на шине. Два режима: стандартный и быстрый (Wiren Board).
Сканер устройств на шине
Для каждого slave-устройства выбирается шаблон из каталога. Шаблон описывает какие регистры читать и как интерпретировать данные.
После выбора шаблона отображается карта ресурсов: секции, типы данных, виртуальные GPIO/PWM.
Device map — ресурсы устройства
Если у вас не контроллер Lavritech — нужно собрать прошивку с поддержкой Modbus в конструкторе прошивок.
Шаблоны (.mb файлы) описывают как контроллер общается с конкретным Modbus-устройством: какие регистры читать, как интерпретировать данные, какие метрики создавать.
| Действие | Как |
|---|---|
| Загрузить готовый шаблон | Кнопка Update devices list в веб-интерфейсе → выбрать из списка |
| Редактировать шаблон | Файловый менеджер [ip]/configeasyfs → открыть .mb файл |
| Создать свой шаблон | Файловый менеджер → Add_file → написать по правилам структуры |
| Действие | URL |
|---|---|
| Запись RAW | http://IP/modbus&write=HEX (CRC авто) |
| Запись регистра | http://IP/modbus?addr=X?reg=Y&data=Z |
| Запись метрики | http://IP/modbus&dev=X&num=Y&data=Z |
login/hostname/mbraw |
RAW данные в hex |
login/hostname/mbregX/Y |
Запись регистра (X=адрес, Y=номер) |
login/hostname/set/mb1/topic |
Запись через MQTT-топик шаблона |
Возникли проблемы? Нажмите кнопку Обратная связь вверху страницы и создайте тикет — опишите что не работает, приложите скриншот настроек.