Wonderware System Platform 2014 R2 - Klinkmann...Мнемо-структура в...
Transcript of Wonderware System Platform 2014 R2 - Klinkmann...Мнемо-структура в...
Wonderware System Platform 2014 R2
- что нового?
Simply Amazing!Андрей Ивановархитектор решений
2014 Software Global Client Conference
Wonderware System Platform 2014 R2
InTouch
Application Server
Historian Client
Information Server
● Инфраструктура(инсталляция/SQL)
● Выполнение (обновление SMC)
● Аварийная сигнализация● Упрощение● Эффективность разработки● Интеграция (DА сервера)
Усовершенствования:
Historian
Device Integration
Инф
раструктур
аСр
едавы
полн
ения
Эффе
ктив
ностьра
зраб
отки
Авар
ийна
ясигнал
изац
ияУп
рощен
ие
Интегра
ция
2014 Software Global Client Conference
Wonderware System Platform
Wonderware System Platform
ApplicationServer Historian Information
Server
Device Integration Products
Wonderware Clients
InTouch(Visualization)
Historian Client(Analysis Client)
Information Server CAL
(Report Client)
3rd PartyData Sources
Software Applications
3rd PartyControllers
2014 Software Global Client Conference
Wonderware System Platform 2014 R2
InTouch
Application Server
Historian Client
Information Server
Historian
Device Integration
Application Server
2014 Software Global Client Conference
SQL Server – версии:Инф
раструктур
а
2014 Software Global Client Conference
System Platform 2014 R2 Distribution4.6 GB
• Supported approach to create subsets• Does not expand compatibility
Historian: 98 MB
Historian Client: 180 MB
Prerequisites: 295 MB
SQL Express: 1,300 MB
AppServer Runtime: 340 MB
Инф
раструктур
а
2014 Software Global Client Conference
SMC Platform Manager –новые возможности
Сред
авы
полн
ения • Интеграция с
Platform Remover• Алфавитный список
платформ• Отображение состояния
движков:• OnScan• Stand-by
(резервированный)• Off Scan• Shutdown
• Переключение резервированных движков
2014 Software Global Client Conference
Тревоги на основе состоянияАв
арий
наясигнал
изац
ия
●Единое определение состояний
●Состояние тревог для area object определяется I/O Extension
2014 Software Global Client Conference
Авар
ийна
ясигнал
изац
ия
2014 Software Global Client Conference
Alarms Shelving“Shelving” – подавление тревог оператором на некоторый определенный срок, после которого тревожная сигнализация восстанавливает работу.
Авар
ийна
ясигнал
изац
ия
2014 Software Global Client Conference
Возможности подавления• Из Alarm Client или скриптов• Любые сконфигурированные тревоги• Только тревоги в статусе enabled• Причина и продолжительность• Журнал аудита в Historian
Кто может?
Alarm Border - интеграция
Авар
ийна
ясигнал
изац
ия
2014 Software Global Client Conference
Архивирование тревог и событийВыбор при инсталляции:●Архивирование в DB A2ALMDB
● 100 сообщений в секунду●Архивирование в History Blocks
● 1000 сообщений в секунду
Авар
ийна
ясигнал
изац
ия
Schneider Electric 13- Software
● База данных● Создается из конфигуратора● Поддерживает mixed & Windows-only
security● Включает Alarm DB Purge/Archive утилиты
● Архивирование● Все Areas размещенные на Engine● Выбор по группам важности● “Тихие” тревоги архивируются● Учитываются настройки Engine
● Лицензирование: не требуется
Архивирование тревог и событийАв
арий
наясигнал
изац
ия
2014 Software Global Client Conference
1. Включение архивирования в настройках Engine
2. Выбор групп важности для архивирования
Авар
ийна
ясигнал
изац
ия
Архивирование тревог и событий
2014 Software Global Client Conference
Единые имена в объектеУп
рощен
ие
Сейчас:● Несколько вкладок для
атрибутов.● Только UDO имеет
Field Attributes.● Field Attributes не могут
быть строками или массивом… Используйте UDAs!
● Для UDA нет тревог или I/O
● UDAs конфигурируются в отдельной вкладке
2014 Software Global Client Conference
Единые имена в объектеУп
рощен
ие
2014 Software Global Client Conference
Авто-присвоение I/O для атрибутовЭф
фектив
ностьра
зраб
отки
Reference
Water_Valve
Concentrate_Valve
Steam_Valve
Tank_Level
Tank_Mixer
Transfer_Valve
Transfer_Pump
Storage_Level
Output_Valve
Type
B
B
B
I
I
B
I
F
B
A-B
B3/17
B3/18
B3/19
I7:011
I7:012
B3/20
I7:013
F8:023
B3/21
Modbus
40001 M
40002 M
40003 M
40010
40011
40004 M
40012
40013 F
40005 M
Siemens
?
?
?
?
?
?
?
?
?
GE
?
?
?
?
?
?
?
?
?
Что делать, если вы используетесовременные контроллеры?
2014 Software Global Client Conference
Иерархическое имя
Field Device (PLC)
Атрибут
Авто-присвоение I/O для атрибутовЭф
фектив
ностьра
зраб
отки
2014 Software Global Client Conference
1. Контроллер с поддержкой UDTs
Hierarchical Name2. Мнемо-структура в объектах IDE
Hierarchical Structure
3. Авто-присвоение I/O по умолчанию
4. Присвоение Area/object к DIs
5. Проверка перед развертыванием
Авто-присвоение I/O для атрибутовЭф
фектив
ностьра
зраб
отки
2014 Software Global Client Conference
Авто-присвоение I/O для атрибутовЭф
фектив
ностьра
зраб
отки
2014 Software Global Client Conference
Wonderware System Platform 2014 R2
InTouch
Application Server
Historian Client
Information Server
Historian
Device Integration
InTouch
2014 Software Global Client Conference
Конвертирование окон в ArchestrA Graphics• Выберите одно или несколько окон для
конвертирования в ArchestrA Graphics.
• Система создаст копию окна перед конвертированием
• Элементы конвертируются в ArchestrAGraphics и заменяются в окне
• ActiveX – контролы не затрагиваются
• Детальный отчет после конвертирования
Сохранение инвестиций в разработку приложений
Эффе
ктив
ностьра
зраб
отки
2014 Software Global Client Conference
Коннекторы и точки соединений● Коннекторы - линии,
соединяющие графические элементы в точках соединений, и сохраняющие соединение независимо от положения элемента.
● Экономия времени разработки при перемещении элементов в символе
Экономия времени и упрощение разработки
Эффе
ктив
ностьра
зраб
отки
2014 Software Global Client Conference
Поддержка управления тревогами
(ArchestrA IDE)
•Alarm Shelving, •Alarm Severity •Alarm Aggregation •Тревоги на основе состояний•Запись событий по типам
… требует использованияApplication Server
Авар
ийна
ясигнал
изац
ия
2014 Software Global Client Conference
Alarm Severity и Alarm Aggregation – встроенная функциональность Application Server, недоступная в InTouch. Тем не менее, многие пользователи хотят встроить это в приложения InTouch.Теперь Alarm Borders могут быть использованы в InTouch для отображения тревог.
Tech Note 1033Using the Border Animation Feature in System Platform 2014 for InTouch
Alarms
Авар
ийна
ясигнал
изац
ия
2014 Software Global Client Conference
Новый тип данных - History Summary
● Предоставляет доступ к агрегированным (суммарным) тегам сервера Historian*.
● Может отображать значения агрегированных данных в ArchestrA Graphics
● Analog (Min, Max, Avg, StdDev, etc.)● Статистика (Напр., суммарное время состояния)
*Только для атрибутов объектов AppServer. Теги InTouch не поддерживаются в этом релизе.
Более полное применение возможностейHistorian
Упро
щен
ие
2014 Software Global Client Conference
Новые пользовательские свойстваAverageCountFirstIntegralMaximum
MinimumPercentPercentGoodStdDevTotal
Blank for “now” as end time
For “state” statistics, select which one
Упро
щен
ие
2014 Software Global Client Conference
Новые символы Situational Awareness
●Для тревог●Для оборудования,●Новые простые трены.
Помощь в разработке эффективного дизайнаHMI
Эффе
ктив
ностьра
зраб
отки
2014 Software Global Client Conference
Единичный и множественный трендыЭф
фектив
ностьра
зраб
отки
2014 Software Global Client Conference
Alarm Symbols•Обновленное отображение тревог •Агрегирование
Эффе
ктив
ностьра
зраб
отки
2014 Software Global Client Conference
RW и RO лицензии на одном RDS●Для InTouch TSE и InTouch Access Anywhere.
● Совмещение лицензий только для чтения и обычных TSE/RDS лицензий на одном сервере
Понижение стоимости
Упро
щен
ие
2014 Software Global Client Conference
Wonderware System Platform 2014 R2
InTouch
Application Server
Historian Client
Information Server
Historian
Device Integration
Device Integration
2014 Software Global Client Conference
Что нового…
2014 Software Global Client Conference
S7-1500
●Что мы сделали для этого?● Wonderware SIDirect 3.0SP1
●Прямой доступ к Data Blocks●Косвенный доступ к таймерам, счетчикам и A&E-блокам
●Поддержка резервирования DAServer●Поддержка предыдущих серий
Интегра
ция
2014 Software Global Client Conference
Wonderware OPC-UA ClientИнтегра
ция
2014 Software Global Client Conference
Это только половина…Что еще?
2014 Software Global Client Conference
FINS DAServer●Почему?
● Старый Wonderware Server не используется
●Что мы делаем для этого?● Wonderware FINS DAServer 2014
●Поддержка FINS - протокола
● Q4 2014
Интегра
ция
2014 Software Global Client Conference
DASSim DAServer●DAServer для эмуляции I/O
● Стандартная конфигурация DAServer
● Использование Device Group● Элементы могут быть
сконфигурированы для поддержки индивидуальных схем
Интегра
ция
2014 Software Global Client Conference
SIEMENS●S7-1500 – полная поддержка
● Современная серия● Производительность,
безопасность, символическое программирование
● Поддержка миграции с предыдущих версий
● 1-я половина 2015
Интегра
ция
2014 Software Global Client Conference
Wonderware OPC UA Client (Stand-alone)
● Поддержка для OEMs● Использование с InTouch● Понижение стоимости● Для автономных приложений
(напр., InBatch)● ~Q1 2015
Интегра
ция
2014 Software Global Client Conference
Wonderware System Platform 2014 R2
InTouch
Application Server
Historian Client
Information Server
Historian
Device Integration
Historian
Schneider Electric 43- Software
Historian 2014 - архитектура
History Blocks
SQL ServerHistorian OLEDB
Retrieval
Stor
age
Engi
ne
Cla
ssic
St
orag
e
Historian 9.0 SDK
IDAS
Application Server <3.5
Historian 11.0+ SDK
Replication
Application Server 3.5+
Active Image
Сред
авы
полн
ения
Schneider Electric 44- Software
Active Image
Cla
ssic
St
orag
e
Historian 2014 R2 - архитектура
History Blocks
SQL ServerHistorian OLEDB
Retrieval
Stor
age
Engi
ne
Cla
ssic
Sto
rage
R
edire
ctor
Historian 9.0 SDK
IDAS
Application Server <3.5
Historian 11.0+ SDK
Replication
Application Server 3.5+
Сред
авы
полн
ения
Schneider Electric 45- Software
Единая история: Alarm & Event History
●Легкое управление:● архивирование/очистка/востановление -
используя Windows Explorer, etc.
●Производительность● Повышение скорости записи● Объем архива ограничен объемом диска
History Blocks
Event Storage
Application Server 4.1
Сред
авы
полн
ения
Schneider Electric 46- Software
ArchestrA Graphic Alarm Client
Not supported in 2014 R2
WWALMDB
Alarm DB Logger
InTouch
Historian 2014 R2 - архитектура
History Blocks
SQL ServerHistorian OLEDB
Retrieval
Stor
age
Engi
ne
Historian 11.0+ SDK
Replication
Application Server 3.5+
A2ALMDB
Application Server 4.0
Retrieval
oData/REST
Even
t St
orag
e
Application Server 4.1
Cla
ssic
St
orag
e R
edire
ctor
Historian 9.0 SDK
IDAS
Application Server <3.5
oData/REST
Historian ClientHistorian Client 2014 R2
Сред
авы
полн
ения
Schneider Electric 47- Software
oData/REST
● Основа:● Простой HTTP-запрос● Результат в виде JSON● Любой браузер● Рекомендуется Chrome & JSONview
extension
● Historian 2014 R2● Must be in “aa__” local group● Native Excel 2013 & 365● Рекомендуется Power Query add-in
● Use “Historian.htm”● Примеры запросов
Schneider Electric 48- Software
Создание исторических блоков● Historian 2014 & ранее
● Основаны на системном времени
● Старт/останов● Продолжительность блока● Размер блока● Вручную (SMC, stored proc)
● Historian 2014 R2 & позже● На основе времени данных● Присваивается на основании
длительности
10110011 10010011 01010011 00001101 11001101 01001100 01101011 01001111 01100000 01011001 01100111 00011001
Сред
авы
полн
ения
Schneider Electric 49- Software
Метка времени
Real-time FutureLate
Historian 9.0
-30.0 sec to+0.999 sec “Timestamp overwritten;
values in future”
“Сейчас” для
сервера
FutureStreamed
Historian 2012 R2 & 2014 (Application Server only)
“Timestamp overwritten; values in future”
Streamed
Historian 2014 R2 (Application Server & SuiteLink*)
“Values in the past did not fit within the real-time window”
Важно для VMs & несинхронизированных узлов
* для store-forward, «будущее» время еще применяется для IDAS
Сред
авы
полн
ения
Schneider Electric 50- Software
Пример разности времени«сейчас» 5 мин. раньше
1 мин. раньше
текущее
1 мин. позже
5 мин. позжеСред
авы
полн
ения
Schneider Electric 51- Software
Редактор тегов Historian 2014 R2
Schneider Electric 52- Software
IEEE с плавающей запятой
Обычная точность (32-bits)• ~7 десятичных значений
Двойная точность (64-bits)• ~13 десятичных значений
Истинное значение π = 3.1415926535897932384626433832795…
π = 3.1415927 π = 3.1415926535898
1 2 3 4 5 6 7 8 9 10 12 13 14 15 1611
Schneider Electric 53- Software
Historian - масштабируемость
9.0(released 2005)
100,000
2012 (aka 10.0)
150,000Tiered
2012 R2(aka 11.0)
500,000Tiered
2014(aka 11.5)
2,000,000Tiered
Managed
~70,000 лицензийvs. ~800,000 лицензий InTouch
Schneider Electric 54- Software
Managed Historian
● Historian для новых приложений● HMI-only embedded (OEM) applications● Малые приложения (e.g. 5-tag)
● Упрощение использования Historian● Простейшая установка● Упрощение обслуживания● Уменьшение расходов
● Для новых проектов
Schneider Electric 55- Software
Спасибо!
56©2014 Schneider Electric. All Rights Reserved.All trademarks are owned by Schneider Electric Industries SAS or its affiliated companies or their respective owners.