Обзор
Клиенту необходимо отслеживать состояние подключенных машин, технологические параметры и показатели окружающей среды.
Решение стало модульным рабочим пространством мониторинга Modbus TCP с панелями реального времени, журналированием данных, предупреждениями и отчетами.
ПО помогает сократить ручной мониторинг и сохранять данные оборудования доступными для анализа.
История клиента
Клиент - оператор промышленного оборудования из Латвии. Через подключенные устройства и датчики он отслеживает состояние машин, технологические параметры и условия окружающей среды.
Клиент работает с данными датчиков и исполнительных устройств, а также с регистрами Modbus.
Требовалось передавать данные оборудования через подходящие сети, при необходимости обеспечивать безопасность передачи, отображать текущие и исторические показания, а также поддерживать настраиваемые предупреждения или управляющие действия.
Решение спроектировали как модульную систему мониторинга. Особое внимание уделили настройке Modbus TCP и показаниям в реальном времени.
Добавлены исторические данные о состоянии, настройки пороговых значений и отчеты, а также возможность в будущем собирать данные об окружающей среде и управлять реле.
Запрос клиента
- Передача данных через безопасные беспроводные сети или сетевые протоколы
- Сохранение надежности передачи данных при сбоях подключения
- Отображение показаний в реальном времени, состояния, трендов, графиков и отчетов
- Настройка пороговых значений, предупреждений, уведомлений и управляющих действий
Почему готовое решение не подошло
Готовые инструменты для разработки IoT предлагают общие сервисы для устройств, облака и разработки, однако их описания не охватывают весь комплекс задач мониторинга клиента в одном индивидуальном рабочем пространстве. Клиенту требовались настройка Modbus TCP, чтение регистров, журналирование данных машин, панели управления, проектные пороговые значения и возможные управляющие действия, связанные с его собственным оборудованием и правилами.
Обзор проекта
Решение разработано вокруг понятной настройки подключений промышленных датчиков и оборудования. Инженер вводит название устройства, сетевую конечную точку и определения регистров.
Настройку завершают параметры опроса и результат проверки подключения.
Для мониторинга в реальном времени в рабочее пространство добавлены выбор устройства, состояние подключения и карточки датчиков. Таблица регистров показывает текущие значения с временными метками.
Система считывает данные датчиков, исполнительных устройств и температуры на одной панели управления. Также доступны показатели влажности воздуха и состояние устройства.
Исторические данные о состоянии машин сохраняются для анализа во времени. Графики трендов показывают вибрацию, температуру и обороты, а таблица журнала хранит записанные измерения.
Для отслеживания событий добавлены настраиваемые пороговые значения. Руководители и администраторы могут задавать пределы температуры, давления и вибрации, а также параметры уведомлений.
Для сохраненных данных мониторинга добавлены отчеты. Система формирует файлы JSON, CSV и PDF и поддерживает сравнение выбранных источников данных.
Модульная структура позволяет позднее добавить измерения окружающей среды, датчики давления и управление реле.
Реализованные ключевые функции
- Настройка устройств и регистров Modbus TCP
- Панель управления датчиками и исполнительными устройствами в реальном времени
- Показания температуры и влажности в реальном времени
- Журналирование исторического состояния машин
- Графики трендов вибрации и других измерений
- Настраиваемые пороговые значения предупреждений
- Настройки уведомлений о событиях
- Сравнительные отчеты по выбранным источникам данных
- Экспорт данных в форматах JSON, CSV и PDF