Услуга

ИИ-агенты для SCADA/MES/1С

ИИ-агенты, которые не только отвечают на вопросы, но и работают с реальными системами: читают данные из SCADA, управляют MES, создают заявки в 1С, мониторят датчики через OPC UA и MQTT. Tool-use для промышленных протоколов, human-in-the-loop для safety-critical решений. Кастомные MCP-серверы под вашу инфраструктуру.

  • OPC UA, MQTT, Modbus, 1С API, SCADA historians
  • Agentic AI: perception → reasoning → action
  • Кастомные MCP-серверы под ваш контур
  • Human-in-the-loop, safety envelopes, audit trail

Сценарии применения ИИ-агентов

От мониторинга до автономного управления

Предиктивное обслуживание

Агент читает данные вибрации, температуры, нагрузки из SCADA через OPC UA. Коррелирует с историей ремонтов из MES и расписанием производства. Предсказывает отказ за 7-14 дней. Создаёт заявку в CMMS/1С на обслуживание. Снижает unplanned downtime на 43% (промышленный benchmark). Пример: подшипник насоса — vibration spectrum analysis + temperature trend + operating hours → agent creates work order with priority and spare parts list.

Операционный мониторинг

Агент подписан на MQTT-темы с датчиков в реальном времени. Мониторит OEE (Overall Equipment Effectiveness), temperature, pressure, flow rate. При отклонении от нормы — алерт с root cause analysis. Natural language query: «какая линия сегодня простаивала дольше всего и почему?» → агент опрашивает SCADA historian, MES production records, alarm logs → структурированный ответ с графиками.

Интеграция с 1С

Агент работает с 1С:ERP, 1С:УТ, 1С:Документооборот. Автоматизирует: создание заявок на закупку при предиктивном обслуживании, сверку остатков, формирование отчётов, обработку обращений. Tool-use: 1С API (COM-соединение, HTTP-сервисы, Web-сервисы). Agent reads production plan from ERP, checks material availability, creates purchase requisition if shortage detected.

Оптимизация производства

Агент анализирует данные из MES (work orders, routing, cycle times) и SCADA (machine parameters, energy consumption). Предлагает оптимизации: перестановка заказов в расписании, балансировка линий, снижение energy consumption. Multi-agent system: one agent for scheduling, one for quality, one for energy — collaborate via MCP.

Автоматизация документации

Агент генерирует: протоколы испытаний, отчёты по простоям, журналы ремонтов, спецификации. Читает CAD-модели, формирует bill of materials из ERP. New product introduction: CAD design → BOM from ERP → process planning → work instructions. Accelerates NPI by 30-50%.

Digital twin + real-time data

Агент соединяет digital twin с live PLC data через OPC UA. Twin обновляется в реальном времени, агент анализирует simulation results vs actual performance. Anomaly detection: twin predicts expected behavior, agent flags deviations. What-if analysis: «что будет, если увеличить скорость линии на 10%?» → agent runs simulation, returns impact on quality, energy, throughput.

