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