Sie sind auf Seite 1von 41

System Platform - Functional Overview

Graphical Presentation

Object-oriented database model

Historical Data Collection

Wonderware
System
Platform Reporting and Analysis

Device Integration
(PLC/RTU Communications)

Wonderware Conference. Schneider Electric confidential.


System Platform is Scalable from 250 to 2 Million Points…
SYSTEM ARCHITECUTRES

Scale down for off-line


hosting and system
maintenance

Automation Object Integrated


Server Only Single Node Distributed
Peer to Peer
Single Server
Multi Client

Distributed Multi Server


Multi Client

Wonderware Conference. Schneider Electric confidential.


Wonderware Solutions Overview
System System Platform Provides Foundation for Information/Plant
Inter-operability Value Added Application Modules Visibility
ERP
Device, Application, Enterprise Integration

(SAP, Oracle,
Microsoft..)

Empowering All Roles in the Plant


Wonderware Intelligence - Information Dashboards

Database Energy Mobile Data Automated CMMS


Applications Management Collection Workflow Integration

Asset
Management System InTouch
Platform Clients

Microsoft Technology & Industry Standards


LIM Systems

Devices

Wonderware Conference. Schneider Electric confidential.


THE TRADITIONAL
APPROACH…

Wonderware Conference. Schneider Electric confidential.


Traditional HMI

Wonderware Conference. Schneider Electric confidential.


The problem with most HMIs…

Oper. Interface

Oper. Interface
Windows Windows
Symbols & Faceplates Symbols & Faceplates Tag-based HMI
Navigation Scripts Navigation Scripts
Trends/Alarms, etc. Trends/Alarms, etc. Introduction of Remote
references
Oper. Interface

Windows Security Security


Symbols & Faceplates
Remote
Navigation Scripts references Tag server + Clients
Trends/Alarms, etc.
Tag server – issues
Security
Tag names PV
Tags – Process Data

CV101
Scaling CLS
History Configuration OLS
Engineering Units Cmd
Event Configuration LS_Alarm
Alarm Configuration Timeout_Alarm
Access Name Link PV
CV102
I/O Item names CLS
Application Scripts OLS
Data Change Scripts Cmd
Scripts

Condition Scripts LS_Alarm


Window Scripts Timeout_Alarm
SQL Access, Files, etc.
Other Supervisory Logic PV
CV103
Alarm Groups CLS
Appl.

Access Names OLS

Security & Users Cmd

Process Data History LS_Alarm


History

Timeout_Alarm
Alarm History
Event History

Wonderware Conference. Schneider Electric confidential.


THE BETTER WAY…

Schneider Electric - Software


8
The better way…

Oper. Interface

Oper. Interface
Windows Windows
Symbols & Faceplates Symbols & Faceplates Tag-based HMI
Navigation Scripts Navigation Scripts
Trends/Alarms, etc. Trends/Alarms, etc. Introduction of Remote
references
Oper. Interface

Windows Security Security


Symbols & Faceplates
Remote
Navigation Scripts references Tag server + Clients
Trends/Alarms, etc.
Tag server – issues
Security
Tag names PV SP – Solution:
Tags – Process Data

CV101
Scaling CLS
History Configuration
• Encapsulation in objects
OLS
Engineering Units Cmd • Derivation from templates
Event Configuration LS_Alarm
Alarm Configuration Timeout_Alarm
Access Name Link PV
CV102 $Valve
I/O Item names CLS
Application Scripts OLS
Data Change Scripts Cmd
Scripts

Condition Scripts LS_Alarm


Window Scripts Timeout_Alarm
SQL Access, Files, etc.
PV
Equipment type is
Other Supervisory Logic CV103
CLS
defined by object
Alarm Groups
templates
Appl.

Access Names OLS


Derived from InTouch
Security & Users Cmd
application templates
Process Data History LS_Alarm
History

Timeout_Alarm
Alarm History
Event History Equipment is
represented by object
Wonderware Conference. Schneider Electric confidential.
instances
“Equipment-Centric” Objects

Inputs/Outputs Graphic symbols

Logic/Scripting Faceplates

Historical Information
Alarms and events

Security

Wonderware Conference. Schneider Electric confidential.


Equipment Assemblies

Wonderware Conference. Schneider Electric confidential.


