Завод-производитель строительных материалов перешёл на облачный мониторинг своей SIMATIC IT MES-системы. За четыре недели от первого технического звонка до первого работающего дашборда в production — без изменений в существующей MES, без VPN, без открытия портов наружу.
На заводе работает действующая MES-система на базе Siemens SIMATIC IT. Данные о состоянии оборудования, простоях и партиях накапливаются в MSSQL-базе, но руководство не видело оперативной картины производства: отчёты собирались вручную раз в смену, аналитика делалась в Excel, тренды по неделям приходили с опозданием.
Требовалось дать главному инженеру и руководству real-time дашборды с возможностью смотреть с любого устройства, при этом:
Развернули облачную платформу Procesia Industrial Cloud и установили лёгкий Windows-агент в защищённую сеть завода. Агент периодически опрашивает таблицы MSSQL (datetime-polling, никакого CDC или triggers — нулевая нагрузка на SIMATIC IT) и отправляет данные в облако по HTTPS с авторизацией через API-ключ.
| Неделя | Что сделано |
|---|---|
| 1 | Аудит MSSQL: перечень таблиц-источников, версия SQL Server, сетевой доступ, тестовый запуск polling-запросов на staging |
| 2 | Развёртывание облака (Docker Compose: API + Postgres + Grafana + Nginx + SSL), импорт справочников оборудования и операторов, настройка первой версии дашборда |
| 3 | Установка Windows-агента, конфигурация polling (8 fast-таблиц интервал 60 с, 4 slow-таблицы интервал 1 час), QR-коды для планшетов в цехе, тестовое квитирование простоев операторами |
| 4 | Доводка визуализации: схема цеха с индикаторами статусов, Grafana-дашборды по OEE и TopN правил, обучение операторов регламенту квитирования, передача в эксплуатацию |
Облако: FastAPI на Python, асинхронный доступ к Postgres через asyncpg, PostgreSQL 16 с расширением TimescaleDB для хранения временных рядов в hypertables, Grafana 13 для аналитических дашбордов с публичными дашбордами через JWT-токены.
Завод: Windows-агент на Python, упакованный через Nuitka в .exe, устанавливаемый как Windows-служба через NSSM. Polling MSSQL через ODBC-драйвер. Локальный буфер событий на случай разрыва связи с облаком (события не теряются — отправятся при восстановлении сети).
Первые 30 дней пилота — бесплатно. Обсудим инфраструктуру вашего предприятия и составим план интеграции.
Связаться с нами →