Ввод в эксплуатацию

Как запустить шлюз в работу и не потеряться в настройках

Ввод в эксплуатацию превращает устройство из просто включенного контроллера в рабочую систему на объекте. Главная цель не быстро заполнить формы, а пройти настройки в понятном и безопасном порядке.

Каким должен быть результат

После ввода в эксплуатацию должны быть не просто сохраненные настройки. Должна получиться рабочая система: веб-интерфейс открывается, сеть настроена, время корректно, линии Modbus работают, нужные устройства видны, а текущие значения появляются на экране.

Правильный порядок работы

Частая ошибка — пытаться делать все сразу: MQTT, сценарии, gateway-режим, ручные импорты и расширенные опции, еще до того, как подтверждена базовая связь. Намного безопаснее идти по простому порядку.

flowchart TD
    A[Включить шлюз] --> B[Открыть веб-интерфейс]
    B --> C[Войти]
    C --> D[Выбрать режим работы]
    D --> E[Настроить сеть]
    E --> F[Настроить время]
    F --> G[Настроить линии Modbus]
    G --> H[Найти или добавить устройства]
    H --> I[Проверить живые значения]
    I --> J[Перейти к обычной эксплуатации]

Шаг 1. Убедиться, что устройство вообще доступно

Первая задача очень простая: открыть локальный веб-интерфейс и войти в него. Пока это не работает, все остальное вторично.

Если вход не получается, сначала проверьте доступ по сети, учетные данные и базовую доступность контроллера.

Шаг 2. Выбрать режим работы

Режим работы определяет, как шлюз будет вести себя по отношению к внешним системам. Практический вопрос здесь простой: устройство должно работать с UMEC Space IoT Cloud, с внешним MQTT-сервером или пока оставаться полностью локальным.

  • UMEC_SPACE для работы с UMEC Space IoT Cloud.
  • MQTT_GENERIC для работы с внешним MQTT-сервером.
  • MQTT_DISABLED для локальной эксплуатации без внешнего облачного контура.

Шаг 3. Настроить сеть

После выбора режима работы следующая задача — сеть. Шлюз может использовать Wi‑Fi, Ethernet или обе сети сразу, и оператор должен понимать, какой интерфейс считается основным на этом объекте.

Wi‑Fi

Подходит там, где нет проводной сети или где Wi‑Fi уже принят как основной канал связи.

Ethernet

Обычно предпочтителен для стационарных шкафов, потому что ведет себя стабильнее в промышленной среде.

Failover

Если используются обе сети, можно определить основную и задать правила переключения при потере связи.

Шаг 4. Настроить время

Время — это не косметическая настройка. От него зависят журналы, сценарии и история событий. Если время неправильное, дальнейшая диагностика сильно усложняется.

Поэтому часовой пояс, NTP и текущее время нужно проверить именно на этапе ввода в эксплуатацию, а не откладывать на потом.

Шаг 5. Настроить линии Modbus

На этом этапе задаются параметры полевой шины: скорость, четность, стоп-биты и интервал опроса. Смысл не в том, чтобы просто заполнить поля, а в том, чтобы получить стабильную рабочую линию.

Если настройки линии неверны, устройства не будут отвечать и весь дальнейший процесс остановится уже здесь.

flowchart LR
    A[Выбрана линия] --> B[Введены параметры связи]
    B --> C[Шлюз начинает опрос]
    C --> D{Ответы стабильны?}
    D -- Нет --> E[Исправить параметры линии]
    D -- Да --> F[Переходить к устройствам]

Шаг 6. Найти или добавить устройства

Когда линия уже работает, следующая задача — сами устройства. Иногда заранее точно известно, какие устройства должны быть на шине. В других случаях фактический состав еще нужно подтвердить.

Для этого удобен Scanner: он помогает проверить, какие адреса реально отвечают и насколько правдоподобно выглядит текущая настройка линии.

Как создать устройство шаг за шагом

На практике последовательность простая: сначала настраивается линия, потом создается устройство, затем добавляются каналы с сенсорами и команды управления.

  1. Откройте Setup и выберите нужную линию связи.
  2. Введите параметры линии: скорость, четность, стоп-биты и интервал опроса.
  3. Сохраните линию и убедитесь, что связь стала стабильной.
  4. Создайте новое устройство или откройте существующее для редактирования.
  5. Заполните основные поля устройства: имя, адрес и привязку к линии.
  6. Добавьте каналы для всех нужных измеряемых значений.
  7. Добавьте команды, если оператор должен управлять устройством из интерфейса.
  8. Сохраните устройство и проверьте результат на странице Control.