Как мы строим ИИ-агентов для промышленности

  1. 01

    Аудит IT/OT инфраструктуры

    Анализируем существующую архитектуру: какие PLC (Siemens S7, Rockwell, Mitsubishi), SCADA (WinCC, Wonderware, Ignition), MES, ERP (1С:ERP, SAP), датчики и протоколы (OPC UA, MQTT, Modbus, BACnet). Определяем data availability: какие точки доступны, частота обновления, качество данных. Mapping: какие бизнес-вопросы можно решить через AI-агентов (предиктивное обслуживание, мониторинг, оптимизация, документация).

  2. 02

    Разработка кастомных MCP-серверов

    Для каждого клиента мы разрабатываем собственные MCP-серверы под конкретную инфраструктуру: OPC UA MCP-сервер для вашей SCADA с tag-mapping и security policies. MQTT MCP-сервер для ваших sensor topics с фильтрацией и агрегацией. Modbus MCP-сервер с human-readable names для ваших PLC registers. Siemens S7 MCP-сервер для вашего TIA Portal проекта. 1С MCP-сервер: COM-соединение, HTTP-сервисы, Web-сервисы — под ваши документы, справочники и регистры. Каждый MCP-сервер — self-hosted, air-gap ready, с audit logging.

  3. 03

    Агент-оркестрация и workflows

    LangGraph для stateful multi-step reasoning и agent orchestration. Single-agent pattern: один LLM-агент с набором кастомных tools (OPC UA reader, MQTT subscriber, 1C document creator, MES work order updater). Multi-agent pattern: несколько специализированных агентов (scheduling, quality, maintenance, documentation) с collaboration через MCP — каждый агент использует свои MCP-серверы. Workflows: predictive maintenance (SCADA data → anomaly detection → work order creation), quality control (sensor data → defect detection → hold notification), production optimization (MES schedule → energy data → optimization suggestion). Human-in-the-loop: safety-critical actions require human approval.

  4. 04

    Валидация и развёртывание

    Пилот на одной производственной линии: 4-8 недель. Metrics: accuracy of predictions, response latency, false positive rate, user satisfaction. Safety validation: agent actions в safety envelope (ограничения на write-операции). Audit trail: все действия агента логируются. Monitoring: Prometheus + Grafana для agent health, latency, error rates. Gradual rollout: от read-only monitoring → read + alert → read + controlled write (human approval) → autonomous actions (with guardrails).

Промышленные протоколы и наши MCP-серверы

Кастомные MCP-серверы под вашу инфраструктуру

ПротоколЧто делаетНаш MCP-серверПрименение
OPC UA Стандарт промышленной интероперабельности: PLC → SCADA → MES Кастомный OPC UA MCP-сервер под вашу SCADA Чтение тегов, subscription на data change, historian queries, tag mapping
MQTT Лёгкий pub/sub для IoT и sensor networks Кастомный MQTT MCP-сервер под ваши topics Real-time sensor monitoring, alarm streaming, edge data aggregation
Modbus Простой протокол для PLC registers Кастомный Modbus MCP-сервер с name mapping Чтение/запись PLC registers по human-readable names
Siemens S7/TIA Протокол и IDE для Siemens PLC Кастомный S7 MCP-сервер под ваш проект TIA Portal Runtime data access, AI-assisted PLC programming
1С API COM, HTTP, Web-сервисы для 1С:ERP, 1С:УТ Кастомный 1С MCP-сервер под ваши документы и регистры Создание заявок, сверка остатков, отчёты, обработка обращений
Multi-protocol Комплексная интеграция нескольких протоколов Единый multi-protocol MCP-сервер или набор серверов Modbus, MQTT, OPC UA, BACnet, DNP3, EtherCAT, PROFINET — под ваш набор

Safety-critical: когда агент НЕ должен действовать автономно

Промышленные системы — не чат-бот. Агент, который может записать значение в PLC register, — это не feature, а risk. Основные правила: 1) Write-операции на PLC — только через human-in-the-loop (agent proposes, human approves). 2) Safety envelope: agent не может изменить setpoints, которые влияют на безопасность (температура печи, давление в реакторе). 3) Audit trail: каждое действие агента логируется с timestamp, user approval, and before/after values. 4) Kill switch: мгновенная остановка агента любой авторизованной операцией. 5) Read-only first: пилот всегда начинается с мониторинга без write-доступа.

Технологический стек

Инструменты для промышленных ИИ-агентов

Agent Framework

LangGraph — stateful multi-step reasoning, agent orchestration, human-in-the-loop patterns. Custom MCP-based framework — для максимальной гибкости и контроля под задачи клиента. Все self-hosted, no vendor lock-in.

Кастомные MCP-серверы

Разрабатываем MCP-серверы под каждый протокол и систему клиента: OPC UA, MQTT, Modbus, Siemens S7, 1С API, BACnet, DNP3, EtherCAT, PROFINET. Каждый сервер — self-hosted, air-gap ready, с audit logging и RBAC. Не используем чужие open-source решения — только кастомная разработка под вашу инфраструктуру.

Time-Series + Vector DB

InfluxDB — time-series storage для sensor data. Qdrant/Milvus — vector DB для RAG на технической документации. Elasticsearch — log analysis и aggregation. Telegraf — data collection from OPC UA/MQTT. Edge computing: агент работает на edge-сервере (ближе к PLC), данные агрегируются и отправляются в on-premise.

