Подробный гайд-обзор российской SCADA AggreGate
AggreGate SCADA/HMI — это российская SCADA-система 4-го поколения, разработанная компанией «Объединение Агрегейт» (ранее Tibbo Systems) и включённая в Реестр отечественного ПО. Система полностью веб-ориентирована: как разработка проектов, так и работа операторов происходят прямо в браузере, без установки тяжёлого ПО на рабочие места.
1. Архитектура и ключевые особенности
1.1. Ядро системы
Архитектура AggreGate SCADA/HMI базируется на платформе AggreGate. Ядро — AggreGate Server, который поддерживает соединение с базой данных для хранения системных настроек, HMI-шаблонов, свойств ПЛК, кэширования каналов и данных за истекший период. Сервер общается с контроллерами, сенсорами и исполнительными механизмами через драйверы устройств.
С технической точки зрения решение SCADA/HMI — это набор драйверов устройств и плагинов, расширяющих базовую платформу AggreGate.
1.2. Отсутствие разделения на среду разработки и выполнения
В отличие от традиционных SCADA-систем, у AggreGate SCADA/HMI нет отдельных проектов и разделения на модули разработки и выполнения. Используется унифицированное окружение для разработки, отладки, тестирования и обычных операций. Это позволяет вносить изменения в систему во время нормальной работы, сравнивать и тестировать изменения, обновлять версии приложений и развёртывать их на любом количестве серверов.
1.3. Масштабируемость и производительность
- До 10 миллионов тегов на один сервер
- До 100 тысяч сохранённых тегов в секунду
- Поддержка распределённой архитектуры с иерархическими серверными структурами — от одного сервера на производственной линии до многоуровневых инсталляций в масштабах промышленного холдинга
- Отказоустойчивая кластеризация
1.4. Единая платформа для цифровизации
AggreGate SCADA/HMI входит в состав вертикально-интегрированной платформы AggreGate, которая также включает продукты Edge/SoftPLC, MES, EAM и BI. Это позволяет строить комплексные решения на унифицированной архитектуре и использовать единую модель данных, что снижает затраты на автоматизацию и минимизирует риски.
2. Установка и лицензирование
2.1. Системные требования
Платформа разработана на Java, что обеспечивает полную кроссплатформенность: она работает на любой системе с поддержкой JVM (Windows, Linux). Все создаваемые компоненты доступны через веб-интерфейс, поэтому установка клиентского ПО на рабочие места операторов не требуется.
2.2. Процесс установки
Установка AggreGate Server выполняется стандартным способом:
- Запустить программу установки и нажать «Далее» в окне приветствия.
- Принять лицензионное соглашение.
- Указать каталог установки (по умолчанию
C:\Program Files\AggreGate). - Выбрать папку в меню «Пуск» и завершить установку.
- После установки запустить AggreGate Server — в системном трее появится иконка.
2.3. Активация
После первого запуска необходимо активировать продукт.
Активационный ключ можно получить двумя способами:
- Через контекстное меню иконки в панели задач: «Просмотреть» → «Активационный Ключ», затем скопировать ключ и отправить его вендору.
- Файл
activation.txtсоздаётся автоматически в установочном каталоге AggreGate Server.
2.4. Лицензирование и стоимость
AggreGate SCADA/HMI доступна в двух редакциях — Basic и Standard. Среда разработки бесплатна во всех случаях, а сохранение истории тегов всегда включено для всех тегов и не лицензируется отдельно.
Ориентировочные цены (в долларах США):
| Количество тегов | Basic | Standard |
|---|---|---|
| 200 | — | $1 300 |
| 500 | — | $2 400 |
| 1 000 | $3 400 | $4 000 |
| 2 000 | $6 000 | $7 300 |
| 5 000 | $10 800 | $13 000 |
| 10 000 | $19 400 | $23 700 |
Для более 10 000 тегов требуется индивидуальный расчёт.
Техническая поддержка для новой установки обязательна в первый год, начиная со второго года ежегодное продление составляет 20% от стоимости лицензий.
3. Подключение устройств и настройка
3.1. Учётные записи устройств
AggreGate SCADA/HMI получает доступ к ПЛК, сенсорам, SQL-базам данных и другим источникам через учётные записи устройства. Каждая учётная запись использует определённый драйвер устройства для подключения к физическому устройству, чтения метаданных и выполнения ввода-вывода данных.
После создания учётной записи выполняется полная синхронизация устройства с сервером. После её завершения устройство переключается в режим обычной работы (зелёная галочка), что означает кэширование каналов ввода-вывода сервером и их доступность для HMI и системы тревог.
3.2. Драйверы устройств
AggreGate SCADA/HMI поддерживает более 50 промышленных и IT-протоколов, включая:
- Промышленные: Modbus, OPC DA/HDA/AE/UA, Siemens S7 (прямой драйвер), BACnet, IEC 104, DNP3
- IT-протоколы: SNMP, WMI, ICMP, JMX, SIP, raw TCP/UDP, DNS
Начиная с версии 6.4 доступен прямой драйвер Siemens S7, позволяющий подключаться к контроллерам Siemens SIMATIC без промежуточных OPC-серверов, что снижает количество точек отказа и задержку передачи данных.
Для нестандартных устройств предусмотрено несколько способов подключения: использование встроенных драйверов, создание собственного драйвера (с открытым исходным кодом DDK), применение аппаратных конвертеров протоколов.
3.3. Настройка хранения истории
Для включения хранилища значений канала ввода-вывода необходимо изменить параметр «Время запоминания истории» в диалоговом окне параметров синхронизации настроек устройства.
4. Создание HMI и мнемосхем
4.1. Создание нового HMI
HMI в AggreGate SCADA/HMI — это стандартный виджет.
Для создания нового HMI в AggreGate Client необходимо:
- Щёлкнуть правой кнопкой мыши по узлу «Виджеты» в системном дереве.
- Выбрать пункт «Создать HMI».
- Ввести имя (только латинские буквы, цифры и подчёркивание) и описание.
- Выбрать фоновое изображение — размер виджета вычисляется пропорционально размеру изображения.
- Запустится редактор виджетов для добавления компонентов.
4.2. Компоненты мнемосхемы
Типичный HMI включает:
- Абсолютную компоновку для упрощения размещения компонентов
- Фоновое изображение управляемого процесса
- Динамические изображения (трубы, котлы, вентиляторы и пр.)
- Метки, текстовые поля, регуляторы для мониторинга и изменения значений
- Кнопки для открытия других HMI через действия сервера
4.3. Редактор мнемосхем нового поколения (версия 6.4)
В версии 6.4 представлен обновлённый редактор HMI-символов, предназначенный для создания очень больших диаграмм — энергосистем, магистральных трубопроводов и диспетчерских видеостен.
Ключевые нововведения:
- Механизм привязки шаблонов: инженер может один раз привязать символ к цифровому двойнику и клонировать его без перенастройки
- Новый движок визуализации, оптимизированный для видеостен с одновременным отображением тысяч динамических объектов
- Архитектура цифровых двойников с новой сущностью «Тег» позволяет описывать активы, формировать иерархии оборудования и автоматически генерировать объектные модели
4.4. Low-code разработка
Настройка привязок данных, логики экранов, правил тревог и отчётов, а также разработка HMI выполняется в визуальном интерфейсе. Написание скриптов практически не требуется даже в больших проектах. Доступно параллельное редактирование проекта несколькими специалистами в реальном времени.
5. Тревоги, отчёты и аналитика
5.1. Система тревог (версия 6.4)
Новая система управления тревогами включает:
- Дашборд тревог с сортировкой, фильтрацией, квитированием и анализом истории
- Мастер создания аварий для быстрой настройки пороговых и аналитических тревог, а также сценариев автоматического реагирования
- Консоль аналитики для построения графиков, анализа трендов и сравнения параметров
- Дашборд медиаактивов для управления библиотекой символов, звуков тревог и инструкций
5.2. Встроенная библиотека символов
Библиотека охватывает энергетику, нефтегазовую отрасль, водоснабжение, промышленное производство, HVAC и транспорт.
5.3. Демонстрационные проекты
Для быстрой оценки возможностей платформы доступны демонстрационные проекты: «Линия розлива», «Водоочистная станция», «Хранение пастеризованного молока», «Магистральный газопровод», «Интеллектуальная энергосистема».
5.4. Отчёты и интеграция
Встроенная система отчётов позволяет формировать отчётность на основе исторических данных. OPC UA Server «из коробки» обеспечивает интеграцию SCADA/HMI с MES, ERP, BI и другими корпоративными системами без создания отдельных шлюзов.
6. Примеры применения
6.1. Горнодобывающая промышленность
Машиностроительная компания «Ильма» использует AggreGate SCADA/HMI для мониторинга проходческой техники. Централизованная система мониторинга и сбора данных применяется операторами диспетчерской службы.
6.2. Ядерная энергетика
На базе AggreGate SCADA/HMI создана распределённая система сбора данных исследовательского ядерного реактора. HMI осуществляют наблюдение за тепловыделяющей сборкой, отражателем активной зоны, контурами охлаждения, контролем давления, радиационной обстановкой и другими параметрами.
6.3. Пищевая промышленность
Внедрение AggreGate SCADA/HMI на молокоперерабатывающем предприятии позволило визуализировать мгновенный объём, скорость наполнения или слива, длительность процесса, направление потока и кривую заполнения резервуара в течение 24 часов.
6.4. ЖКХ и водоснабжение
AggreGate SCADA/HMI обеспечивает мониторинг и управление распределением и обработкой воды, включая системы санитарии, муниципальные объекты, станции водоподготовки и удалённый мониторинг насосных станций.
7. Заключение
AggreGate SCADA/HMI — это современная российская SCADA-система, сочетающая веб-ориентированную архитектуру, low-code разработку, поддержку более 50 протоколов и масштабируемость до 10 миллионов тегов. Версия 6.4 привнесла прямую интеграцию с Siemens S7, цифровые двойники, обновлённую систему тревог и редактор мнемосхем для видеостен. Система включена в Реестр отечественного ПО и может использоваться как standalone-решение или как часть единой платформы цифрового предприятия AggreGate.
Для получения дополнительной информации рекомендуются официальные ресурсы: https://aggregate.digital/ru/ и документация https://aggregate.digital/docs/.
Мы делимся этой технической информацией, чтобы помочь вам в выборе — используйте её с пониманием. Статья носит рекомендательный характер.