Главная · Кейсы · SIMATIC IT в облако
КЕЙС 01 · ИНТЕГРАЦИЯ MES

Подключение нового завода к MES в облако

Завод-производитель строительных материалов перешёл на облачный мониторинг своей SIMATIC IT MES-системы. За четыре недели от первого технического звонка до первого работающего дашборда в production — без изменений в существующей MES, без VPN, без открытия портов наружу.

СРОК
4 недели
MES
SIMATIC IT
ТОЧЕК СБОРА
11 единиц
СОБЫТИЙ В СУТКИ
~3 000

Задача

На заводе работает действующая MES-система на базе Siemens SIMATIC IT. Данные о состоянии оборудования, простоях и партиях накапливаются в MSSQL-базе, но руководство не видело оперативной картины производства: отчёты собирались вручную раз в смену, аналитика делалась в Excel, тренды по неделям приходили с опозданием.

Требовалось дать главному инженеру и руководству real-time дашборды с возможностью смотреть с любого устройства, при этом:

Решение

Развернули облачную платформу Procesia Industrial Cloud и установили лёгкий Windows-агент в защищённую сеть завода. Агент периодически опрашивает таблицы MSSQL (datetime-polling, никакого CDC или triggers — нулевая нагрузка на SIMATIC IT) и отправляет данные в облако по HTTPS с авторизацией через API-ключ.

Ключевое: агент устанавливается как Windows-служба (NSSM), инициирует исходящие соединения наружу. Никаких входящих портов на брандмауэре открывать не нужно. Безопасный network model out-of-the-box.

Архитектура

SIMATIC IT MSSQL Server WINDOWS AGENT FastAPI PostgreSQL + TimescaleDB GRAFANA NGINX HTTPS

Этапы внедрения

НеделяЧто сделано
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 дней пилота — бесплатно. Обсудим инфраструктуру вашего предприятия и составим план интеграции.

Связаться с нами →