Edge + On-Premise

Edge: промышленный ПК (Intel i7, 32GB RAM, no GPU required для monitoring-only agents). On-premise: GPU для LLM inference (A10G для 7B-13B models, A100 для 70B). Air-gap deployment: no internet connectivity. Russian hardware: Elbrus, Baikal — limited LLM support, prefer x86 for LLM inference.

Monitoring + Observability

Prometheus + Grafana — agent health, latency, throughput, error rates. OPC UA data quality monitoring — tag value status, timestamp freshness. 1C monitoring — transaction success rate, response time. RAGAS — если агент использует RAG на технической документации. Alerting: Telegram, email, SCADA alarm integration.

Security & Compliance

Network segmentation: IT/OT separation, DMZ между SCADA и AI-сервером. RBAC: agent имеет минимальные necessary permissions. Encryption: OPC UA security policies (Sign, SignAndEncrypt). Audit: all agent actions logged. 152-ФЗ: если агент обрабатывает ПДн. ФСТЭК: если агент работает в контуре КИИ. OWASP Top 10 for LLM: prompt injection, model DoS, supply chain.

Техническая глубина: ИИ-агенты в промышленности

Agentic AI — следующая эволюция SCADA

Agentic AI — автономные программные агенты, которые воспринимают промышленную среду, рассуждают над процессными данными и принимают действия без непрерывного человеческого управления — представляет собой наиболее значительный архитектурный сдвиг в SCADA и промышленной автоматизации с момента перехода от аналогового к цифровому управлению в 1990-х.

Но промышленность — не чат-бот. Агент, работающий с PLC, SCADA и 1С, должен соблюдать строгие safety envelopes, иметь audit trail для каждого действия, и всегда иметь human-in-the-loop для safety-critical операций.

IT/OT convergence: самый сложный вызов

Фабрика может иметь: PLC от Siemens, Rockwell и Mitsubishi; SCADA для мониторинга; MES для tracking work orders; ERP (1С:ERP) для материалов и финансов; CAD для проектирования; CMMS для планирования обслуживания; армия датчиков, стримящих данные через OPC UA, MQTT и Modbus. Эти слои развивались десятилетиями с разными вендорами, протоколами и форматами данных.

MCP (Model Context Protocol) — стандартизированный способ для ИИ-агентов подключаться к этим системам. Мы не используем готовые open-source MCP-серверы — мы разрабатываем кастомные MCP-серверы под каждый протокол и систему клиента. Каждый сервер — self-hosted, air-gap ready, с audit logging и RBAC.

Кастомные MCP-серверы: наша компетенция

OPC UA MCP-сервер: подключаемся к вашей SCADA (WinCC, Wonderware, Ignition), читаем и записываем теги, подписываемся на data change events. Tag mapping: промышленные теги → human-readable names. Security policies: Sign, SignAndEncrypt. Subscription management: efficient data streaming без перегрузки network.

MQTT MCP-сервер: подписываемся на ваши sensor topics, фильтруем и агрегируем данные. Работает с любым MQTT broker (EMQX, Mosquitto, HiveMQ). Real-time sensor monitoring, alarm streaming, edge data aggregation.

Modbus MCP-сервер: чтение/запись PLC registers по human-readable names, а не raw addresses. Name mapping: регистры PLC → понятные названия. Read и write с safety validation.

Siemens S7 MCP-сервер: подключение к S7-1200/1500 PLC, runtime data access. TIA Portal integration: AI-assisted PLC programming, project structure navigation.

1С MCP-сервер: COM-соединение, HTTP-сервисы, Web-сервисы. Agent может: читать документы (справочники, документы, регистры), создавать документы (накладные, акты, заявки), выполнять запросы (СКД), обрабатывать данные. Кастомная интеграция под вашу конфигурацию 1С:ERP, 1С:УТ, 1С:Документооборот.

Multi-protocol MCP-сервер: единый сервер для нескольких протоколов (Modbus, MQTT, OPC UA, BACnet, DNP3, EtherCAT, PROFINET) — для клиентов с разнородной инфраструктурой.

