Перейти к содержанию

Настройка ModBus сети: руководство пользователя


ModBus сеть - основа для автоматизации отеля: управление доступом, мониторинг оборудования и сбор данных с датчиков

С чего начать?

  1. Убедитесь, что структура отеля уже создана (территории, здания, этажи, номера)
  2. Убедитесь, что типы шлюзов и устройств настроены в справочнике (см. мануал "Подготовка справочников отеля", разделы "Modbus-шлюзы" и "Modbus-устройства")
  3. Подготовьте технические данные оборудования: IP-адреса шлюзов, порты, Modbus-адреса устройств
  4. Следуйте шагам по порядку: сначала шлюзы, затем устройства, затем настройка команд

Где находится

Раздел доступен по пути: "Конфигуратор" → "Modbus-устройства"

Шлюзы экосистемы Глас

При создании шлюза можно включить переключатель "Шлюз Глас" - для устройств отдельной экосистемы Глас (Ока, Дон.РФ, Нева.РФ и др.). На момент написания этого мануала работа с устройствами Глас на фронтенде ещё не реализована полностью - раздел будет дополнен по мере готовности

Пошаговое руководство

Шаг 1: Переход к управлению ModBus устройствами

  1. В боковом меню выберите раздел "Конфигуратор""Modbus-устройства"
  2. Откроется страница "Modbus-устройства" с двумя панелями:

    • Левая панель "Навигатор по объектам" - древовидная структура отеля. Выбор зоны фильтрует таблицу справа
    • Правая панель "Modbus-шлюзы и устройства" - таблица оборудования со столбцами: Название, Тип, Адрес, Зона, Состав

Индикатор статуса

Рядом с заголовком таблицы отображается индикатор подключения - зелёный означает, что шлюзы активны и опрашивают устройства в штатном режиме

Шаг 2: Создание ModBus шлюза

ModBus шлюз - устройство-посредник, которое объединяет оборудование и передаёт данные в систему по сети

  1. Нажмите кнопку "+ Добавить шлюз" в правом верхнем углу таблицы
  2. В открывшемся окне "Создать Modbus-шлюз" заполните:

    • Шлюз Глас: переключатель - включите, если шлюз относится к экосистеме Глас
    • Зона: выберите зону, где физически установлен шлюз - заполнится автоматически, если зона была выбрана в навигаторе
    • Тип шлюза: выберите модель шлюза из справочника (например, "PROTOSS-PE11-H") (обязательное поле)
    • Название шлюза: введите понятное имя (например, "Шлюз этаж 1") (обязательное поле)
    • Адрес IPv4: введите IP-адрес шлюза в сети (например, 192.168.1.1) (обязательное поле)
    • Порт: введите порт для подключения (обязательное поле)
    • Описание: добавьте примечание (опционально)
  3. Нажмите "Сохранить" (или "Отмена")

Шлюз появится в таблице. После сохранения он автоматически начнёт опрос устройств

Шаг 3: Добавление Modbus-устройства

  1. В таблице найдите строку с нужным шлюзом
  2. Нажмите на контекстное меню (три точки) в строке шлюза и выберите "Добавить устройство"
  3. Заполните форму (зона, тип устройства из справочника, Modbus-адрес, название, описание)
  4. Нажмите "Создать"

Устройство появится под своим шлюзом, а под ним - карточки команд, унаследованных от выбранного типа устройства (см. мануал "Подготовка справочников отеля", раздел про Modbus-устройства)

Примечание

Точная форма этого шага не подтверждена последними скриншотами - рекомендую сверить при следующей возможности

Шаг 4: Настройка команд устройства

Команды и переменные - отдельный документ

Что такое команда и переменная, как их создавать и как назначать им роли - подробно расписано со схемами в отдельном документе "Команды и переменные Modbus-устройств"

Коротко: под устройством в таблице вы увидите карточки всех его команд. Значок карандаша открывает редактирование команды, значок молнии назначает ей роль ("получение данных" или "пинг устройства"). Столбец "Состав" показывает, сколько команд из общего числа уже получили роль (например, 1/2 команды)

Шаг 5: Управление созданными объектами

Редактирование шлюза или устройства:

  1. Нажмите на контекстное меню (три точки) в строке нужного объекта
  2. Выберите "Редактировать", внесите изменения и нажмите "Сохранить"

Если изменился IP-адрес или порт шлюза

После сохранения воспользуйтесь пунктом "Перезапустить" в контекстном меню шлюза - это применит новые параметры подключения без перезапуска всей системы. До перезапуска шлюз продолжает работать со старыми настройками

Удаление шлюза или устройства:

  1. Нажмите на контекстное меню и выберите "Удалить"
  2. Подтвердите удаление в диалоговом окне

Важно

При удалении шлюза удаляются все привязанные к нему устройства

Возможные проблемы и решения

"Не удается соединиться с шлюзом"

Причины:

  • Неправильный IP-адрес или порт
  • Шлюз выключен или не подключён к сети
  • Брандмауэр блокирует соединение

Решение:

  1. Проверьте правильность введённого IP-адреса и порта
  2. Убедитесь, что шлюз включён и подключён к сети
  3. Проверьте настройки брандмауэра и маршрутизатора
  4. После исправления параметров выберите "Перезапустить" в контекстном меню шлюза

"Устройство не отвечает"

Причины:

  • Неправильный Modbus-адрес устройства
  • Устройство не подключено к шлюзу физически
  • Несоответствие типа подключения (RS-485/TCP)

Решение:

  1. Проверьте адрес устройства в его документации
  2. Убедитесь в физическом подключении к шлюзу
  3. Проверьте соответствие типа подключения настройкам шлюза

"Команда не получает данные"

Причины:

  • Команде не назначена роль "Использовать команду для получения данных"
  • Для команды не настроены переменные

Решение:

  1. Нажмите на значок молнии на карточке команды и назначьте нужную роль
  2. Настройте переменные в справочнике типа устройства

"Индикатор статуса неактивен"

Причины:

  • Ошибка при запуске одного из шлюзов
  • Проблема с сетевым подключением шлюза

Решение:

  1. Проверьте статус каждого шлюза в таблице - найдите тот, у которого нет зелёного индикатора
  2. В контекстном меню этого шлюза выберите "Перезапустить"
  3. Если проблема сохраняется - обратитесь к системному администратору

Важная информация

  • Modbus-адреса должны быть уникальными в пределах одного шлюза
  • Перед добавлением шлюза или устройства убедитесь, что их тип создан в справочнике ("Конфигуратор" → "Типы")
  • После изменения параметров подключения шлюза используйте "Перезапустить" в его контекстном меню
  • При удалении шлюза удаляются все связанные устройства
  • Команды и переменные устройства настраиваются на уровне типа устройства, а не на странице "Modbus-устройства" - подробнее см. "Команды и переменные Modbus-устройств"

Рекомендации по настройке

  1. Планирование: составьте схему сети до начала настройки - это упрощает диагностику
  2. Документация: фиксируйте адреса и настройки каждого устройства
  3. Тестирование: после добавления каждого устройства убедитесь, что оно появилось в таблице и отвечает
  4. Мониторинг: настройте уведомления о недоступности критического оборудования через триггеры