Derivation of Standards…
Changes to template automatically propagate to instances
New templates can be derived from existing templates
Standard templates decrease project-to-project costs and mistakes VLV101

Libraries of standard objects already exist or can be developed internally

VLV102

$Two-position valve

VLV201
$Valve
This object is a
template for other $Variable position valve
objects VLV202

Wonderware Conference. Schneider Electric confidential.


•Simplified development through reusable standard objects.
•Simplified change management through propagation
•Re-use of object configuration, testing and validation.
•Centralized development simplifies system management

Object approach
simplifies configuration and
enforces standardization

Wonderware Conference. Schneider Electric confidential.


System Platform Architecture
Dream Reports & Mobile Clients InTouch HMI Multi-user
Insight Dashboards Client Operator Stations Development
Environment
SYSTEM ARCHITECUTRES

PLCs on Control Network

Access Anywhere Redundant Object


Web Portal Process Servers Galaxy
Historian
Repository

Physical or Virtual Operating Systems Other devices on Control Network

Wonderware Conference. Schneider Electric confidential.


Centralized Development and
Deployment… • All Configuration
Information is stored in
Operator Operator Operator Operator Development Development
Station Station Station Station Station Station
a central database.
• The Engineering
Stations Request
SYSTEM ARCHITECUTRES

actions to be
performed by the
Galaxy Repository.
• Objects that are being
edited are checked out
to the user performing
the operation.

Historian Automation Automation Automation Galaxy


Object Server Object Server Object Server Repository
– – – –
Remote Station 1 Main Plant 1 Main Plant 2 GRNode

Wonderware Conference. Schneider Electric confidential.


Application Management and Delivery

Operator Operator Operator Operator Development Development SP – Solution:


Station Station Station Station Station Station
• Encapsulation in objects
• Derivation from templates
SYSTEM ARCHITECUTRES

• One global name space


• Security at data level
• Thin presentation layer
• Drag and drop
• Plant model
• Centralized Management
• Multi-user development
Historian Automation Automation Automation Galaxy
Object Server Object Server Object Server Repository • Scalable deployment
– – – –
Remote Station 1 Main Plant 1 Main Plant 2 GRNode • Robust IT topology

Wonderware Conference. Schneider Electric confidential.


GRAPHICAL USER
INTERFACE…

Wonderware Conference. Schneider Electric confidential.


Object Template – Integrated Graphics

Graphic symbols
Graphics

Faceplates

Wonderware Conference. Schneider Electric confidential.


InTouch Graphics Library
Graphics

Wonderware Conference. Schneider Electric confidential.


ArchestrA Graphics
● Resolution Neutral Vector-based Graphics
● Advanced Features
●Smoothing, Transparencies, Fills,
Gradients, Patterns, Textures
●Group Editing, Rotation Anchors
● Named Elements
Graphics

● Sophisticated Animations
● Intelligent Applets
●Scriptable
●Custom Properties
● Container for .NET Controls
Named Elements

Wonderware Conference. Schneider Electric confidential.


Ugly Graphic are not always effective
Graphics

Wonderware Conference. Schneider Electric confidential.


Data vs Information

Information comes from putting data in context


● When data is presented without context it forces operators to
remember or search for the related values
Graphics

Data without How far is it from


context setpoint?
Is it getting close to
alarming?
Is it inside the normal
At best, this is inconvenient – but during an upset it can lead operating range?
to slower response times and cause costly errors

Wonderware Conference. Schneider Electric confidential.


Analog Meters

How can we avoid forcing people to calculate these things in their heads?
● By using a visual representation – such as an analog meter…
Graphics

PI-4105
All meters
This is a HHAL
mis
pressurevisual
include meter HAL
representations
Different types of SP PI-4105
of the PV and PV PI-4105 XXXXX
values have mis989.7 kPa
the related
slightly different LAL kPa
PI-4105
reference values LLAL
meter shapes

Wonderware Conference. Schneider Electric confidential.


Symbol library

> Wonderware InTouch comes


pre-loaded with 200+ symbol
wizard permutations that adopt
Situational Awareness
principles
Graphics

> Can be used as-is, as


foundation for customized
symbols or serve as inspiration

> All built using the ArchestrA