Каждый MCP-сервер разрабатывается под конкретную инфраструктуру клиента: tag mapping, security policies, data formats, error handling — всё кастомное.

Архитектура промышленного ИИ-агента

Single-agent pattern: один LLM-агент с набором кастомных tools:

  • OPC UA MCP-сервер (чтение тегов из SCADA)
  • MQTT MCP-сервер (real-time sensor monitoring)
  • 1С MCP-сервер (создание документов, сверка остатков)
  • MES MCP-сервер (обновление work orders)
  • CMMS MCP-сервер (создание тикетов)

Multi-agent pattern: несколько специализированных агентов с collaboration:

  • Scheduling agent — оптимизация расписания через MES MCP
  • Quality agent — defect detection через sensor data
  • Maintenance agent — predictive maintenance через SCADA MCP
  • Documentation agent — генерация протоколов и отчётов

Агенты общаются через MCP — каждый агент использует свои кастомные MCP-серверы.

Edge vs cloud: агенты для real-time мониторинга — на edge (ближе к PLC, < 100ms latency). Агенты для аналитики и документации — в on-premise сервере. Hybrid: edge agent агрегирует данные, cloud agent анализирует.

Предиктивное обслуживание: flagship use case

Пайплайн:

1. Data collection: vibration, temperature, pressure, operating hours из SCADA через OPC UA MCP-сервер. Data streaming через MQTT MCP-сервер.

2. Anomaly detection: agent анализирует trends. Baseline: нормальные operating parameters для каждого режима. Anomaly: отклонение от baseline > threshold.

3. Prediction: agent correliates sensor data с maintenance history из MES/CMMS. Predicts failure в 7-14 days.

4. Action: agent создаёт work order в CMMS/1С через кастомный MCP-сервер с priority, spare parts list, и estimated repair time.

5. Verification: human engineer approves work order. Agent tracks completion.

Industry benchmark: AI-driven predictive maintenance reduces unplanned downtime by 43%.

Human-in-the-loop: safety first

Read-only mode (пилот): агент только читает данные, генерирует алерты и рекомендации. Никаких write-операций.

Read + alert (early production): агент читает данные, отправляет алерты в SCADA и Telegram. Work orders создаются вручную на основе рекомендаций агента.

Read + controlled write (production): агент может создавать документы в 1С, обновлять work orders в MES, но все write-операции require human approval.

Autonomous with guardrails (advanced): агент выполняет autonomous actions в safety envelope (ограниченные setpoints, non-safety-critical parameters). Kill switch всегда доступен.

Safety envelope: agent не может:

  • Изменять setpoints температуры печи, давления в реакторе
  • Отключать safety systems (emergency stops, interlocks)
  • Модифицировать PLC logic
  • Изменять параметры, влияющие на безопасность людей

Cost и ROI

Implementation cost:

  • POC (read-only monitoring): 4-8 недель, 2-3 инженера
  • MCP-серверы (OPC UA, MQTT, 1С): +4-8 недель, разработка и тестирование
  • Production (read + alert): +4-8 недель, интеграция с SCADA/MES
  • Full (read + controlled write): +8-12 недель, safety validation, human-in-the-loop

ROI drivers:

  • Predictive maintenance: -43% unplanned downtime, -20% maintenance costs
  • Production optimization: +5-15% OEE
  • Documentation automation: -50% time на протоколы и отчёты
  • Quality control: -30% defects through early detection

Break-even: 6-18 месяцев в зависимости от scale и use cases.

Когда ИИ-агенты для промышленности не нужны

Если у вас нет SCADA/MES/1С, или вы только планируете автоматизацию — начните с базовой интеграции и RAG на технической документации. Если ваш production process простой и стабильный, и unplanned downtime < 5% — ROI от агентов может быть отрицательным.

ИИ-агенты для промышленности оправданы, когда:

  • Есть зрелая IT/OT инфраструктура (SCADA, MES, ERP)
  • Unplanned downtime > 10% или maintenance costs > 20% OPEX
  • Много ручных операций: создание заявок, отчётов, сверок
  • Нужно correlate data из нескольких систем в реальном времени
  • Организация готова к gradual rollout с human-in-the-loop

Запросить пилот?

Согласуем сроки, метрики и оценку под вашу задачу.