RUBICON engineering center

Grafana для промавтоматики

Синонимы: Grafana, Grafana Labs, промышленная Grafana
Open-source платформа визуализации данных и мониторинга. Применяется в промавтоматике для дашбордов, трендов, аналитики процессных данных. Работает поверх InfluxDB, TimescaleDB, Prometheus. Альтернатива коммерческим дашбордам SCADA.

Grafana — open-source платформа визуализации данных и мониторинга. Разработана Торкелем Эдегаардом (Швеция) в 2014. С 2019 — коммерческая компания Grafana Labs. Активно применяется в IT (мониторинг инфраструктуры), DevOps и всё шире — в промавтоматике.

Архитектура

  • Grafana Server — веб-приложение (Go, бинарник на Linux/Windows)
  • Datasources — подключения к БД: InfluxDB, TimescaleDB, Prometheus, PostgreSQL, MySQL, MS SQL
  • Dashboards — наборы панелей (графики, таблицы, индикаторы)
  • Alerts — правила на пороговые значения, уведомления (email, Telegram, Slack)
  • Plugins — расширения, в т.ч. специфические для промавтоматики

Применение в автоматизации

Трендовые графики

Один из самых востребованных use-case — замена трендов внутри SCADA на Grafana:

  • Исторические данные пишутся в InfluxDB или TimescaleDB
  • Grafana строит красивые интерактивные графики
  • Можно совмещать десятки сигналов, сравнивать периоды, экспортировать

Качество графиков часто превосходит встроенные в SCADA.

Дашборды для руководства

  • KPI производства (OEE, ВДИ, пропускная способность)
  • Операционные показатели (расход, выход продукции, брак)
  • Энергопотребление в разрезе цехов и смен
  • Мониторинг здоровья оборудования

Multi-site мониторинг

  • Один сервер Grafana + десятки объектов отправляют данные
  • Общая картина по всем объектам холдинга
  • Сравнение объектов между собой

Как подключается к ПЛК и SCADA

Grafana не читает ПЛК напрямую. Нужен ETL-слой:

  1. ПЛК → Node-RED/Telegraf → InfluxDB → Grafana
  2. ПЛК → OPC UA → ETL (Python, Node-RED) → TimescaleDB → Grafana
  3. SCADA Historian → экспорт в БД → Grafana
  4. MQTT broker → Telegraf → InfluxDB → Grafana

Отличия от SCADA

Grafana — НЕ замена SCADA. Это платформа визуализации истории. У Grafana нет:

  • Онлайн опроса ПЛК (нужна отдельная ETL-платформа)
  • Операторского управления (команды на ПЛК не отправишь)
  • Alarm management с подтверждениями
  • Interlocking и логики автоматизации

Но Grafana лучше SCADA в:

  • Качество графиков и дашбордов
  • Многопользовательский доступ через web
  • Простота добавления панелей (drag-and-drop)
  • Экспорт и шаринг дашбордов
  • Alerting в современные каналы (Telegram, Slack)

Типовая связка: SCADA для оперативного управления + Grafana для аналитики и дашбордов руководству.

Специализированные плагины

  • Grafana for IIoT — набор инструкций и дашбордов для промавтоматики
  • Boom Table — таблицы с условным форматированием
  • Status Panel — табло состояний
  • Pie Chart — круговые диаграммы

В России

Grafana — open-source (Apache 2.0), доступна для скачивания. Grafana Labs предлагает платные версии (Grafana Enterprise, Grafana Cloud) — продажи в РФ ограничены, но open-source полностью функционален. Применяется в десятках российских промышленных холдингов для аналитики.

Применение в объектах

  • Пищевка — OEE линий, расход сырья, выход продукции
  • Энергетика — мониторинг трансформаторов, прогноз нагрузки
  • ЖКХ — потребление коммунальных ресурсов, аналитика нагрузок
  • Транспорт — состояние подвижного состава, расписание

Производитель: Grafana Labs, Швеция (open-source)

Частые вопросы

  • Можно ли заменить SCADA на Grafana?
    Нет, Grafana не SCADA. Grafana — для аналитики и визуализации, но не для оперативного управления (не умеет посылать команды на ПЛК). Grafana дополняет SCADA, не заменяет. Типовая архитектура: SCADA (оператору) + Grafana (руководству, инженерам, аналитикам). SCADA даёт быстродействие и управление, Grafana — красивую историю и дашборды. Для малой автоматизации без оперативного управления — Grafana может быть достаточна в связке с Node-RED.
  • Как связать Siemens S7 с Grafana?
    Три пути. (1) Через OPC UA: WinCC/TIA публикует данные через OPC UA → Telegraf читает OPC UA → пишет в InfluxDB → Grafana. (2) Через Node-RED: модуль node-red-contrib-s7 читает напрямую S7 → MQTT publish → Telegraf → InfluxDB → Grafana. (3) Через SCADA Historian: SCADA пишет в SQL → Grafana подключается к SQL. Самый универсальный — через OPC UA.

Источники

  1. Grafana Documentation — Grafana Labs
Автор: Sergey
Опубликовано: 28.10.2026
Обновлено: 27.10.2026
Grafana для промавтоматики — дашборды и тренды | РУБИКОН