IDE, using many of the new
capabilities in 2014 and 2014
R2
Confidential Property of Schneider Electric 25
Wonderware Conference. Schneider Electric confidential.
Not pretty, but Effective!
Graphics

Wonderware Conference. Schneider Electric confidential.


InTouch Access Anywhere

InTouch Access Anywhere provides secure access to your


process anytime, anywhere, from any device with full
InTouch® functionality
Graphics

Wonderware Conference. Schneider Electric confidential.


Object Template – Alarms and Events
Alarming

Alarms and events

Wonderware Conference. Schneider Electric confidential.


Templatized Configuration
Discrete Alarms

Analog Alarms
Alarming

Analog Alarm Types


•Limit Alarms
•Rate of Change
•Target Deviation
•Communication Loss

Wonderware Conference. Schneider Electric confidential.


Alarm Indicators for Navigation

1 Severity 1 response time < 5min


Alarming

2 Severity 2 response time < 30min

3 Severity 3 response time < 60min

4 Severity 4 response time < 120min

Wonderware Conference. Schneider Electric confidential.


Navigation Badges

Overview
1 6
Alarming

1 4

Reactor 31 Reactor 32 Reactor 33


1 2 1 3 3 2

Wonderware Conference. Schneider Electric confidential.


Silence and Disable
Alarming

Wonderware Conference. Schneider Electric confidential.


Alarm Shelving

Who Can Shelve? •Shelving from Alarm Client or Scripting


•Mandatory: a Reason and duration
•Audit trail logged to historian
•Any configured alarm can be shelved
Alarming

What can be shelved? •Only enabled Alarms can be shelved

•Alarm Border integration

Wonderware Conference. Schneider Electric confidential.


Analysis – Dashboard
Alarming

www.alarmadviser.com
Wonderware Conference. Schneider Electric confidential.
Object Template – Scripting
Scripting

Logic/Scripting

Wonderware Conference. Schneider Electric confidential.


.NET Scripting

> Auto complete

> Undo/redo stack

> Fixed that bug with insert follows


Scripting

whitespace in events scripts

> Indications for detected syntax errors

> Line numbering

Confidential Property of Schneider Electric 41


Wonderware Conference. Schneider Electric confidential.
Sample Scripts
● Tons of sample scripts provided, including:
● Accessing an Excel Spreadsheet
● Calling a Web Service to Get the Temperature for a Specified Zip Code
● Using Screen-Scraping to Get the Temperature for a City
● Calling a Web Service to Send an E-mail Message
● Using Microsoft Exchange to Send an E-mail Message
● Using SMTP to Send an E-mail Message
Scripting

● Creating an XML Document and Saving it to Disk


● Executing a SQL Parameterized INSERT Command
● Getting the Directories Under the C Drive
● Loading an XML Document from Disk and Doing Look-ups on It
● Querying a SQL Server Database
● Reading a Text File from Disk
● Creating a Look-up Table and Doing a Look-up on It

Plus the entire World Wide Web… thanks to Google and friends 

Wonderware Conference. Schneider Electric confidential.


Historian
Process data storage and reporting

Wonderware Conference. Schneider Electric confidential.


Object Template – Historical Configuration
History

Historical Information

Wonderware Conference. Schneider Electric confidential.


Historian… Automatic “zero” configuration
Operator Operator Terminal Terminal Engineering • History configuration is
Station Station Server Server Workstation
managed in the objects
or their templates.
• The configuration is
deployed together with
the objects.
• The objects
automatically configure
the historian when they
are deployed.
History

• Historical data is
pushed from the
objects to the historian.
Historian Automation Automation Automation Galaxy
Object Server Object Server Object Server Repository
– – – –
Remote Station Main Plant 1 Main Plant 2 GRNode
1

Objects automatically configure the historian and are responsible


for data delivery…
Wonderware Conference. Schneider Electric confidential.
Redundant Historian System Architecture

PRIMARY BACKUP
History

Data Collector

Wonderware Conference. Schneider Electric confidential.


Tiered Historian Architecture

Enterprise
Historian “Tier 2” Historian
Client Historian Client

Open Outbound
Replication (single TCP port)

“Tier 1” Historian
Historian
Client

Redundant SCADA
Servers

Wonderware Conference. Schneider Electric confidential.


Wonderware Conference. Schneider Electric confidential.

Das könnte Ihnen auch gefallen