Содержание
- 2. Application Server 2017 ЯБЛОКОВ МИХАИЛ Технический специалист Mihail.Yablokov@wonderware.ru
- 3. Распорядок Начало 15 минут 45 минут 20 минут Завершение
- 4. Emergency Exit Route – Lake Forest, CA
- 5. Online ресурсы Global Customer Support (GCS) Техническая информация и документация, форум, дистрибутивы продуктов и многое другое
- 6. Application Server 2017 Module 1: Введение Module 2: Планирование приложений Module 3: Инфраструктура приложений Module 4:
- 7. Module 1 Введение
- 8. Application Server 2017 Section 1: Введение в курс Section 2: Обзор System Platform Section 3: Обзор
- 9. Описание курса Курс Application Server 2017 - это 4-дневный курс, призванный предоставить обзор функций и возможностей
- 10. Создание новых приложений Моделирование производственного процесса Прототипирование производственного процесса с помощью симулятора данных Сбор данных с
- 11. Требования к слушателям Требуется знание следующих инструментов, функций и технологий: Концепции программного обеспечения промышленной автоматизации;
- 12. Основные понятия и терминалогия Application Server Единая среда, ядро системы для интеграции данных объектов автоматизации, их
- 13. Supervisory Client System Platform and Clients Microsoft Technologies + Industry Standards Controllers Software Data Sources
- 14. System Platform Topology
- 15. System Platform Topology Bootstrap Bootstrap Bootstrap InTouch (Runtime) Bootstrap InTouch (Runtime) InTouch OMI InTouch for System
- 16. Application Server – основные моменты Использование .NET Framework в пром. автоматизации Объектно-ориентированное приложение Одно глобальное распределенное
- 17. Lab 1 – Создание галактики
- 18. Шаблоны Базовые шаблоны Основные объекты созданные при помощи ArchestrA® Object Toolkit Содержит базовые атрибуты и функционал
- 19. Templates Наследование шаблонов
- 20. Объекты автоматизации
- 21. Объекты автоматизации Шаблоны и экземпляры Экземпляры получены из шаблонов и населюдуют всю конфигурацию Новые шаблоны могут
- 22. Object Wizards Object Wizard – упрощенный пользовательский интерфейс для настройки экземпляров из шаблона. Ряд выбираемых пользователем
- 23. Lab 2 – Создание глобальных производных шаблонов
- 24. Системные требования – Hardware 1. Это минимальные требования к оборудованию. 2. Для получения дополнительной информации обратитесь
- 25. Системные требования – Software Примечание. Дополнительную информацию см. в Readme файле на дистрибутиве.
- 26. Лицензирование через активацию Лицензии устанавливаются на сервер License Server License Manager Виды активации Online Offline Лицензирование
- 27. Основные понятия лицензирование Galaxy Общая модель приложения, хранящаяся на Galaxy Repository I/O Point Точки ввода/вывода, доступ
- 28. Лицензирование System Platform Одна лицензия = Одна Galaxy Градация по количеству: Application Server I/O Points Historian
- 29. System Platform Training Courses Application Server Operations Management Interface for System Platform Historian Server Historian Client
- 30. Other Training Courses MES Operations MES Performance MES Quality InBatch Batch Management Skelta BPM Overview IntelaTrac
- 31. Module 2 Планирование приложений
- 32. Application Server 2017 Section 1: Рабочий процесс проекта Application Server Section 2: Примеры использования Module 2
- 33. Automation Objects
- 34. Рабочий процесс проектирования Определение полевых устройств и требований к функционалу Определение правил именования объектов Построение модели
- 35. Имитируемый тех. процесс SPEED 1: Adding First Material 2: Adding Second Material 3: Mixing Materials 4:
- 36. Module 3 Инфраструктура приложений
- 37. Application Server 2017 Section 1: Модель предприятия Section 2: Модель развертывания Lab 3: Создание моделей предприятия
- 38. Модель производственного процесса Section Area Production Line Manufacturing Cell
- 39. Bootstrap Модель развертывания WinPlatform AppEngine Area DI Object DI Object
- 40. Bootstrap Модель развертывания WinPlatform
- 41. Instance Templates Наследование шаблонов
- 42. Lab 3 – Создание модели производственного процесса и модели развертывания
- 43. System Management Console The System Management Console (SMC) Обеспечивает управление и диагностику System Platform и Application
- 44. System Management Console ArchestrA Log Viewer – это диагностический инструмент, используемый для просмотра сообщений, записанных Application
- 45. The Runtime Environment Все развернутые объекты представляют собой среду выполнения Galaxy Управляется объектом AppEngine, на котором
- 46. Object Viewer Развернутое приложение
- 47. Инструменты среды Runtime Object Viewer предназначен в первую очередь для разработчиков и обслуживающего персонала! Операторы и
- 48. Lab 4 – Использование Object Viewer
- 49. Имитация данных The Simulator OI Server (OI.SIM) автоматически устанавливается на узел Galaxy Repository С его помощью
- 50. Имитация данных Simulator – зарезервированное ключевое слово для объектов Device Integration С помощью экземпляра OPCClient с
- 51. Lab 5 – Настройка имитации данных производственного процесса
- 52. Module 4 Объекты приложения
- 53. Application Server 2017 Section 1: Введение в объекты приложения Section 2: Атрибуты объектов Lab 6: Моделирование
- 54. Объект $UserDefined Analog Attribute Analog Attribute.Input.InputSource Analog Attribute.Input.Value Analog Attribute.RawMin Analog Attribute.RawMax Analog Attribute.EngUnitsMin Analog Attribute.EngUnitsMax
- 55. Уровни доступа для записи Calculated Calculated Retentive Object Writeable User Writeable Same Object Other Objects External
- 56. Lab 6 – Моделирование измерителя уровня
- 57. Управление изменениями и распространением Блокировка атрибута предотвращает изменения этого атрибута на производных шаблонах и экземплярах Блокировка
- 58. Управление изменениями и распространением
- 59. Lab 7 – Настройка управления изменениями и распространением
- 60. Объекты-контейнеры Позволяет моделировать более сложные структуры как один объект Все объекты по-прежнему доступны как отдельные объекты
- 61. Имена объектов Reactor_001.Tank_001.Valve_001 Reactor_001.Tank_001.InletValve Tank_001.Valve_001 Иерархическое имя (имя объекта в контексте его контейнера): Valve_001 Tank_001.InletValve Reactor_001.MixerTank.InletValve
- 62. Lab 8 – Моделирование смесителя
- 63. Module 5 Интеграция ввода/вывода
- 64. Application Server 2017 Section 1: Device Integration серверы Lab 9: Настройка OI Server’а Section 2: Объекты
- 65. Single Node Подключение объектов автоматизации к ПЛК MX Generic DI Objects Device Specific DI Objects OPC
- 66. Серверы ввода/вывода Device Integration IO Server and OI Servers Связь между галактикой и полевым уровнем достигается
- 67. OI Servers and DI Objects PLC5_A SLC_A PLC_1 CNET DHP NIC PLC_2 SLC_B PLC5_B
- 68. Lab 9 – Настройка OI Server Field Device Device Diver Field Device
- 69. Подключение к полю Field Device
- 70. Протоколы связи VTQ*
- 71. Продвинутое управление коммуникациями Active On Demand Атрибуты, которые в данный момент неактивны, не опрашиваются Active Атрибуты
- 72. Lab 10 – Настройка объектов Device Integration Field Device Device Driver
- 73. Адресация ввода/вывода . .
- 74. Функция Autobind для атрибутов объектов Как только Вы активируете опцию I/O для атрибута, опция autobind конфигурируется
- 75. Функция Autobind для атрибутов объектов Объекты Area могут быть назначены источнику I/O в устройствах ввода/вывода Объекты
- 76. Функция Autobind для атрибутов объектов I/O адрес может быть назначен вручную, но это отключит Autobind Нажатие
- 77. Lab 11 – Подключение смесителя к полевым данным
- 78. Резервирование Device Integration Потеря управляющей сети приведет к тому, что сервер потеряет соединение с данными Redundant
- 79. Резервирование Device Integration WinPlatform1 Control Networks AppEngine1 OI Server (A) OI Server (B)
- 80. Lab 12 – Настройка Redundant DI Object Field Device Device Diver Field Device
- 81. Module 6 Исторические данные
- 82. Application Server 2017 Section 1: Сохранение исторических данных в Application Server Lab 13: Конфигурирование и получение
- 83. Исторические даные Historian Process Historian Server
- 84. Исторические данные $AppEngine object as the Historian client for the objects $AppEngine архивирует только те объекты,
- 85. Настройки архивации Настройки объекта Engine включить Storage to Historian включить Tag Hierarchy определить узел Historian Конфигурация
- 86. Insight Process Historian Insight предоставляет веб-доступ к серверу Process Historian Устанавливается с Process Historian как локальное
- 87. Lab 13 – Конфигурирование и получение исторических данных
- 88. Module 7 Тревоги и события
- 89. Application Server 2017 Section 1: Обзор подсистемы тревог и событий Lab 14: Настройка и взаимодействие с
- 90. Подсистема тревог DISTRIBUTED ALARM MANAGER CLIENTS “Подписчики тревог” Сообщают о своих тревогах и событиях
- 91. Тревоги Сигналы тревог генерируются объектами Провайдеры тревог (Alarm providers) предоставляют сигналы тревог для внешних подписчиков (external
- 92. Провайдеры тревог Объект $WinPlatform - является провайдеров тревог в Galaxy Один объект $WinPlatform может предоставлять тревоги
- 93. Настройка тревог Для аналоговых атрибутов Включить тип сигнала-тревоги Limits Rate of Change Deviation Bad Value Для
- 94. Конфигурация тревог и событий Galaxy Дополнительная общая конфигурация тревог может быть выполнена для IDE Galaxy >
- 95. Взаимодействие с тревогами с помощью Object Viewer Object viewer может быть использован для просмотра и взаимодействия
- 96. Доступно 13 счетчиков: 1-4: Активные тревоги по степени важности Критический, высокий, средний, низкий 5-8: UnAck_Alm по
- 97. Режимы тревог AlarmModeCmd options: Enable Disable Silence Area Container Contained Area Enable Disable Container Changeable Disable
- 98. Архивация тревог Когда в объекте engine сконфигурирована архивация, все тревоги и события (сами случаи и взаимодействие)
- 99. Lab 14 – Настройка и взаимодействие с тревогами
- 100. Module 8 Управление объектами
- 101. Application Server 2017 Section 1: Экспорт и импорт объектов Lab 15: Экспортирование и импортирование объектов Section
- 102. XXX.aaPKG Экспортирование и импортирование
- 103. Экспорт объектов Объекты можно экспортировать, выбрав объект и: Выбрать Export в меню Galaxy Нажав правой кнопкой
- 104. Импорт объектов Импорт выполняется из меню Galaxy Контроль действий при импорте: Если объект уже существует Если
- 105. Lab 15 – Экспортирование и импортирование объектов
- 106. Galaxy Dump
- 107. Galaxy Dump Galaxy Menu > Export > Galaxy Dump Вся Galaxy экспортируется в .CSV файл Right-click
- 108. Galaxy Load Galaxy Menu > Import > Galaxy Load Действия для разрешения конфликтов
- 109. Lab 16 – Настройка экземпляров с помощью .CSV файла
- 110. Module 9 Безопасность
- 111. Application Server 2017 Section 1: Обзор подсистемы безопасности Lab 17: Настройка безопасности Section 2: Защита объектов
- 112. Подсистема безопасности Development Security Runtime Security Development Testing Troubleshooting Environment Security Groups BELONGS TO ONE OR
- 113. Контрольный журнал безопасности Security Audit Trail Galaxy генерирует событие для каждой записи в атрибут, совершенной пользователем
- 114. Режимы аутентификации None Нет безопасности Galaxy Используется локальная конфигурация Galaxy для создания и аутентификации пользователей OS-User
- 115. Security groups Обеспечивает сопоставление объектов с определенными группами безопасности Далее группы отображаются во вкладке Roles для
- 116. Security Roles OS GROUP – Роли импортируются из локальной или доменной политики безопасности Ролям назначаются разрешения
- 117. Lab 17 – Настройка безопасности
- 118. Защита объектов
- 119. Защита объектов FreeAccess – Любой пользователь может писать эти атрибуты для выполнения задач безопасности или критичных
- 120. Защита объектов Tune – Запись в такие атрибуты считается «настройкой». Примерами являются атрибут, которые регулируют уставки
- 121. Lab 18 – Реализация защиты объектов
- 122. Module 10 Введение в QuickScript.NET
- 123. Application Server 2017 Section 1: Введение в скрипты Lab 19: Добавление функции автоматического переподключения в объект
- 124. Вкладка Scripts для объектов Список скриптов Scripts Скрипты, определенные для данного шаблона или экземпляра Inherited Scripts
- 125. Вкладка Scripts для объектов Aliases Создает и изменяет псевдонимы, которые применяются к скрипты, над которым Вы
- 126. Вкладка Scripts для объектов Basics Предоставляет настройки, где необходимо указать выражение, условия запуска и другие параметры
- 127. Типы выполнения скриптов Start up OnScan Execute OffScan Shutdown Data Change Periodic OnTrue OnFalse WhileTrue WhileFalse
- 128. Scan0 Scan1 Scan2 Scan3 Scan…n 10 seconds 10 seconds 10 seconds 10 seconds 10 seconds Script
- 129. Относительные ссылки
- 130. Lab 19 – Добавление функции автоматического переподключения в объект DDESuiteLink Client
- 131. Основные стили и синтаксис IF-THEN-ELSE
- 132. Основные стили и синтаксис FOR and WHILE statements
- 133. 'code ... try 'code ... catch 'code ... endtry; 'code ... 'code ... try 'code ...
- 134. Обработка исключений: Try-Catch Statement Try-CATCH
- 135. Дополнительные возможности Доступ к .NET Framework Импорт библиотек .NET
- 136. Lab 20 – Scripting Valve Status
- 137. Lab 21 – Scripting Custom Alarms
- 138. Больше информации в Scripting.pdf C:\Program Files (x86)\ArchestrA\Framework\Docs\1033\Scripting.pdf
- 139. Module 11 Резервное копирование и восстановление Galaxy
- 140. Application Server 2017 Section 1: Резервное копирование и восстановление Galaxy Module 11 Резервное копирование и восстановление
- 141. Резервное копирование Galaxy System Management Console Galaxy Database Manager Galaxy Backup При запуске резервного копирования никакие
- 142. Восстановление Galaxy System Management Console Galaxy Database Manager Galaxy Restore Когда вы восстанавливаете базу данных из
- 143. Использование бэкапа Galaxy в качестве Galaxy Type Файл бэкапа Galaxy (.cab) может использоваться для создания новых
- 144. Использование бэкапа Galaxy в качестве Galaxy Type После скопированный файл будет определен как Galaxy Type для
- 146. WW Application Server WW Development Studio Online WW EBS WW CEM WW Historian WW Alarm Adviser
- 147. WW QI Analyst WW Prometheus WW Skelta BPM WW SCADA Alarm
- 150. Скачать презентацию