Настройка в контроллере
Modbus FS - Настройка в контроллере
Настройка опции "ModBus" в веб-интерфейсе контроллера Lavritech
Если Вам поставляется готовый комплект (контроллер Lavritech с модулями расширения и настроенной прошивкой), уточните у поставщика, какая именно версия опции ModBus настроена у Вас в прошивке.
Общие сведения
Настройки опции расположены на главной странице в веб-интерфейсе контроллера Lavritech, а блоке Config
.
Переходим в настройки по ссылке ModBus:
Интерфейс настроек состоит из следующих блоков:
(границы блоков выделены горизонтальными линиями)
- Первый блок
Config modbus
- параметры линии связиScan devices
- поиск устройствDevice: ...
- переключение устройств (влияет на блоки 2 и 3)
Options device
- Блок работы с устройством и шаблонамиAddress
- Modbus адрес устройства- ✓
Enable device
- включение/отключение опроса устройства - выпадающий список шаблонов (выбор шаблона устройства)
Reload devices list
- локальное обновление шаблоновUpdate devices list
- обновление шаблонов с сервера
Device map
- "Карта" устройства- в столбце
Сnt
для секций типа "GPIO" указаны номера виртуальных GPIO - в столбце
Enable
каждую секцию можно включать/выключать отдельно
- в столбце
- Утилита записи Modbus регистров
- Утилита чтения Modbus регистров
В каждом блоке (кроме первого) присутствует кнопка SET
:
🔔 Внимание. После изменения настроек в блоке - нужно обязательно нажать кнопку
SET
в конце блока, чтобы сохранить новые настройки.
Первый блок
Настройка параметров линии связи - Config modbus
Здесь можно выбрать скорость обмена по линии RS-485, а также выбрать количество стоповых бит.
Во втором блоке задаётся интервал опроса Modbus устройств (в секундах), а также глобальное включение или отключение поддержки режима "Быстрый Modbus".
Поиск устройств - Scan devices
Scan devices — утилита поиска ModBus устройств
Она позволяет просканировать линию и определить
на ней наличие Modbus устройств.
Существует 2 варианта сканера устройств:
Standart scan
- обычныйFast scan(WB)
- по протоколу "Быстрый Modbus"
Переключение между устройствами
Переключение между устройствами осуществляется по ссылкам с номерами устройств.
На снимке ниже показан список ссылок с выбранным устройством "1"
При переключении меняется содержимое блоков Options device
и Device map
.
Эти настройки для каждого из устройств разные.
🔔 Внимание. Если в блоках и были изменения, то перед переключением на другое устройство их нужно сохранить, нажав кнопки
SET
в этих блоках.
Options device
- Блок работы с устройством и шаблонами
Параметры 1, 2, 3 отражают настройки одного из выбранных Modbus устройств:
1 - Address
- в этом поле задаётся Modbus адрес устройства
2 - ✓ Enable device
- включение/отключение опроса устройства
3 - выбор шаблона устройства из выпадающего списка
Кнопка SET
в конце блока сохраняет заданные настройки.
Опции 4 и 5 относятся к загрузке шаблонов:
4 - Reload devices list
- локальное обновление шаблонов
5 - Update devices list
- обновление шаблонов с сервера
Выбор шаблона Modbus устройства
Пример выбора из списка шаблонов:
С использованием выбранного шаблона, Modbus устройство легко распознаётся и встраивается в экосистему. Для каждого из поддерживаемых устройств реализовано считывание основных параметров, с возможностью вывода информации в веб-интерфейс, а также множеством других способов. Таким образом упрощается работа с устройством, и от пользователя не требуется изучать описание карты Modbus-регистров на устройство и самостоятельно программировать работу с ним.
Каталог доступных шаблонов постоянно расширяется.
Если Вашего варианта устройства не оказалось в списке, рекомендуем обратиться в тех. поддержку Lavritech и согласовать с ней добавление соответствующего шаблона в прошивку. Также можно самостоятельно создать новый шаблон или отредактировать существующий, подробнее см. разделы "Работа с шаблонами" и "Структура шаблонов".
Опции загрузки Modbus шаблонов
Reload devices list - применяет локальные изменения в списке шаблонов и используемых шаблонах из файловой системы, после их редактирования и сохранения. Подробнее про редактирование шаблонов описано в разделе "Работа с шаблонами".
Update devices list - загружает список Modbus шаблонов с сервера. Также скачивает обновления используемых в устройстве шаблонов, если их версия на сервере новее чем версия на устройстве. После загрузки автоматически выполняется операция "Reload devices list", которая применяет загруженные файлы. Подробнее см. раздел "Обновление шаблонов с сервера".
Примечание: При локальном редактировании cписка шаблонов (когда список шаблонов на устройстве отличается от списка шаблонов на сервере) для применения изменений в списке необходимо использовать "Reload devices list". Нажатие "Update devices list" сотрет локальные правки списка шаблонов и их придется делать заново.
Device map
- "Карта" устройства
Информационный блок, показывает какие номера GPIO и PWM переменных выделены под выбранное ModBus устройство для работы с ними в контроллере
- в столбце
Name
указаны имена секций из шаблона - в столбце
Type
указаны типы секций из шаблона - в столбце
Сnt
:- для секций типа "SENS" указано количество считываемых регистров (cntreg)
- для секций типа "GPIO" указаны номера виртуальных GPIO
- для секций типа "PWM" указаны номера виртуальных PWM
- в столбце
Enable
каждую секцию можно включать/выключать отдельно
Утилита записи Modbus регистров
Write register data: - Утилита записи заданного регистра предоставляет интерфейс для изменения значений отдельных регистров Modbus устройств. Это может понадобиться в случае тонкой настройки подключённых ModBus устройств, когда требуется изменить значение конкретного регистра(ов).
Утилита чтения Modbus регистров
Read register data: - Утилита чтения заданного регистра предоставляет интерфейс для чтения значений отдельных регистров Modbus устройств. Это может понадобиться в случае отладки или чтения регистров подключённых ModBus устройств, когда требуется чтение значение конкретного регистра(ов) которых нет в шаблоне.