Что означают поля линии

  • Имя линии Понятная подпись, по которой оператор различает шины между собой.
  • Скорость Скорость связи. Она должна совпадать с настройками полевых устройств на этой линии.
  • Четность Режим parity. Неправильное значение часто полностью ломает связь.
  • Стоп-биты Количество стоп-битов. Оно тоже должно совпадать с настройками устройств на шине.
  • Интервал опроса Как часто линия опрашивается. Слишком быстро может перегрузить шину, слишком медленно делает данные устаревшими.

Что означают поля устройства

  • Имя Подпись, которую оператор видит в списках и на странице Control.
  • Адрес Modbus-адрес устройства на выбранной линии.
  • Линия Физическая или логическая шина, к которой относится устройство.
  • Описание Дополнительный контекст для человека: помещение, роль, тип оборудования.
  • Шаблон Ускоряет создание, если несколько устройств имеют одинаковую структуру.

Как заводить регистры для сенсоров

Для каждого измеряемого параметра обычно создается отдельный канал. Именно канал говорит системе, какой регистр читать, как трактовать сырые данные и как показывать их оператору.

Редактор канала

Редактор канала на русском языке.
На этом примере видно, как канал связывает измеряемое значение с регистром, типом данных, масштабированием и единицами.
  • Название канала Понятное человеку имя, например «Температура подачи».
  • Тип регистра Например holding или input. Он должен соответствовать документации устройства.
  • Адрес регистра Точный адрес в карте регистров устройства.
  • Тип данных Определяет, как из регистра собирается число: целое, знаковое, 32-битное и так далее.
  • Масштабирование Помогает получить инженерное значение, например из 253 сделать 25.3 C.
  • Единицы измерения Делают значение понятным оператору прямо на Control и dashboards.

Как добавлять команды

Команда нужна, когда оператор должен не только читать данные, но и управлять устройством: включать, выключать, подтверждать, сбрасывать или переводить в режим.

Редактор команды

Редактор команды на русском языке.
Команда сначала описывается в Setup, а затем становится доступной для выполнения в Control.

Результат команды

Результат выполнения команды на русском языке.
После выполнения команды оператор должен видеть ожидаемое изменение состояния, а не просто факт нажатия кнопки.
  • Название команды Должно ясно описывать действие, например «Пуск насоса» или «Сброс аварии».
  • Целевой регистр Регистр, в который будет записано управляющее значение.
  • Значение записи То, что реально отправляется в устройство при выполнении команды.
  • Подтверждение результата Желательно проверять по изменению состояния на Control, а не только по нажатию кнопки.

Как понять, что устройство заведено правильно

  • Устройство видно в списке под понятным именем.
  • Каналы показывают реальные и обновляющиеся значения.
  • Названия и единицы измерения не вызывают вопросов у оператора.
  • Команды видны только там, где они действительно нужны, и дают ожидаемый результат.

Когда полезен Scanner

Scanner нужен не в каждом проекте. Если объект хорошо документирован и все адреса заранее известны, устройства можно внести сразу. Но там, где есть неопределенность, Scanner экономит много времени.

sequenceDiagram
    participant O as Оператор
    participant S as Scanner
    participant L as Линия
    O->>S: Запустить сканирование
    S->>L: Проверить адреса и поведение линии
    L-->>S: Вернуть ответы
    S-->>O: Показать найденные устройства
    O->>O: Импортировать нужные устройства

Шаг 7. Проверить, что значения действительно приходят

Это ключевая контрольная точка. Если устройство есть в списке, но его значения пустые или не обновляются, ввод в эксплуатацию еще не закончен.

Правильный результат выглядит так: устройство видно, значения читаются, а команды ведут себя предсказуемо при использовании.

Control после успешной настройки

Страница Control с живыми данными на русском языке.
Живые значения подтверждают, что устройство читается и система готова к дальнейшей работе.

Чего не стоит делать слишком рано

  • Не включайте внешние интеграции, пока не подтверждена локальная работа.
  • Не начинайте со сложных сценариев, пока не проверена базовая телеметрия.
  • Не переходите к ручному редактированию JSON, если задачу можно решить обычными формами интерфейса.

Как понять, что ввод в эксплуатацию завершен

Можно считать, что ввод в эксплуатацию завершен, когда верны четыре простых утверждения:

  1. в веб-интерфейс можно стабильно войти;
  2. сеть и время настроены правильно;
  3. нужные устройства видны и отвечают;
  4. текущие значения появляются на экране без неоднозначности.

Примеры по этой странице

Эти примеры показывают обычную последовательность на объекте: сначала доступ к интерфейсу, затем настройка устройства и после этого первые живые значения.

Вход

Экран входа на русском языке.
Сначала нужно убедиться, что оператор может попасть в рабочий интерфейс.

Настройка устройства

Редактор устройства на русском языке.
Карточка устройства показывает основные поля, которые нужны для ввода в эксплуатацию.

Живые значения

Страница Control с живыми значениями на русском языке.
Живые значения подтверждают, что ввод в эксплуатацию уже дает полезный рабочий результат.

Связанные разделы