Система AggreGate SCADA/HMI предназначена для визуализации и управления технологическими процессами, производственными циклами и оборудованием. Это высоконадежное распределенное многопользовательское решение, которое предоставляет возможности централизованной диспетчеризации и мониторинга для самых различных отраслей, таких как автоматизация производства, управление процессами, интеллектуальное здание (умный дом), телеметрия, удаленное управление и мониторинг, тестирование и измерение, M2M (машина-к-машине).
AggreGate SCADA/HMI предоставляет пользователям широкие возможности по сбору и обработке информации, унаследованные от базовой универсальной платформы AggreGate: построение графиков в режиме реального времени, полноценные тревоги/отчеты и групповые операции. В поставку входит множество драйверов устройств для доступа и управления всевозможными контроллерами (PLC), датчиками и другими промышленными устройствами. Большинство промышленно-стандартных протоколов, таких как OLE for Process Control (OPC), BACnet IP, Modbus (TCP, UDP, Serial RTU/ASCII/BIN) и SNMP поддерживаются напрямую.
Встроенный визуальный редактор интерфейсов делает процесс создания мнемосхем (HMI) простым и доступным. Пользовательский интерфейс помимо стандартных элементов форм (текстовых полей, кнопок и других) включает таблицы, растровые и векторные изображения, гибко-настраиваемые графики и индикаторы, разделяемые/многослойные панели, панели с вкладками и многое другое. Созданные в графическом редакторе интерфейсы могут быть запущены отдельно, например, на сенсорных панелях.
К основным возможностям системы относятся: поддержка широкого спектра промышленных протоколов, распре
2. SCADA/HMI
Группа компаний Tibbo
• Основана в 2001 году
• Tibbo Technology (Тайвань): разработка и производство оборудования
• Tibbo Systems (Россия): разработка и внедрение ПО
• Партнеры в более чем 50 странах мира
• Веб-сайт: www.tibbo.com
02
3. SCADA/HMI
Профиль компании Tibbo Systems
• Основана в 2002 году
• Разработка и внедрение платформы AggreGate и вертикальных решений
на ее основе
• Российская компания, в составе учредителей нет иностранных граждан и
юридических лиц
• Не аффилирована с Tibbo Technology, действует в рамках единого бренда
и маркетинговой стратегии
03
4. SCADA/HMI
Продукция Tibbo
• Конвертеры последовательного интерфейса в IP
• Встраиваемые Ethernet модули
• Программируемые контроллеры
• Модульная платформа Tibbo Project System
• Платформа по управлению устройствами AggreGate
• Вертикальные решения на основе AggreGate
04
6. SCADA/HMI
Tibbo Project System
06
Типы модулей Tibbit:
• GPIO
• ЦАП/АЦП
• Реле
• Источники питания
• Последовательные порты
• GPRS модем
• Wi-Fi модуль
• Датчики
• Светодиоды разных цветов
• Кнопки
• Процессор IR-кодов
• Wiegand
• PoE
• 3-х осевой акселерометр
• PIC сопроцессор
• Потенциометры
• RTC + NVRAM
• Слот для SD-карты
• И так далее
7. SCADA/HMI
Tibbo Project System с Linux
07
• Процессор 1Ghz Cortex-A8 Sitara
• 512 MB RAM, 512 MB Flash
• 2 KB EEPROM + RTC + резерв
• Отдельное ядро CPU жесткого
реального времени
• 51 линия ввода-вывода (GPIO)
• Ethernet, Wi-Fi, GPRS, SPI, I2C, CAN
• Работают все модули Tibbit
• Встроенный сервер AggreGate
• Функционал AggreGate ограничен
только ресурсами системы
• У AggreGate есть доступ ко всей
аппаратной периферии: модулям,
датчикам и портам
• Резервированное питание
• Поддержка IEC 61131-3
• Резервированный Ethernet (Q2/2017)
• Мультиплексор ввода-вывода
(Q2/2017)
• EtherCAT, Profibus, Profinet (Q2/2017)
8. SCADA/HMI
Что такое AggreGate?
• Программная платформа, «конструктор» для построения конечных
продуктов для различных вертикальных рынков
• 12 лет инвестиций в разработку новых «элементов конструктора»
• Уникальный продукт, не имеющий прямой конкуренции на мировом
рынке
• Огромный опыт в построении готовых решений, как собственными
силами, так и в сотрудничестве с партнерами
• Единая среда без использования сторонних продуктов или приложений
поглощенных компаний
08
9. SCADA/HMI
Бизнес-цели платформы AggreGate
• Обеспечение централизованного мониторинга, контроля и конфигурации
различных электронных устройств и бизнес-сервисов
• Обработка, хранение и визуализация данных устройств
• Интеграция с другими системами предприятия для экспортирования в
них данных, собранных с устройств
09
10. SCADA/HMI
Основные задачи
• Управление технологическими процессами
• Промышленная автоматизация
• Автоматизация зданий
• Телеметрия и удаленный мониторинг
• Удаленное управление и обслуживание
• Межмашинные коммуникации (M2M)
• Тестирование и измерение
10
11. SCADA/HMI
Целевые отрасли
• Производство
• Полупроводники и электроника
• Продукты питания и напитки
• Нефть и газ
• Фармацевтика и биотехнологии
• Энергетика
• Водоснабжение и водоотведение
11
12. SCADA/HMI
SCADA четвертого поколения
• Применима к различным ОС (Windows, Linux, MacOS и другим)
• Работает на веб-основе, совместима с мобильными устройствами
• Основана на реляционной, кольцевой и NoSQL базах данных
• Работает с любыми системами управления реляционными базами данных
• Отсутствие специальных сред разработки и исполнения
• Отсутствие “проектов”, можно вносить изменения в живую систему
• Поддерживает все стандартные коммуникационные протоколы
12
13. SCADA/HMI
Инновационные технологии
• Запатентованная единая модель данных
• Нормализация данных устройств
• Серверное кэширование настроек сетевых устройств и метаданных
• Групповые операции
• Предметно-ориентированные языки
• Распределенная архитектура
• Отказоустойчивая кластеризация
13
15. SCADA/HMI
Основные характеристики
• Базируется на развитой и стабильно функционирующей платформе
AggreGate
• Расширенные функции оповещений, обработки событий и
журналирования
• Визуальный редактор мнемосхем с интуитивно-понятными привязками
данных
• Удаленное редактирование мнемосхем и шаблонов отчетов
• Отслеживание трендов, поддержка динамических графиков
• Комплект разработчика и компоненты для разработки драйверов с
открытым исходным кодом
• Ролевой контроль доступа
15
16. SCADA/HMI
Поддержка стандартных протоколов
• Протоколы автоматизации: Modbus, OPC, OPC UA, BACnet, DNP3, Meter-
Bus и другие
• Сетевые протоколы: SNMP, WMI, SSH, JMX, LDAP, Syslog, HTTP, FTP, ICMP,
IMAP, POP3, SMTP и другие
• Общие протоколы: SQL, SOAP, CORBA, NMEA, File/Folder, Modem AT
commands и т.д.
16
17. SCADA/HMI
Подключение нестандартных устройств
• Создание драйверов при помощи комплекта разработчика с открытым
исходным кодом (SDK)
• Использование конвертеров аппаратных протоколов (Агентов)
• Использование программных Агентов (для Java, .NET, Android и других)
• Реализация протокола AggreGate на сторонних контроллерах (для OEM-
проектов)
• Услуги команды Tibbo по разработке драйверов
17
18. SCADA/HMI
18
Встроенные средства обработки данных
• Тревоги
• Фильтры событий
• Отчеты
• Виджеты
• Модели
• Датчики
• Планировщик задач
• Инструментальные панели
• Избранное
• Скрипты
• Запросы
• Выражения
• Общие таблицы
• Статистические каналы
20. SCADA/HMI
Создание мнемосхем
• Встроенный развитый визуальный редактор карт/форм/виджетов/мнемосхем
• Более 30 видов компонентов, включая сложные компоненты типа таблиц,
видеоплееров, графиков топологии сети и т.д.
• Более 20 видов графиков, тысячи настраиваемых свойств
• Шаблоны компонентов (подвиджеты), 4 типа вкладываемых контейнеров
• Классическая абсолютная компоновка и расширенная компоновка типа HTML
сетки
• Настраиваемые размеры, границы, шрифты, цвета, контуры, курсоры,
подсказки и т.д.
• Динамические привязки на основе формул между интерфейсом пользователя и
данными сервера/устройств
• Событийно-управляемое поведение
20
23. SCADA/HMI
Управление событиями и тревоги
• Расширенная обработка событий: фильтрация, дедупликация,
маскировка, корреляция, обогащение, анализ первопричин
• Гибкая система тревог на основе выражений, поддержка гистерезиса,
динамическая базовая конфигурация, обнаружение биения, правила
эскалации
• Автономные и интерактивные корректирующие действия по тревоге
• Триггеры событий и состояний
• Уведомления по e-mail, SMS и другие типы
23
24. SCADA/HMI
Построение графиков и трендов
• Настраиваемые цвета, контуры, средства визуализации (линия, кривая линия,
ступенька, столбец и др.), заголовки, легенды, подсказки, линии сетки, визиры,
маркеры значений/домена, метки значений, аннотации и так далее
• Несколько серий данных и осей на одном графике
• Настраиваемые временные интервалы и значения для графиков по времени
• Комбинированные графики с несколькими графиками, разделяющими одну ось
• Тысячи способов тонкой настройки
• Приближение, панорамирование и создание направляющих в реальном
времени при помощи мыши
• Контекстное меню для тонкой настройки, печати и экспорта
24
26. SCADA/HMI
Статистический контроль процессов
• Встроенная кольцевая база данных
• Постоянное хранение исторических данных
• Мгновенный доступ к долгосрочным данным статистики
• Расширенная поддержка обработки данных типа «индикатор»
• Отслеживание средних, минимальных и максимальных значений в
минуту/час/день/неделю/месяц/год для значений типа «датчик» или
«индикатор»
• Настраиваемое снижение точности для устаревших значений
• Одновременное использование «классического» хранения неагрегированных
исторических значений на базе реляционной СУБД
26
27. SCADA/HMI
Скрипты и сбор данных
• Язык выражений подобен формулам Excel
• Выражения легко соединяются со всеми компонентами
• Язык запросов подобен SQL
• Оба языка имеют доступ к единой модели данных, учитывая все
ограничения системы безопасности
• Создание скриптов на Java для сложных случаев
• Скрипты могут работать на сервере и в мнемосхемах
27
29. SCADA/HMI
Отчеты
• Отчеты могут получать данные из внешних источников данных, запросов,
исторических значений и событий, скриптов и т.д.
• Экспорт в PDF, RTF, ODT, HTML, XLS, SVC и XML
• Запланированное сохранение и отправка отчетов по e-mail
• Автоматический генератор шаблонов отчетов
• Встроенный визуальный редактор отчетов
• В отчетах могут использоваться графики, штрихкоды, вложенные отчеты
и многое другое
29
30. SCADA/HMI
Моделирование объектов и процессов
• Автономные, прикрепляемые и инстанцируемые модели
• Настраиваемые переменные, функции и события модели
• Бизнес-правила (принятие решений через машиночитаемые базы знаний)
• Привязки данных для реакции на события и изменения состояний
• Примеры применения:
- Промышленный процесс
- Калькулятор загрузки ЦП
- Насосная станция
30
32. SCADA/HMI
Модель безопасности
• Общая идея – максимальная гибкость
• Учетные записи пользователей по физическим лицам и по ролям
• Внешняя аутентификация через Active Directory / LDAP
• Списки контроля доступа для отдельных пользователей и совместного
пользования
• Тонкая настройка прав доступа по каждому устройству или системному
ресурсу
• Записи прав доступа на основе масок и групп
32
33. SCADA/HMI
Linux SCADA
• Совместима с любой версией Linux с поддержкой Java
• Работает на ARM-системах с оперативной памятью более 256 МБ и
процессором более 500 МГц (от промышленных ПК до Raspberry Pi)
• Может взаимодействовать с OPC серверами Windows через DCOM
• Имеет доступ к промышленным интерфейсам ввода/вывода (CAN шине,
цифровым и аналоговым входам/выходам, реле и прочим)
33
34. SCADA/HMI
Отсутствие скрытых издержек
• Цена решения зависит от тэгов на сервер
• Всего две версии (Базовая и Стандартная)
• Включает неограниченное количество устройств, источников данных,
учетных записей пользователей, одновременных сессий операторов,
системных объектов
• Включает 1 год гарантии на ПО и техподдержки
• Бессрочная лицензия (не ограничена во времени) и бесплатные
обновления
34