Курс AVEVA System Platform Maintenance
Продолжительность курса: 32 ак. ч.
Описание курса:
Цель курса – продемонстрировать применение инструментария и сервисов Application Server для реализации проектов, в которых используются: связь с внешними устройствами, сбор и обработка данных, скрипты, алармы и события. Рассматриваются интегрированная среда разработки ArchestrA (System Platform) IDE, встроенные объекты автоматизации (Automation Objects), шаблоны и экземпляры, язык QuickScript .NET. Также затронуты вопросы обслуживания Galaxy проекта, регистрации алармов в реальном времени, средства для обеспечения безопасной работы приложения/разграничения доступа, резервирование.
Аудитория:
• инженеры;
• разработчики приложений;
• системные интеграторы;
• другие специалисты, деятельность которых связана с разработкой и поддержкой HMI-приложений на базе AVEVA (Wonderware) System Platform.
Необходимая подготовка:
• Базовое понимание основ промышленной автоматизации
• Навыки работы в ОС Windows на профессиональном уровне
Программа курса:
Модуль 1. Введение
• Описание семинара, темы, распорядок.
• Архитектура Aveva System Platform. Обзор компонентов системы. Терминология. Технология ArchestrA.
• Введение в Application Server. Определение Galaxy, Galaxy Database, Galaxy Repository. Создание новой Galaxy, подключение к Galaxy.
• Обзор ArchestrA IDE: интерфейс, функциональные возможности, структура. Представления проекта: Model, Deployment, Derivation.
• Объекты автоматизации (Application Objects). Объекты инфраструктуры (System Objects). Объекты связи с внешними устройствами (Device Integration Objects). Шаблоны и экземпляры объектов, редактирование объектов, наследование. Операции Check In и Check Out. Редактор объектов. Различные состояния объектов. Краткое описание функционала Object Wizards.
• Требования к программному и аппаратному обеспечению. Утилита Change Network Account. Лицензирование продукта.
Модуль 2. Планирование проекта Application Server
• Рекомендации по этапам разработки приложения. Описание тренинг проекта.
Модуль 3. Инфраструктура приложения
• Модель предприятия, модель развертывания проекта, модель наследования объектов. Служебные объекты: $WinPlatform, $AppEngine, их вложенность и параметры развертывания.
• System Management Console (SMC консоль) - общие функциональные возможности, использование ArchestrA Log Viewer для диагностики работы системы.
• Режим исполнения проекта (Runtime). Средства отладки и диагностики Object Viewer, Platform Manager. Настройка связи и подключение к полевым устройствам. Объекты Device Integration. Подключение к Suitelink-серверу. Подключение к OPC-серверу. Режимы опроса серверов.
• Симулятор данных OI Simulation Server и его конфигурация.
Модуль 4. Объекты автоматизации
• Прикладные объекты Application Server. Базовое конфигурирование $UserDefined объекта и его атрибутов. Возможности ручной и автоматической привязки атрибутов объекта к данным ввода-вывода.
• Наследование вносимых изменений, блокировка опций.
• Вложенность объектов. Относительные ссылки.
Модуль 5. Связь с внешними источниками данных (Device Integration)
• Принципы подключения объектов системы к полевым устройствам. Operation Integration (OI) Servers – драйвера/конвертеры промышленных протоколов. Настройка связи OI Server c PLC. Device Integration Objects – объекты связи проекта с интеграционными серверами. Поддерживаемые протоколы.
• Подключение атрибутов объектов к тегам контроллера. Функционал автопривязки.
• Резервирование объектов Device Integration.
Модуль 6. Архивирование данных
• Описание процесса архивирования данных. Настройка связи c Aveva Historian. Технология Store&Forward. Приложение Historian Client Web для извлечения и анализа исторических данных.
Модуль 7. Алармы и события
• Распределенная система алармов и событий. Конфигурирование объектов для отслеживания аварийных ситуаций. Архивирование алармов. Извлечение исторических алармов и событий из SQL Server.
Модуль 8. Обслуживание объектов Application Server
• Экспорт и импорт объектов. Upgrade и downgrade объектов. Защищенные объекты.
• Операция Galaxy Dump/Load для массового создания или изменения экземпляров объектов.
Модуль 9. Система безопасности
• Модели безопасности. Конфигурирование модели безопасности OS Group Based. Группы безопасности, роли, пользователи. Типы доступа к атрибутам объектов. Регистрация событий системы безопасности.
Модуль 10. Резервирование серверов приложений
• Конфигурирование резервирования серверов приложений. Расположение резервируемых серверов приложений в модели развертывания
Модуль 11. Введение в язык скриптов QuickScript.Net
• Основные понятия и синтаксис языка QuickScript.Net. Интерфейсы для написания скриптов в IDE. Типы и библиотека функций.
• Использование локальных переменных и управляющих структур. Косвенные ссылки на объекты. Массивы данных и псевдонимы.
Модуль 12. Создание резервной копии и восстановление проекта
• Использование компонента Galaxy Database Manager для создания резервной копии и восстановления проекта.
Окончательная цена указывается в договоре на обучение.