Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

PR WinCC OA V3.13 Technical Features en

Download as pdf or txt
Download as pdf or txt
You are on page 1of 220

SIMATIC WinCC Open Architecture V3.

13
Technical features

© Siemens AG 2015 All rights reserved. siemens.com/answers


Index

 Introduction  Development environment


 Concepts  System operation
 Manager concept  LogViewer: Transparent information
 Manager basics  Conventional engineering process
 Driver Manager  Engineering – database editor (PARA)
 Event Manager  Engineering – mass configuration
 Database Manager  Mimic Creation – graphical editor (GEDI)
 RDB Archive Manager  Dynamic graphics, animation
 Control Manager  Object catalogs and graphic libraries
 User Interface Manager  Objects / Animation
 Manager real system  Script Wizard
 Manager distribution  Simple Symbols
 Single machine system  Wizard framework
 Client server system  Scripting language - Control
 Data model  Standardization / Industry packages
 Type and instances  Online help
 Referencing
 Technological object

© Siemens AG 2015 All rights reserved.


Page 2 2015-03-16
Index

 Runtime  Functional overview  WinCC OA as development


 User Interface  Scheduler platform
 Multitouch  Reporting
 Multi language support  Recipes  Customer benefits
 User guidance: Panel topology  Distributed systems
 Trending  Redundancy
 Alarm & Event management  SIL 3 certificate
 Archiving  Communication Center
 Data compression  Advanced Maintenance Suite
 DB Logger  SSL encrypted communication
 Diagnostics - system overview  WinCC OA BACnet
 Web Client
 Communication and networking  Ultralight Client
 Internal communication  WinCC OA OPERATOR
 Communication with base  GIS Viewer
automation  Disaster Recovery System
 S7 Connectivity  WinCC OA VIDEO
 Event orientation  All functionalities at a glance
 Software extension - Application  The freedom of choice
Programming Interface

© Siemens AG 2015 All rights reserved.


Page 3 2015-03-16
Presentation types

Standard presentation 1h
Short presentation of concepts 7 min
Short overview 25 min
Short presentation 40 min
WinCC OA - Standard product 1,5 h
WinCC OA - Development framework 2h
Full presentation 2h
Full presentation for experts 3h

© Siemens AG 2015 All rights reserved.


Page 4 2015-03-16
SIMATIC WinCC Open Architecture Version 3.13
Content

• Introduction 5 - 10
• Concepts 11 - 47
• Development environment 48 - 80
• Runtime environment 81 - 114
• Communication and networking 115 - 129
• Functional overview 130 - 210
• WinCC OA as development platform 211 - 214
• Customer benefits 215 - 220

© Siemens AG 2015 All rights reserved.


Page 5 2015-03-16
The solution for „Large scale systems“

SIMATIC WinCC Open Architecture can:


• handle more than 10 MILLION data points1

• support up to 2.048 distributed systems

• run > 30 km geographically distributed Hot-Stand-By redundancy1

• be a platform for customer specific developments

1 depends on application and hardware configuration

© Siemens AG 2015 All rights reserved.


Page 6 2015-03-16
The solution for „Large scale systems“

SIMATIC WinCC Open Architecture strengths:


• Complex systems & scalability
• High availability
• Geographically distributed systems
• Integrated security standards
• SIL3 certified for Mission Critical applications
• Flexible & customizable
• Windows, Linux and Solaris

SSL
© Siemens AG 2015 All rights reserved.
Page 7 2015-03-16
Vendor neutral software

• WinCC OA is a flexible and open software platform for HMI and process control
• Independent from hardware suppliers
• Satisfying highest security demands (SIL3 certified)
• Focus on core competence: Process control
• Master Process Control System
• Intelligent alarm management
• Compatible maintenance management
• Supports remote access
• Tools for optimization
• High availability
• Effective system back-up
• Easy process follow-up

© Siemens AG 2015 All rights reserved.


Page 8 2015-03-16
Classification

One system – Wide range of application:


• Operation

Management
• Observation
• Alarming
• Acquisition
• Reporting
• Processing
• Control
• Analysis
Batch,
• Optimization SCADA, MES,
• Maintenance Control CMM,
• Administration system …
HMI, BDE,
Plant floor MMI ….
B&B,
Panel

© Siemens AG 2015 All rights reserved.


Page 9 2015-03-16
Automation hierarchy

WinCC OA covers a wide range within the vertical automation hierarchy - standard software
SIMATIC WinCC Open Architecture

Production Planning-System,
Supply Chain Management,
PPS Order administration
SCM, AVS

Manufacturing Execution System,


MES Batch

Supervisory Master Control, SCADA Optimization,


Prognosis, Data Acquisition
Control
Human Machine Interface,
HMI, Visualization Display, Operation

Controller, Field bus,


PLC, DDC, RTU Sensors, Actuators

© Siemens AG 2015 All rights reserved.


Page 10 2015-03-16
SIMATIC WinCC Open Architecture Version 3.13
Content

• Introduction 5 - 10
• Concepts 11 - 47
• Development environment 48 - 80
• Runtime environment 81 - 114
• Communication and networking 115 - 129
• Functional overview 130 - 210
• WinCC OA as development platform 211 - 214
• Customer benefits 215 - 220

© Siemens AG 2015 All rights reserved.


Page 11 2015-03-16
Manager concept

Visualization, Operation
Runtime = UI, Graphical Editor = GEDI, Database-Editor = PARA

UI
Userinterface
UI
Userinterface
Editor Runtime
Processing, Control
Script language = Control, Application Programming Interface = Manager API

CTRL
Controlmanager
API
API-Manager

y
DB EV
Database-
DIST
Connection to
Process Image, History
Manager
Eventmanager other systems Communication and Alarming = Event manager, History = Data manager

D
Driver
D
Driver

Process Interface
Driver: PLC, Field busses, DDC, Telemetry/RTU, Special drivers

© Siemens AG 2015 All rights reserved.


Page 12 2015-03-16
Manager basics

• Manager is an autonomous functional unit


• The sum of all managers form the system
• Software technology: Own process
• Communication: Platform independent TCP
• Efficiency: Event driven data exchange
• Scalability:
• Only required managers will be started on demand,
they also can be started several times in parallel
• Managers may be distributed to several machines
• Load balancing
• Flexibility:
• The computers which form a system can run
on different operating systems

© Siemens AG 2015 All rights reserved.


Page 13 2015-03-16
Driver Manager

• Provision of the connection to several automation systems (control level) WinCC OA


• Handling of the communication protocol
• Unification of different communication methods
Smoothing
• Smoothing, old/new comparison (Time, value, chatter suppression)
• Conversion: raw values into engineering values and vice versa
• Integration of peripheral time stamp, time stamping on receipt Conversion

• Event driven data exchange with the rest of the system


Transformation

Old / New

SW Protocol

HW/Kernel

© Siemens AG 2015 All rights reserved.


Page 14 2015-03-16
Event Manager

• Central message dispatcher


• Holds the process image (= current values of all process variables)
• Acts as data server for other processes
• Publisher/Subscriber model
• Spontaneous read/write access
Event
• Connect (event driven callbacks)
Manager
• Queries
• Alarm processing
• Calculation of data point functions
• Authorization / authentication
• Just one event manager per system

© Siemens AG 2015 All rights reserved.


Page 15 2015-03-16
Database Manager

• High performance process database


• Value archives
• Support for all data types
• Parallel, autonomous archives
• Automatic Administration
• File set switching, back up, long time storage to tape or data server, deletion
• Persistent values
• Transaction logging
• Prevents data inconsistence in case of transmission errors
• Internal SQL-Interface
• Oracle support
• OLE-DB-Provider

© Siemens AG 2015 All rights reserved.


Page 16 2015-03-16
RDB Archive Manager

• Allows to archive values and alarms in a relational database


• Optimal adaptation to Oracle database concept
• Easy integration in the system:
• Tools in the system independently from the method of archiving
• Uses also TCP/IP communication with RDB
• Supports fast retrieval of RDB values
• Assignment of WinCC OA systems to RDB systems
• Multiple WinCC OA systems archive on a common RDB system
• Same service as Database Manager:
• Parallel, autonomous archives
• Automatic administration

© Siemens AG 2015 All rights reserved.


Page 17 2015-03-16
RDB Archive Manager

Buffer to Disc:
• Enables service without interrupt – even when the database connection has been lost
(except DB-queries)
• Allows to start a project – even when the database connection is currently not available
• 2 step Data-Buffer-Concept

Configuration parameter: RAM Disc Database


• Buffering On/Off
• Maximum Buffer size
• Buffer interval – after x sentences transfer data to buffer
• Buffer directory
• Status indicators inform about current status

© Siemens AG 2015 All rights reserved.


Page 18 2015-03-16
RDB Archive Manager – Buffer to Disc

Database write access


• without Buffer to Disc

RAM Database

2 step Data-Buffering concept


• with Buffer to Disc RAM Disc Database

© Siemens AG 2015 All rights reserved.


Page 19 2015-03-16
Control Manager

• Implementation of complex functionality


• Implementation of algorithms with access to
• Current process values (data points)
• History (values, states, alarms)
• Graphics / process mimics
• Time or event triggered execution
• Numerous integrated functions
• Multi threading
• Powerful interfaces
• COM
• XML, XML-RPC
• ADO / ODBC
• V24/RS232, TCP, SMS, E-Mail,…

© Siemens AG 2015 All rights reserved.


Page 20 2015-03-16
User Interface Manager

• Display interface to the operator


• Process mimics
• Alarm list, event screen, trending, operational dialogs, …
• Different types
• Visualization & Operation: UI
• Database Editor: PARA
• Graphical Editor: GEDI
• True Client Application
• Network compatible
• Multiuser system

© Siemens AG 2015 All rights reserved.


Page 21 2015-03-16
Manager real system

RDB
Standard
UI
Userinterface
UI
Userinterface
UI
Userinterface
Excel
Relational DB Editor Runtime Runtime Reporting

Reporting, Ctrl
RDB, OLE-DB
CTRL MPX API COM
OLAP
OLE-Database
Access Provider ADO Controlmanager Multiplexing
Proxy
API-Manager
Prognose
MS-COM-
Interface
Controlmanager

Other
VA DIST
VA
VA
Archive
Distribution
Manager
WinCC OA
System
EV
Archive
Archive
DB
Databasemanager Eventmanager
REDU Hot
ORACLE RDB Redundancy Standby
RDB Archive
Manager
Manager System

Other
vendors D
OPC Server
D
OPC Client
D
Modbus
D
Profibus
D S7
TCP/IP,MI

OPC-Server Ethernet Fieldbus


© Siemens AG 2015 All rights reserved.
Page 22 2015-03-16
Manager distribution

Internet, RAS,
WAN,...

UI UI
Userinterface Userinterface
Editor Runtime
Editor

CTRL API
Controlmanager API-Manager

DB EV
Database-
Manager Eventmanager

D D
Driver Driver

© Siemens AG 2015 All rights reserved.


Page 23 2015-03-16
Single machine system

• All WinCC OA components (Managers) run on the same machine


• Server is also the operator station (GUI, multiple monitors possible)
• Several different drivers possible

PLC,
DDC,
RTU
Process bus

Server &
Operator
station
Alarm printing

© Siemens AG 2015 All rights reserved.


Page 24 2015-03-16
Single machine system

Features:
• Single system fulfills all process control tasks:
• Data acquisition and conditioning from periphery
• Representation of process (visualization)
• Operation of the complete facility / plant
• Alarming (alarm list, alarm printing, animation)
• Archiving (measurements, counting values, states,…)
• Trending (line and bar graphs)
• Reporting (creation, distribution, storage)
• Engineering (creation and maintenance of a system)
• Expandable with additional operator stations

© Siemens AG 2015 All rights reserved.


Page 25 2015-03-16
Client server system

• Central process image: acquisition, alarming, logging


• Central master station: data integrity, maintenance,…
• Operator and engineering stations distributed on the network

PLC, DDC, RTU


Process bus WinCC
OA
Engineering

WinCC WinCC
System- OA
OA
maintenance
Server Management

Ethernet-LAN

WinCC WinCC WinCC WinCC


OA OA OA OA

Operator 1 Operator 2

© Siemens AG 2015 All rights reserved.


Page 26 2015-03-16
Data model
Conventional data model

• Typical HMI and SCADA systems


• Pattern: Terminal strip as standard interface
• Signals are treated independently from their affiliation
• Arduous “assembling” of related data / signals
• Flat model of separated process variables
• Tags, points, PV´s, variables, IO-points,…
• Endless confusing tables
• Requires perfect engineering discipline
• Mapping of whole devices: expensive

© Siemens AG 2015 All rights reserved.


Page 27 2015-03-16
Data model
Device oriented data model

• Possible data model with WinCC OA:


• Pattern: whole devices – drives, valves…
• Signals are treated with respect to their original affiliation
• Structures of process variables
• Data point consisting of several hierarchically arranged process variables
• Intuitive representation in a tree (Treeview)
• Clear, standardized naming convention
• Information can be found where it belongs
• Mapping of whole devices: built-in

© Siemens AG 2015 All rights reserved.


Page 28 2015-03-16
Data model
Modeling a device

• Real device External signals


 SS Final position open
 SS Final position closed
 SS Position
 CMD Open
 CMD Close
 CMD Stop
 AL Torque
 AL General failure

Slide (shut-off unit) Administrative information


Typical:  Operating hours
 Identification code
 4 to 30
 Type
 Information per device!
© Siemens AG 2015 All rights reserved.
Page 29 2015-03-16
Data model
Structured data point

Device
GateValve

Response Commands
Structure

StateSignals Alarms
Process Variables

Open Torque Open

Closed GeneralFailure Stop

Position Close

Element address: GateValve.Response.Alarms.Torque


© Siemens AG 2015 All rights reserved.
Page 30 2015-03-16
Data model
Structured data point type

GateValve

DPT
Structure

Response Commands
Structure Structure Structure

StateSignals Alarms
Structure Structure

Open Torque Open


Bool Bool Bool
Dp.elements

Closed GeneralFailure Stop


Bool Float Bool

Position Close
Float Bool
Configs

Value range Alarming Peripheral address


Peripheral address Peripheral address Authorization
Conversion R  I Archiving
Smoothing
© Siemens AG 2015 All rights reserved. Substitution value
Page 31 2015-03-16
Data model
Information of a data point element

• Either structural node or process variable


• Selectable as internal or with field connection
• Comprehensive information included
• Value (e.g. 47.2, TRUE,…)
• Time stamp (Dec 24th, 2002 04:31:17.837pm)
• Display format ( %f5.2, ###,##)
• Unit (m³/h, kW, rpm …)
• Description (multiple languages)
• Quality/Status: (32-bit-block: invalid, from GI, …)
• Originator / Source (user, executing manager)
• Addressing within the system
• Data point identifier (= Data point address)
• Alias (= second addressing system for AKS / KKS etc.)

© Siemens AG 2015 All rights reserved.


Page 32 2015-03-16
Data model
Data types of process variables

• Not limited to standard PLC types BOOL (BIT)


• Each data type can be used an external point (I/O) INTEGER
• With all data types persistence possible (stored last values) UNSIGNED
FLOAT
• All data types can be archived in the database
BITPATTERN (BIT32)
• Full support of all types within the scripting language CHAR
• Arrays, structures, BLOBs STRING
• Type references MULTI-LANG-STRING
DATE / TIME
PERIOD
BLOB (Binary Large Object)
DP-IDENTIFIER
DYNAMIC ARRAYS
DYN_BOOL
DYN_INT

ARRAYS
STRUCTURE
TYPE-REFERENCE

© Siemens AG 2015 All rights reserved.


Page 33 2015-03-16
Data model
Automatic processing: Configs

External process variables (data points) hold specific peripheral addresses. Several
Peripheral address
(even different) drivers can work in parallel. Full featured pre-processing by the driver itself.

Not every value change in a controller has to be handled in the supervisory system. As well
Smoothing as old/new comparison several value and time dependent methods are available (even
chatter suppression).
Conversion from raw values to unit related engineering values. This conditioning is already
Input conversion performed in the driver. Not only linear transformation but also complex multi point algorithms
are provided.
Reverse function to the input conversion. The values generated inside WinCC OA are
Command
conditioned to the peripheral format being used. Again not only simple linear transformations
conversion
but also more complex are provided.
Analog and digital alarming according to VDI3699 and DIN 19235. Support of general
Alarming acknowledge, page acknowledge, item help text, alarm actions, process mimic link,
255 priorities, database…
Hierarchical object oriented administration of alarm attributes: Colors, font styles,
Alert class acknowledgement state models (VDI compliant), acknowledgement authorization, actions,
abbreviations, priorities,…
© Siemens AG 2015 All rights reserved.
Page 34 2015-03-16
Data model
Automatic processing: Configs

Support of several autonomous archives; individual settings of save, backup, transfer and
Archiving deletion cycles; Automatic two staged compression, correction values, late write support,
smoothing…
The integrated value range module can monitor single and multiple good ranges. If the
Value range (external) original value is outside the allowed range the one of several possible reactions
can be defined.
Values either marked as invalid (status/quality) or outside of the defined value range can be
Substitute value automatically replaced by substitution values. Online system works with those defaults,
original value is kept.

Security related function: For command and set point changes the allowed value range can
User value range
be set individually for different user Authorizations. (Single and multi ranges)

Access control for process variables (write/change) as well as changes in the configuration
Authorization
can be defined in the data point itself. Each Config can be protected individually.

An extra “general” Config for special applications and system extensions. Allows advanced
User defined
users and developers to extend the internal data structures of configuration data.
© Siemens AG 2015 All rights reserved.
Page 35 2015-03-16
Data model
Automatic processing: Configs

Data point Provide the calculation of a data point value from others. Either arithmetical operation or
functions statistical functions can update the value On change of its input parameters.

• Arithmetical data point functions


• Formula defines how and with which other data point elements the new value has to be
calculated
• E.g.: Pipe1.Q = Pipe2.Q + Pipe3.Q – Pipe5.Q
• Statistical data point functions
• Values are calculated by statistical algorithms out of other data point elements
• min, max, min-time, max-time, sum, integral and average (different orders), count, changes,
sample,…
• Special treatment: Floating calculations / calculation of intermediate values
• Event triggered calculation

© Siemens AG 2015 All rights reserved.


Page 36 2015-03-16
Data model
Type and instances

• The data point type is the “template“ for all devices of the same type (Informatics: “class“)
• All data points of those devices are derived from the type (Informatics: “instantiated”)
GateValve
Structure

GateValve
Structure
Response Command
Structur Structure

esponse Command
Structur Structure
StateSignals Alarms Open
Structure Structure Bool

Alarms Open
Open
Command Structure Torque Bool Stop
Bool
Structure Bool Bool

Torque Stop
ClosedBool GeneralFailureBool Close
Bool Bool Bool
Open
Bool GeneralFailure Close
Position
Bool Bool
Float
Stop

© Siemens AG 2015 All rights reserved.


Page 37 2015-03-16
Data model
Inheritance in the data model

• Changes in the type are automatically inherited by the data points (instances)

GateValve
Structure

GateValve
Structure
Response Command
Structur Structure

esponse Command
Structur Structure
StateSignals Alarms Open
Structure Structure Maintenance Bool
Structure
Alarms Open
Open
Command Structure Torque
Maintenance Bool Stop
Bool
Structure Bool
Structure Bool

Torque Operating
StopIntegerhou
ClosedBool GeneralFailureBool Close
Bool Bool Bool
Open Operating hours Services
Bool GeneralFailure Integer Close
Dyn_String
Position
Bool Bool
Float
Stop Services

© Siemens AG 2015 All rights reserved.


Page 38 2015-03-16
Data model

Details:
• Data point types can be easily created by the user (graphical construction)
• Numerous data point types (= devices) already included
• Device oriented data points may be designed hierarchically: e.g. “pump” can
include “startup_gate” as subtype
• Inheritance between data point type and all derived data point instances
• Inheritance also for sub types (type references)
• Complete designation system defined for the whole application

© Siemens AG 2015 All rights reserved.


Page 39 2015-03-16
Data model
Design of the data model in WinCC OA

Definition of
the device class
as data point type…

... data points


derived from
types
© Siemens AG 2015 All rights reserved.
Page 40 2015-03-16
Data model
Technological object

Graphical object (Reference)

Real world device

Data object

1
0 opened
0
1 closed

Gate valve (shut off device) 1


0 open
0

© Siemens AG 2015 All rights reserved. 0


Page 41 2015-03-16
Referencing
Mimic creation by referencing

S01  $ GateValve

Pumpstation

S03 S03  $ GateValve

$ GateValve
S01 100

S02
0

$GateValve.SS.opened
S02.SS.opened $GateValve.SS.closed
S02.SS.closed S02  $ GateValve $GateValve.CMD.open
S02.CMD.open
S02.CMD.close $GateValve.CMD.close
S02.AL.fault $GateValve.AL.fault

© Siemens AG 2015 All rights reserved.


Page 42 2015-03-16
Referencing
Details on graphical referencing

• Each graphical object can have several $-parameters


• $-parameters can be fully user-defined
• $-parameters can replace any part of a fully qualified data point identifier (name):
• $Pumpsystem+"valve"+$DeviceNumber+".setpoint
• $parameters can be manipulated by string operations
• Useful not only for determination of data point names but also for colors, operation modes,...
• Parameter passing is universally applicable
• Passing of parameters to symbols / references
• Passing to operator dialogs
• Operator dialogs can return values to the calling panel

© Siemens AG 2015 All rights reserved.


Page 43 2015-03-16
Referencing
Inheritance of references

Changes in the device type


(Symbol / Dialog / Data point)

Pump station

S03
S03 $GateValve
$S..

S01
S01
100

S02
S02
$GateValve.SS.opened
0
$GateValve.SS.closed
$GateValve.CMD.open
$GateValve.SS.manual
$GateValve.CMD.close
$GateValve.AL.fault
© Siemens AG 2015 All rights reserved.
Page 44 2015-03-16
Referencing
Multi staged references

Overview display
Pump station

Station: $StatNr N07S12


N06S12
N05S12
$StatNrS12
Pump station 5

N05S03
N06S03
N07S03
$StatNrS03

Pump station 6 $StatNr = 06 100

N06S04
N05S04
N07S04
$StatNrS04

Pump station 7

$GateValve = $StatNr + S03 $GateValve


$GateValve = $StatNr + S04
$GateValve = $StatNr + S12
© Siemens AG 2015 All rights reserved.
Page 45 2015-03-16
Technological object
Visualization

Configuration dialogs (Graphical Editor + Runtime)


Operation: S07 configuration: GateValve
Operator dialog
(e.g. left click)
Detail information
Open Type(s) GateValve, SlideValve
Info: GateValve S07
Detailed info: Trend Data point S07 New Details…
Stop Type AX70-Bx2-8881
Trend: Position GateValve S07 FALSECancel
Final pos. open OK
100 Close FALSE
Final pos. closed
75
Position Current position 37,2%
50 37,2% Setpoint position 37,0%
25 Current operator Johnson

0
Close
16:45 17:15 17:45
Close Information
Lock
Alarms
Operation diary
Maintenance
Animated Trend
symbol in the
configuration
process mimic
Alternative Context menu
© Siemens AG 2015 All rights reserved.
symbols… (right click)
Page 46 2015-03-16
Technological object

Features:
• Data model (data point) with structure, naming convention and data types
• Process control methods on the data point elements (Configs)
• Animated / interactive symbol (“reference”)
• Operator dialogs / any type of information views
• Configuration dialogs
• Used when dragging a symbol from catalogue in GEDI
• For operators at runtime (online configuration)
• Creation effort only once per device type
• Inheritance in data model and graphics
• Object in object (hierarchical model)

© Siemens AG 2015 All rights reserved.


Page 47 2015-03-16
SIMATIC WinCC Open Architecture Version 3.13
Content

• Introduction 5 - 10
• Concepts 11 - 47
• Development environment 48 - 80
• Runtime environment 81 - 114
• Communication and networking 115 - 129
• Functional overview 130 - 210
• WinCC OA as development platform 211 - 214
• Customer benefits 215 - 220

© Siemens AG 2015 All rights reserved.


Page 48 2015-03-16
System operation

Supervision: Console

© Siemens AG 2015 All rights reserved.


Page 49 2015-03-16
System operation - details

Project administration to manage all different projects on one computer


• Console is the control center for a project
• Start up / stop sequence for all managers (processes)
• Start up properties, diagnostic flags, …
• Shows the current operating mode (for each manager)
• Diagnostics tool for creation of a complete report package with all relevant
project files, project- and version information

• Process monitoring / supervision: PMON


• Pure background process; may run as service
• SNMP, HTTP and TCP/IP Interface

• System management: Project settings


• User administration, panel topology, drivers,…
• Access to diagnostic tools
• Customer specific extendible

© Siemens AG 2015 All rights reserved.


Page 50 2015-03-16
Log Viewer - transparent information

• System information
• Start / stop of managers, message statistics,…
• Lists problems and errors
• Any user defined debug output from Control
• „Access window“ to log files (search, filter,…)

LogViewer
© Siemens AG 2015 All rights reserved.
Page 51 2015-03-16
Overview: Conventional engineering process

Mapping of device types to data point types. Definition of structure,


x

y Add Node
Delete
Definition of devices naming convention, data types and all process control functions
Datatype
… (Data point types) (Alarming, range check, …)

Valve
Drawing of device symbols, connection between process variable and
M Definition of graphics graphical representation, definition of operator dialogs, detail views,
(Symbols, dialogs, operation) trends and configuration dialogs for the engineering.

GeDi
Mass engineering Pumpstatio
n Graphical engineering
Import of data points from external lists or M
When dropping device objects into the mimic
central engineering databases the corresponding data object is created j.i.t.
x

Pumpstation
Drawing process mimics
M
Drag & drop from symbol libraries, infrastructure (pipes, tanks,…)
from picture library or as static drawings, background images

Translation to Language dependent text are extracted from the ready-made application
by a provided tool. Those texts are then available in ASCII files and can
different languages be imported from this format too. Dictionary function.

© Siemens AG 2015 All rights reserved.


Page 52 2015-03-16
Engineering - database editor (PARA)

Configuration of data points


© Siemens AG 2015 All rights reserved.
Page 53 2015-03-16
Configuration of data points

• Any design of individual types by the user


• Graphical type editing within a tree view
• Design with respect to optimal communication
• Creation of single instances (design phase)
• Import / Export of data point types and data points with the ASCII - Manager
• Mass engineering
• Automatic creation of multiple devices in PARA
• Individual mass engineering using the ASCII-Manager
• Data point creation in spread-sheet or CSV files
• MS Excel Add-In
• Online-Engineering

© Siemens AG 2015 All rights reserved.


Page 54 2015-03-16
Flexible plant model

Show your plant data points with different flexible hierarchies

Benefits:
• More flexibility
• Define multiple hierarchies
• Easy engineering due to own editor
• Multiple utilization of plant model in projects

© Siemens AG 2015 All rights reserved.


Page 55 2015-03-16
Engineering - mass configuration

Automatic creation of many data points (devices)


© Siemens AG 2015 All rights reserved.
Page 56 2015-03-16
Engineering - mass configuration

Commandline-Interface

Microsoft Excel Add-In


© Siemens AG 2015 All rights reserved.
Page 57 2015-03-16
Mimic creation - graphical editor (GEDI)

© Siemens AG 2015 All rights reserved.


Page 58 2015-03-16
Dynamic graphics, animation

Properties Wizards

Events / Actions

© Siemens AG 2015 All rights reserved.


Scripting
Page 59 2015-03-16
Object catalogs and graphics libraries

© Siemens AG 2015 All rights reserved.


Page 60 2015-03-16
Drag & drop of data point types and data points

• User chooses the symbol, which should represent


the data point on the panel
• Definition of available symbols at the data point type
in the PARA

© Siemens AG 2015 All rights reserved.


Page 61 2015-03-16
External Widget Support (EWO)

• Integration of external graphic objects


• Integration of web browser window
• Platform neutral widgets (EWO)
• Extensive Support of ActiveX
• As simple as using WinCC OA standard objects
• Same support in script editor
• Automatic interface browsing (properties, methods, events)
a c t iv e x

© Siemens AG 2015 All rights reserved.


Page 62 2015-03-16
Graphical editor - details

• Large number of primitives and widgets


• Editing of symbols and process mimics
• Intuitive property sheets and attribute editors
• Drag & drop
• Any number of mimics (panels) in parallel
• Excellent Active-X support
• Extensive animation capabilities
• Up to 8 layers (visibility levels)
• Zooming
• Color gradients as filling for graphical objects
• Table enhancements (Progress bar in cell, stripped rows for better readability)

© Siemens AG 2015 All rights reserved.


Page 63 2015-03-16
Graphical editor - details

• EWO bar (also with own EWO‘s) • Shadows

• Object snap and alignment


x x

• Anti-aliasing • Rounded corners

© Siemens AG 2015 All rights reserved.


Page 64 2015-03-16
Graphical editor - More graphical objects

© Siemens AG 2015 All rights reserved.


Page 65 2015-03-16
Graphical editor - details

• One user desktop for all platforms


• Portability of panels on each target system
• Integrated programming environment: Control
• XML interface for automated mimic generation
• Concurrent Version System (CVS) - Integration
• Integration of CVS to synchronize personal data folders with central repository
• Panels, Pictures, Scripts etc. can be embedded into version control managed by CVS
• Multi-User engineering with SVN

© Siemens AG 2015 All rights reserved.


Page 66 2015-03-16
Multi-user engineering

Version management tool SVN


• The integration into the graphical editor significantly improves
the usability
• Archive the files in a central project repository
• Capture the changes and save as a new version
• Versions are provided with a time stamp and can be restored at any time
• WinCC OA supports different version management tools which can be
managed and also operated in the GEDI
• Project files can be quickly and easily added or updated to the repository
without closing the project

Benefit: simplifies project engineering in large project teams

© Siemens AG 2015 All rights reserved.


Page 67 2015-03-16
Layout management - „Responsive design“

Provides an optimal arrangement of widgets in faceplates, taking into account


the used screen size
• Two different layouts: Vertical and horizontal box
• Layout can include sub-layouts

© Siemens AG 2015 All rights reserved.


Page 68 2015-03-16
Objects / Animation

• Line • Table • Visibility


• Free hand line • Trend, Bar trend • Operability
• Rectangle, square • Tabs • Rotation
• Circle, ellipse • Frames • Scaling (size: X / Y / both)
• Circular arc / ellipse segment • Active-X • Position
• Polygon, bezier curve • Zoom Navigator • Geometry
• Pipe • EWO • Pictures within shapes
• Primitive-text • Clock, Calendar • WMF, EMF, ICO, JPEG, SVG
• Cascade (Menu) • Thumb wheel • XPM, BMP, GIF, PNG, MNG
• Push button • Progress bar • Animated GIF
• Text field • LCD number • Mouse hover functionality
• Multiline text • Data point tree • Movement of objects along user
• Selection list • DPTypeView defined paths
• Combo-Box • Embedded module • Texts and values
• Check-Box • TreeView • Typeface, font style, size
• Radio-Box • TextEdit • Drag and Drop
• Spin-Buttons • ScriptEdit • Multi selection
• Slider • Fore-, background color • Vertical and horizontal
© Siemens AG 2015 All rights reserved.
placeholder
Page 69 2015-03-16
Encryption of panels, CTRL scripts and libraries

Comprehensive protection of expertise through encryption

Benefits:
• No access to special defined CTRL-functions for unauthorized persons
• No changes in panels through unauthorized persons using the GEDI
Script encryption

Methods of encryption:
• for CTRL-scripts and libraries:
• with tool WCCOAtoolCryptCtrl
• in project-view
• for panels:
• setting command line options
• in project view
• Automatic creation of a copy of the original Panel encryption via project
view in graphics editor (GEDI)

© Siemens AG 2015 All rights reserved.


Page 70 2015-03-16
Script Wizard

Animated objects without manual scripting

Functions:
• Configuration of animated symbols and panels without
manual scripting
• Large number of animation types for smart design
• Large number of functional elements
• Ultralight client compatible graphical objects

Benefits:
• Creates efficient and powerful scripts
• Less engineering time
• No scripting skills necessary
• High degree of usability

© Siemens AG 2015 All rights reserved.


Page 71 2015-03-16
Simple symbols

Versatile usable symbols

Functions:
• Works with any DP-Type (direct mapping to DPE)
• Set of simple standard symbols
• Created with Script Wizard
• Compatible with Ultralight client

Benefits:
• Less engineering time
• No complex scripting skills necessary
• High degree of usability and flexibility
• State of the art “look & feel”

© Siemens AG 2015 All rights reserved.


Page 72 2015-03-16
Pre-defined faceplates

Well arranged view of object details

Functions:
• Easy configuration of pre-defined popup-windows,
which show details of corresponding symbols
• Different standard functions per object for detail view:
alarm, trend, value, periphery address, notes

Benefits:
• Less engineering time
• Activating many standard functions without any effort

© Siemens AG 2015 All rights reserved.


Page 73 2015-03-16
Wizard framework

Wizard framework helps to create wizards and applications


• Easy engineering for wizards with a common look & feel also
for project wizards

Benefits:
• Easy creation of applications / wizards
• Design template
• Common look & feel
• Notification bar concept
• Optimum of usability

© Siemens AG 2015 All rights reserved.


Page 74 2015-03-16
Scripting language Control

Parameter –Tooltip
Auto complete function / Constants, Visual () Control
Object list

Objects

Find matching words

Syntax Check

Events

© Siemens AG 2015 All rights reserved.


Page 75 2015-03-16
Scripting language Control

Features:
• Very easy to learn
• Proven standard: Syntax based on ANSI-C
• Extendable: procedures, functions…
• Powerful function set
• 200+ functions for supervisory control purposes
• Access to data: Current values (process image) and history
• Access to graphics: Shapes, widgets  animation, dialogs
• Linking of process variables to graphical properties
• Window handling, user guidance
• Fast, interpreted execution
• Online changes (no compilation, no linking required)
• Interfaces: TCP, HTTP, ADO, ODBC, COM, SMS, SMTP, V24/RS232, XML,
XML-RPC …

© Siemens AG 2015 All rights reserved.


Page 76 2015-03-16
Scripting language Control
Range of application

• Process mimics, symbols, dialogs (Vision)


• Operation
• User guidance
• Animation
• Data access, evaluation, analysis
• Online engineering
• Communication
• As specialized execution engine (Control)
• Supervisory control
• Engineering
• System functions,…
• Permanent processing (Event)
• Data point functions

© Siemens AG 2015 All rights reserved.


Page 77 2015-03-16
Scripting language Control
Details

• Local & global variables and constants (additionally to the data points)
• Libraries written in Control or as compiled DLL
• Multi threading (parallel execution)
• Selectable blocking / non blocking functions
• Asynchronous message communication with the process image (Event Manager)
• Event driven execution
• Time functions, cyclic processing
• Full support for all data types
• All data types from data points but also more
• Debugger
• Syntax check

© Siemens AG 2015 All rights reserved.


Page 78 2015-03-16
Standardization / Industry packages

• Integration of sub projects (path definition)


• Hierarchical search for:
• Configuration files  WinCC OA Installation
• Process mimics (panels)  Add-On package XY
 Industry package „Aqua“
• Dialogs, operator panels  Company standard general
• Symbols (references)  Company standard „HVAC“
• Scripts  End user project „District heating“
• Functions / Libraries
• Language files
• Existence of an object is checked in the predefined order (hierarchical standards)
• Clear management of company standards
• Efficient reuse of existing development

© Siemens AG 2015 All rights reserved.


Page 79 2015-03-16
Online help

• Comprehensive easy-to-use online help system


• Content tree, full text search, keywords, glossary,…
• HTML based (compiled), hyper links

© Siemens AG 2015 All rights reserved.


Page 80 2015-03-16
SIMATIC WinCC Open Architecture Version 3.13
Content

• Introduction 5 - 10
• Concepts 11 - 47
• Development environment 48 - 80
• Runtime environment 81 - 114
• Communication and networking 115 - 129
• Functional overview 130 - 211
• WinCC OA as development platform 212 - 215
• Customer benefits 216 - 220

© Siemens AG 2015 All rights reserved.


Page 81 2015-03-16
User Interface

© Siemens AG 2015 All rights reserved.


Page 82 2015-03-16
User Interface
Features

• True visualization client


• Blinking according to VDI 3699, color names
• Mouse operation: (Single) Acknowledgment, Operation
• Keyboard operation

• Multi screen support (modules)


• Several autonomous modules per operator station
• Customer specific configurable

• Zooming / Panning
• Cluttering / de-cluttering: zoom dependent visibility of objects, zoom navigation (birds eye view)

© Siemens AG 2015 All rights reserved.


Page 83 2015-03-16
User Interface
Details

• Window management handled either through data points or CTRL-functions


• Windows, child windows, modal, non modal,…
• Window-in-window functionality
• Embedded panels
• Microsoft Terminal Services® support
• Handles even large panels
• High number of objects
• Several screens wide
• Mimic changes during runtime (dynamic loading of objects)
• Supports multiple picture formats:
• BMP, XBM, XPM, PNM, JPEG, MNG, GIF, ICO, WMF, EMF, SVG
• PNG support of transparency/alpha channel
• Animated pictures with animated GIF and MNG
• Dynamic tool tips

© Siemens AG 2015 All rights reserved.


Page 84 2015-03-16
User Interface
Usability

• Same look & feel as operating system

• Comfortable drag & drop at run time


• Simple sending of defined information to objects of a picture
• Take over of data from external tools supporting drag & drop (e.g. TextEdit…)
• Moving of objects via drag & drop

• Optimized handling via multi select


• Selection of multiple definable objects with in a picture

© Siemens AG 2015 All rights reserved.


Page 85 2015-03-16
User Interface
Multitouch

• Left mouse click: tapping on the desired spot


• Right mouse click: long tap on the desired spot
• Double click: two fast taps on the same spot must be used
• Pinching: To zoom a panel with two fingers the two fingers must be pressed on the
panel background and then brought together or spread wider
• Panning: Moving the panel is done by touching the panel background with one finger
and then moving the finger
• Two hand operation: The two hand operation can be configured in order to prevent the
commands which were executed by touching the monitor unintentionally

Benefits:
• Easier operation
• Intuitive operator guidance

Limitations:
• Either multi-touch controls or mouse/keyboard controls can be used
• Only Windows is supported at the moment
• The graphical editor GEDI does not support multi-touch controls
© Siemens AG 2015 All rights reserved.
Page 86 2015-03-16
User Interface
Multi language support

• Online language change


• Up to 32 languages simultaneously
• Every UI individual
• Asian sign languages
• Support of Unicode UTF-8 coding
• All sorts of characters and symbols can be represented at the
same time from the complete Unicode-font (and therefore all
languages) within a text

Water Plant Dong Shen (China)

© Siemens AG 2015 All rights reserved.


Page 87 2015-03-16
User Interface
Multi language - features

• Full language change of the complete graphical operator user interface:


• Static texts
• Dynamic texts, tool tips
• Data point descriptions
• Alarm texts
• Menus
• Data point groups, Schedules, …
• Font (typeface, size, style)
• configuration: Either directly in the Graphical Editor or via language catalog files

• Translation tool „Translator“


• Automated import / export of all language dependent texts in a complete application

© Siemens AG 2015 All rights reserved.


Page 88 2015-03-16
User Interface
Panel topology

Standard symbols
Definition

Standard operator interface

Summary Alarms
Navigation

© Siemens AG 2015 All rights reserved.


Page 89 2015-03-16
User Interface
Panel topology - features

• Definition of the process mimic hierarchy


• Extensible standard symbols for navigation
• Cascade menu
• Direct access push buttons
• Tree view, …
• Standardization of mimic names, icons and operator access levels
• Automatic generation of summary alarms (common) for all operation hierarchy levels
• Improvement of the general survey with Alarm-Reduction from single or summary alarms
• Extensible standard symbols to display summary alarms
• Standard layouts for operator GUI (template)
• Drag & drop and Multi-selection of nodes in the configuration panel of the panel topology

© Siemens AG 2015 All rights reserved.


Page 90 2015-03-16
Online configuration

• WinCC OA allows to perform most engineering steps online


• Creation / modification of data point types
• Creation / modification of data points
• Drawing / modification of panels, symbols
• Creation / modification of scripts
• Modification in configuration
• No restart of the application required
• Engineering without interrupts in operation
• Integrated scripting language „Control“ can perform most engineering steps too!
• Automated configuration
• Intelligent objects

© Siemens AG 2015 All rights reserved.


Page 91 2015-03-16
Trending

© Siemens AG 2015 All rights reserved.


Page 92 2015-03-16
Trending
Details

• Providing line and bar trend (2D and 3D)


• Online and historical values
• Value trend over time or value
• Time comparison trends
• Bar trends 2D and 3D
• Display of invalid values, alarm range and/or value range
• Any number of curves
• Scales can be set individually to visible
• Color filling of curves
• Color, line width, style individually selectable
• Ruler and legend, zooming, panning
• Linear and self optimized layout for legends, zooming via mouse-drag and scroll, panning
• Indication of invalid values and individual trend areas (Maintenance/Alarm-area per curve)
• Tool tips in all trend areas
• Ready to use trend application („VarTrend“)
• Up to 16 pens (curves) in one display
• Mixing of statistically compressed and original data

© Siemens AG 2015 All rights reserved.


Page 93 2015-03-16
Trending
Details

• Display background picture


• Switch during runtime between local and UTC-time
• Grouping and splitting of scales and curves
• Common shifting and scaling of grouped scales and curves
• Difference ruler – to show time difference to fixed rules
• Zoom / Un-zoom of trend areas
• undo last zoom actions up to 100 steps back

© Siemens AG 2015 All rights reserved.


Page 94 2015-03-16
Alarming
Alarm and event window

© Siemens AG 2015 All rights reserved.


Page 95 2015-03-16
Alarming
Alarm window - features

• Variable split view for individual data view


• Alarms and events in one window
• Appearance according to VDI 3699
• Even came/went possible in a single row!
• Reliable performance even on high data change rates
• Individually extensible
• User definable design for any purpose
• Freely definable column position
• Generation of new columns (calculated columns)
• User defined appearance: background, font color, grid,… customizable

© Siemens AG 2015 All rights reserved.


Page 96 2015-03-16
Alarming
Alarm filter

• Intelligent filtering of alarms


• Disturbance causes more signals then necessary
• Important issues could be easily overseen
• Fast reaction on intelligent alarm summary
• Adaption of automatic filtering
• Parameterize able level of filtering activation
• 100% traceability
• Filtering only compresses the view - data are always fully available

© Siemens AG 2015 All rights reserved.


Page 97 2015-03-16
Alarming
Online-Change of alarm classes

• Alarms can be de-escalate temporarily in the alarm panel, when RDB archiving is used
• The upcoming alarm can be de-escalate (e.g.: warning) after partly repair
• Thereby the maintenance staff can react individual on errors
• New alarms occur with origin alarm class

Selection and change of alarm classes of an alarm

© Siemens AG 2015 All rights reserved.


Page 98 2015-03-16
Alarming
Discrete alarming

• Direct access to alarm areas without scanning further alarm areas →


First matching criteria triggers alarm (top-down)
• Status bits can be used for event handling → Change of status bit can trigger alarm
• Status Bit pattern has been enhanced to 64 bit, 32 User bits free to use
• Example: Switch with discrete state information messages

Alarm
K0 K1 State Value priority

K0 0 0 in motion 0 40
0 1 open 1 10
K1
1 0 close 2 10
1 1 error 3 80

© Siemens AG 2015 All rights reserved.


Page 99 2015-03-16
Alarming
Alert handling for multiinstance alarms

Alert handling for multiinstance alarms through external sources


and further processing in WinCC OA

Functions:
• Triggering of multiinstance alarms over driver (BACnet, S7 and OPC UA), manager,
CTRL-script or panel
• Dynamic change of alarm properties (e.g. alert class, alarm text) when the alarm is triggered
• Two alert ranges: GOOD range, BAD range
• Generation of new alarm instance if the corresponding alarm range is set

© Siemens AG 2015 All rights reserved.


Page 100 2015-03-16
Alarming
Additional properties

Additional properties, so-called additional values, can be set on alarms

115 psi
Functions: pressure

• Any number of additional values storable


• The first 32 additional values can be saved and queried separately Temperature too high!

• Addressable via config attributes

• Example: Additional environmental condition at the time the alarm occurred


 Easier analysis of situation and errors

© Siemens AG 2015 All rights reserved.


Page 101 2015-03-16
Archiving
Overview

• Special high performance database (HDB) or efficient RDB support to meet


the needs of process industries
• Historical recording of all data types
• Event driven archiving
• Several different smoothing methods
• Comprehensive information for each value
• Original value (is always kept, even with corrections)
• Correction values
• Time stamp (ms)
• Status / quality information
• Originator: operator / executing manager

© Siemens AG 2015 All rights reserved.


Page 102 2015-03-16
Archiving
Details

• Optimized flat file structure with full database interface


(pre-allocated binary file sets)
• Several autonomous archives in parallel
• User specific archive groups for individual archive customization
• Auto administration
• Automated file set cycling
• Automated backups / security copies
• Automated transfer to tape / CD-storage,…
• Automated deletion cycles
• SQL-Interface
• OLE-DB-Provider for external queries
• Network access even without DCOM!

© Siemens AG 2015 All rights reserved.


Page 103 2015-03-16
Archiving
RDB details

• Archiving of values and alarms in a relational database


• Especially optimized and configured for use with Oracle database
• Clear allocation between a data point element and a table
• Direct retrieve of historical data from the RDB also without WinCC OA
through other database applications possible
• Configurable reduction of the amount of the RDB manager DB-connections
• Buffer to Disc – to continue service in case of lost DB connections
• Windows, Linux and Solaris

© Siemens AG 2015 All rights reserved.


Page 104 2015-03-16
Archiving
Data compression

• Hierarchical compression structures


• Calculation of statistical information Process Measurement
• Mean value, integral, sum, min, max,…
5 min values(s)
• Free design of compression structure
• Event driven calculation Hour value
• Calculated values on data points
• Full access by the application Day value
• In trends together with online values One of many possible examples

© Siemens AG 2015 All rights reserved.


Page 105 2015-03-16
Archiving
Data compression - details

Detail settings
of one level

Configuration of statistical
calculation structures

© Siemens AG 2015 All rights reserved.


Page 106 2015-03-16
Archiving
Long-term data compression online in Oracle

Up to now the online compression of long-term archives were calculated in the


WinCC OA Event manager and saved in the database Oracle act just only as a data
storage for pre-compressed historical data

Functions:
• Configuration of the Oracle compression via a WinCC OA data object
• Free choice of individual compression levels, -intervals and -functions
• Fully integrated in the WinCC OA mass configuration concept

Benefits:
• Discharge of the server
• Faster system run-up and redundancy alignment due to decoupling of the historical
data from the WinCC OA main system

© Siemens AG 2015 All rights reserved.


Page 107 2015-03-16
Archiving
Oracle synchronization

Improvement of Oracle archiving in distributed systems

Functions:
• Automatic assignment of historical data in the database from the
local system to the database in the central system
• Several subsystems together with the central system can build a
distributed system

© Siemens AG 2015 All rights reserved.


Page 108 2015-03-16
Archiving
Parallel HDB and RDB archiving

Higher flexibility in project architectures

Functions:
• Synchronous, parallel archiving into historical database on
local level and into the central Oracle database
• Direct access from a central system to the data on local
system in the Oracle database
• Compatibility with Disaster Recovery System, historical
queries, archive compressions

Benefits:
• Use HDB and RDB together
• Easier installation and configuration of local systems (no ORACLE DB
installation)
• Save money through the use of WinCC OA archiving on local system (only
ORACLE Client installation needed)
© Siemens AG 2015 All rights reserved.
Page 109 2015-03-16
DB Logger

Export of user-definable data from WinCC OA into external databases


• Generate and control the information flow to databases

Benefits:
• MySQL, MS SQL Server support
• User definable export data
• Separation of control center from information platform

© Siemens AG 2015 All rights reserved.


Page 110 2015-03-16
Diagnostics
System overview

Operator stations (Clients)

Problem list Problem list


Server 1 Server 2

Server 1 Server 2
(active) (passive)

Process overview
(Tasks)

© Siemens AG 2015 All rights reserved.


Page 111 2015-03-16
Diagnostics
Diagnostics tools

Manager-Reports Resource monitoring Detailed message statistics

Message statistics overview

Control-Debugger

© Siemens AG 2015 All rights reserved.


Page 112 2015-03-16
Diagnostics
Diagnostics tool

Creates a complete report package with all relevant project files,


project- and version information

Benefits:
• Project data (e.g. config files) of 2 or more projects comparable
• All relevant data are contained in the report-package or extendable
 Faster handling and shorter response time through ETM Support
• Versioning of relevant project data or other files in any time intervals

© Siemens AG 2015 All rights reserved.


Page 113 2015-03-16
Diagnostics
Diagnostics tool

Contents of report package (zip-file):


• Config-, progs- and over parameterized files (scripts, libraries, panels, etc.)
from the version, project and sub projects
• Shield file from the version
• report.txt file with:
• Hardware code information
• Information of operating system
• WinCC OA setup information
Create a report
• WinCC OA project information

• In addition to the files that are included by default in the report package,
additional files can be attached
• The report package can be send by e-mail using the integrated SMTP client

© Siemens AG 2015 All rights reserved.


Page 114 2015-03-16
SIMATIC WinCC Open Architecture Version 3.13
Content

• Introduction 5 - 10
• Concepts 11 - 47
• Development environment 48 - 80
• Runtime environment 81 - 114
• Communication and networking 115 - 129
• Functional overview 130 - 210
• WinCC OA as development platform 211 - 214
• Customer benefits 215 - 220

© Siemens AG 2015 All rights reserved.


Page 115 2015-03-16
Communication
Internal communication

• TCP messages
• Physical connection
• Local area network LAN (Ethernet) / Wireless LAN
• Wide area network WAN
• Point-to-point / RAS
• Full redundant LAN connections
• Data is always transmitted simultaneously on both networks (parallel)
• The first message received by the target is accepted, the other one is
discarded (unique ID’s)
• Secure, event driven transmissions
• High priority system messages (watchdogs)
• Reliable, platform independent technology

© Siemens AG 2015 All rights reserved.


Page 116 2015-03-16
Communication
Internal communication

Internal message compression to reduce required transmission band with:


• Individual message compression level between different managers
• Adjustable minimum size triggering message compression
• Local, node internal messages stay uncompressed
• Experience shows 20% reduction of bandwidth consumption

Usage of State-of-the Art algorithm


• Usage of zlib (gzip, zip)
• Usage of bzip2- algorithm
• Short messages will be compressed via zlib, large messages will be compressed via bzip2

© Siemens AG 2015 All rights reserved.


Page 117 2015-03-16
Communication
General driver features

• Several drivers working in parallel


• Pre-processing
• Scaling / conversion in both directions
• Type transformations
• Smoothing (value, time, chatter suppression,…)
• Optimized Reading: “Poll on use mechanism”*
• "Sync on sec“: Poll times of different poll groups can now be
de-synchronized for a more evenly load of all managers
• Time stamping
• Can be taken from periphery (RTUs, etc.)
• System time stamp on acquisition
• Resolution: 1ms
• Status / quality integration
• Mapping of external quality information to WinCC OA status
• General interrogation, lock, redundancy
• Transition flag
• Command/Check back on same data point element
* Implemented for all drivers with polling mechanism, except ModBus
© Siemens AG 2015 All rights reserved.
Page 118 2015-03-16
Communication
Communication with base automation

• OPC UA (Client and server)


• OPC Data Access (Client and server)
• OPC Alarms & Events (Client and server)
• Tele control systems (RTU)
• IEC 61850 / IEC 61400
• SINAUT
• DNP3
• IEC 60870-5-101, -104
• SAT-SSI
• Direct TCP/IP drivers
• Industrial Ethernet S7
• Modbus TCP
• Ethernet/IP
• S-Bus
• Teleperm
© Siemens AG 2015 All rights reserved.
Page 119 2015-03-16
Communication
Ethernet/IP

• Uses standard Ethernet networking hardware


• The WinCC OA system is always the master and initiates all connections and
transactions (reads are polled)
• Routing to remote PLCs without an Ethernet connection is only supported for
transparent interfaces such as the 1761-NET-ENI
• Supports WinCC OA Redundancy
• Supported devices include the following product families:
MicroLogix, SLC500, PLC5C/E, FlexLogix, CompactLogix, ControlLogix

• Other models (also from different vendors) that are supporting native EIP
communication should also work with that driver

© Siemens AG 2015 All rights reserved.


Page 120 2015-03-16
Communication
IEC 61850 / IEC 61400 client *

More
• Support unsolicited communication using Reduced setup interoperability Lower
and configuration installation cost
• Buffered report control blocks More capability Reduce manual
• Unbuffered report control blocks and flexibility effort & errors

• Supports all other WinCC OA receive modes


• (polling, poll on use, single query, …)
• Supported write modes
• Direct output
• Select before operate
• Direct output enhanced
• Select before operate enhanced
• Time synchronization using SNTP
• File Transfer
• Download of DR Files Standardized
Self-describing
device & object
devices
Modern models
* Currently, only the edition 2 standard is implemented (covers most of edition 1) Object naming Standardized
conventions networking
configuration
technology
language

© Siemens AG 2015 All rights reserved.


Page 121 2015-03-16
Communication
OPC UA client & server

OPC UA is object oriented - the perfect combination with WinCC OA

Functions:
• OPC UA server are used on a PC or embedded in hardware
• Leading manufactures integrate OPC UA directly in their PLCs Internet
• OPC-standardized software gateway for PC applications .NET
• Connection to ERP systems (e.g. SAP) DCOM new
retires Communication
architecture

Benefits: OPC-UA
• Technological objects can be mapped on a server Better
Integration More Areas of
• The next step to efficient projecting with OPC server (DA, HAD, Application
• Redundancy supported AE) (MES, ERP)

• OPC also available for Linux Service


Oriented

© Siemens AG 2015 All rights reserved.


Page 122 2015-03-16
Communication
OPC UA client & server

OPC UA is the replacement of the classic OPC DA and AE (today AC – Alarms and Conditions)
• WinCC OA supports:
• OPC UA client – collect data
• OPC UA server – allocate data
• OPC UA alarms & conditions (AC) is supported
• Secured communication due to W3C standard
• Firewall friendly due to IP or XML communication
• Platform neutral based on XML communication
• No MS DCOM subordinated
• Medium term withdrawal of DCOM as platform for previous OPC server through Microsoft
• PLC manufactures supporting OPC UA: Siemens, Beckhoff

© Siemens AG 2015 All rights reserved.


Page 123 2015-03-16
Communication
S7 Connectivity

• WinCC OA S7 driver is a native driver for periphery connection with a


Siemens S7 PLC
• S7-1200, S7-1500:
• S7-300, S7-400 and S5-series:
• Send data to PLC
• Receive data from PLC
• Support of spontaneous values (on data change)
• Reception of cyclical values (cyclic data reception)
• Support of alarming function
• Used Protocol: S7 Messaging
• Linux and Windows Support
• Debug flags for monitoring connections in an H-System
• Redundancy of WinCC OA and S7 possible
• WinCC OA can handle one or more connections to each PLC
• Parallel support of up to 512 S7-PLCs

© Siemens AG 2015 All rights reserved.


Page 124 2015-03-16
Communication
Network redundancy

1.Normal operation 2. Fault 3. Operation with fault

?B??
Computer Normal operation Computer Computer Computer Computer Computer
Fault detection Backup operation
Switch over A B A ? ? A B
after fault NIC 1 NIC 2 NIC 1 NIC 2 NIC 1 NIC 2 NIC 1 NIC 2 NIC 1 NIC 2 NIC 1 NIC 2

detection LAN 1 active LAN 1 defect LAN 1 defect


Switch 1 Switch 1 Switch 1

LAN 2 passive LAN 2 passive LAN 2 active


Switch 2 Switch 2 Switch 2

Computer Normal operation Computer Computer Computer Computer Computer


Backup operation Backup operation
True A B A B A B
network NIC 1 NIC 2 NIC 1 NIC 2 NIC 1 NIC 2 NIC 1 NIC 2 NIC 1 NIC 2 NIC 1 NIC 2

redundancy LAN 1 active LAN 1 defect LAN 1 defect


(WinCC OA) Switch 1 Switch 1 Switch 1

LAN 2 active LAN 2 active LAN 2 active


Switch 2 Switch 2 Switch 2

© Siemens AG 2015 All rights reserved.


Page 125 2015-03-16
Communication
Event orientation

• Data is only transmitted on change


• No loss of information because of sampling
• Smoothing and data reduction
• Event driven values  mathematically correct!
• Low network and system load
• Comprehensive, consistent process image
• Time stamp (Input- / Periphery time)
• Additional information: quality, status, originator…
• Suitable for critical applications, authority reports
• Event driven processing
• Control language (connect / callback)
• Data point functions, UI-communications

© Siemens AG 2015 All rights reserved.


Page 126 2015-03-16
Communication
Event orientation - comparison

• Memory demand
Value plot (periodic sampling vs. event acquisition with dead band)
• Error 4,0
Real Value
• Load 3,5
Periodic Sampling
3,0
Event Triggered Value
2,5
2,0
1,5
1,0
0,5
Compared results
70 0,0
61,3
Periodic -0,5 0 0,5 1 1,5 2 2,5 3 3,5
60 Sampling
-1,0
Event
50 Trigger
Sampling error (acquisition error)
70,0
40 Error Periodic Sampling [%]
60,0 Error EventTrigger [%]
30
50,0

20 40,0
14,9
12 11,4
11 30,0
10
3,9 20,0
0 10,0
Value Maximum Average
Changes Error % Error % 0,0
0,0 0,4 0,7 1,1 1,4 1,8 2,1 2,5 2,8 3,2 3,5
© Siemens AG 2015 All rights reserved.
Page 127 2015-03-16
Communication
More interfaces

Networks / Internet Database Software


• TCP, SSL • ADO • COM
• HTTP (Web) • ODBC • ActiveX
• SNMP versions 1, 2, 3 • OLE-DB • XML
• etc. • etc. • etc.

Serial communications
• V24 / RS232
• etc.

© Siemens AG 2015 All rights reserved.


Page 128 2015-03-16
Software extension - Application Programming Interface

• Complete, ready to use „shell“ of a manager


• All WinCC OA managers are based on this API
• For new managers with customer related functionality (prognosis, online
power grid load calculation, plant simulations,…)
• Full access to online data and history
• C++ class library based on VC8 or gcc 3.4
• Easy integration of existing software
• Additionally:
• Specialized driver API (ComDRV)
• Control Extension DLL
• EWO API (external Widgets)
• External LogFeed API
• External Error Handler API

© Siemens AG 2015 All rights reserved.


Page 129 2015-03-16
SIMATIC WinCC Open Architecture Version 3.13
Content

• Introduction 5 - 10
• Concepts 11 - 47
• Development environment 48 - 80
• Runtime environment 81 - 114
• Communication and networking 115 - 129
• Functional overview 130 - 210
• WinCC OA as development platform 211 - 214
• Customer benefits 215 - 220

© Siemens AG 2015 All rights reserved.


Page 130 2015-03-16
Functional modules

Timer and event programs with simple graphic configuration. Cyclic and acyclic-periodic call-ups,
Scheduler individual events and time lists, special day rules (holidays). Arbitrary actions: value changes,
recipe starts, reminders, scripts.

Reporting interface for an active connection to analyze WinCC OA data by using a third party tool
such as BIRT, Crystal Reports or Microsoft Excel. Modern and smart reporting opens up greater
Reporting scope for flexibility as well as improved usability for users. Reporting is further simplified by the
additional provision of BIRT templates and pre-defined reporting data.

Recipe management for parameter sets and set point lists. Unlimited recipe types, unlimited
Recipes recipe quantities, access control, creation of recipes from real-time process data. Easy-to-use
user interface. Import / export of recipes as CSV.

Distributed systems in WinCC OA allow for the coupling of two or more autonomous WinCC OA
Distributed systems over a network. Every partial system can be used as a single-site or multiple-site system,
systems with or without redundancy.

© Siemens AG 2015 All rights reserved.


Page 131 2015-03-16
Functional modules

WinCC OA’s redundancy concept fulfils the demands of plant engineers and operators for
Redundancy availability, process security and data security. In case of errors, the system will switch over
automatically without the user noticing a difference.

WinCC OA is SIL3 certified according IEC 61508. TUEV approved that WinCC OA functions,
SIL3 development processes and supporting documents are conform to IEC standard. ETM provides
certified a guideline, which describes basic and operational conditions within which WinCC OA can be
used for security critical applications.

WinCC OA is an open SCADA system with comprehensive drivers and flexible connection
possibilities for other external systems. Depending on the communication protocol and the used
Driver bus physics, in each case specific drivers are used. You can run several drivers simultaneously
in WinCC OA. These can be of the same but also of different type.

The object catalogue included in WinCC OA contains a number of standard objects. These
Object
objects provide many useful functions: trend pool, simulation panel, manual operation, which can
design also be used for your own symbols.

© Siemens AG 2015 All rights reserved.


Page 132 2015-03-16
Functional modules

RDB archiving using the program's unique RDB archive manager allows for values and alarms to
RDB be stored in a relational database. These data can either be read from WinCC OA or with the aid
(relational DB)
of external tools.

WinCC OA’s API (Application Programming Interface) offers a number of functions that make it
API possible to program and use your own managers or special drivers, which then communicate
directly with the system.

Comm- Remote alarms and remote information. Alarm output to SMS and email. SMS relay for stand-
center alone PLCs; readiness planning with alarm groups.

AMS
Advanced Maintenance Suite (AMS) is an easily parametrical software tool for efficient planning,
(Advanced management, realization and control of maintenance work and equipment failures. All events can
Maintenance be evaluated via statistics and communicated via reports.
Suite)
© Siemens AG 2015 All rights reserved.
Page 133 2015-03-16
Functional modules

SSL (Secure Sockets Layer) are cryptographic protocols which are designed to provide
SSL communication security over the network It is implemented directly in the manager base class and
Encryption active by default when creating a new project in WinCC OA 3.13.
SSL

BACnet provides an integrated BACnet conform Online-/Offline Engineering solution and an


BACnet object library for building management.
Designed for Heating-, Refrigerating- Air-Conditioning-, Lighting- and Security Control.

This client provides a user Interface, which runs in a standard web browser, with an automatically
Web installed plug-in. This enables a flexible remote access to the system, without installing
Client WinCC OA. Additionally the project data are updated automatically.

This client is a thin client for web browsers. You do not need to install any software or plug-in.
Ultralight The aim of this client is to display WinCC OA on any mobile device with the integrated browser.
Client It supports Microsoft Internet Explorer, Google Chrome, Apple Safari and Mozilla Firefox.
The compatible panels could easily be created with the script wizard.

© Siemens AG 2015 All rights reserved.


Page 134 2015-03-16
Functional modules

Enables operation and visualization of a WinCC OA installation via iPhone and iPad. The process
App
data, availability and status of your system can be displayed. The location filtering provides a
OPERATOR quick overview of geographically distributed systems, including sum alerts.

Enables a full integration of standardized maps of cartographic information (GIS) in WinCC OA.
GIS
Furthermore displaying of all WinCC OA objects in maps is possible. For geographical distributed
Viewer systems.

Disaster The aim of this feature, also called 2x2 Redundancy, is to extend the WinCC OA redundancy
concept through a second Hot Standby System, so that the operability of the system nevertheless
Recovery
remains maintained on another system even in the event of a complete failure or shutdown in the
System course of e.g. maintenance on the first Hot Standby System.

The video feature offers a variety of connection possibilities through the use of the ONVIF 2.0
standard (Open Network Video Interface Forum). This allows the integration of video hardware
VIDEO from a wide range of different manufacturers. A simpler setup and higher flexibility in the
application completes the renewal of the video feature.

© Siemens AG 2015 All rights reserved.


Page 135 2015-03-16
Scheduler

• Actions triggered by time or value conditions without


any programming (graphics interface)
• Several different time conditions
• Interval (periodic, calendar)
• Date / time list
• Day programs
• Week programs
• Free combinations
• Possible actions
• Value changes
• Commands, set points
• Activation of recipes
• Start of any Control script
• Reminder pop-up, alarm

© Siemens AG 2015 All rights reserved.


Page 136 2015-03-16
Scheduler - User Interface

Configuration of schedules
© Siemens AG 2015 All rights reserved.
Page 137 2015-03-16
Reporting
Web based reporting

Modern, intelligent reporting system with common reporting interface (SOAP)


SOAP defined as Simple Object Access Protocol
3rd party
Reporting
Benefits: SIMATIC
WinCC OA
• More flexibility and better usability due to web based reporting UI
Information
Server*
• Common reporting interface
• Fits to 3rd party reporting tools (e.g. BIRT) WinCC
OA
Reporting

* from version SIMATIC IS 2014 SP2


© Siemens AG 2015 All rights reserved.
Page 138 2015-03-16
Reporting
BIRT templates

• Different ready-to-use templates available


• Already predefined reporting data for use with WinCC OA
• Multilanguage reports
• Many wizards for faster report creation (e.g. charts)
• Easy web application integration of reports
• Use of JavaScript or JAVA for extended report flexibility
• F-type reporting server (scheduling, dashboards, …)
free for smaller projects
• BIRT help section included in WinCC OA product help
• Part of Eclipse IDE
• Open source (free)

Benefits:
• Faster reporting
• One-click reports
• Better usability
© Siemens AG 2015 All rights reserved.
Page 139 2015-03-16
Reporting
Enhanced data handling

Improved data management through internal reconstructions

Benefits:
• More performance
• Faster historical queries
• Faster reporting

≤3.12 3.13

© Siemens AG 2015 All rights reserved.


Page 140 2015-03-16
Reporting
Microsoft Excel as report designer and viewer

• Collection of current values, historical data or statistically calculated data


from WinCC OA
• Chronological data or SQL queries
• Any report design by integration of charts, graphics and the utilization of
Excel formulas
• Calculation columns and comments
• Basic layouts
• Standard protocol (vertical chronology)
• ATV (horizontal chronology)
• Operation protocol (current values, any design)
• Listed query results

© Siemens AG 2015 All rights reserved.


Page 141 2015-03-16
Reporting
Microsoft Excel as report designer and viewer

Features:
• Excellent support for statistically calculated values (A/C): hour-, day-, month protocols
• Creation of a report
• Spontaneous on user request
• Time triggered (periodic)
• Display, save, print
• Automatic distribution via e-mail
• Automatic creation of web reports (HTML)
• Integration of the originator (user)
• Tracing of changes in reports (audit trail)
• Multi user operation (network)
• Fast connection with WinCC OA (COM / Manager)

© Siemens AG 2015 All rights reserved.


Page 142 2015-03-16
Recipes

Definition

Recipe activation

© Siemens AG 2015 All rights reserved.


Page 143 2015-03-16
Recipes

Features:
• Design and administration of large parameter settings
• Individually customizable
• Any number of different recipe types
• Any number of recipes per type
• Easy integration into individual GUI´s
• Special functions: %ignore, %default
• Easy to use management interface
• Storage of current process values as recipe
• All functions accessible via control language
• Creation of recipes can be done, e.g. in Excel
• Export and import as CSV file

© Siemens AG 2015 All rights reserved.


Page 144 2015-03-16
Distributed systems

• Features:
• Two or more autonomous WinCC OA systems are connected via network (LAN)
• Each system can have its own connections the process (PLC, DDC, field bus,...)
• All process data are mapped to local data points only (“own system”)
• Each system is capable of displaying / processing data from other systems
• No replication of data points (tags)
• Direct access to online values, states, alarms or history ("distributed database")
• Event driven communication

• Details:
• „Distribution Manager” provides the interface between systems
• Event driven communication leads to low network load
• Only requested data are transferred
• Network connection between systems can be fully redundant
• Integrated connection monitoring
• Interconnection of up to 2,048 distributed systems possible
© Siemens AG 2015 All rights reserved.
Page 145 2015-03-16
Distributed systems
Multi-Server

© Siemens AG 2015 All rights reserved.


Page 146 2015-03-16
Distributed systems
Manager layer

System 1
Operator 1 Operator 2

UI UI
System 2
Userinterface Userinterface
Runtime Runtime

Operator 1 Operator 2 Server 1 Server 2

UI UI
User interface User interface
Runtime Runtime CTRL CTRL
Control- REDU REDU Control-
Manager Redundancy Manager
Redundancy
Server EV Manager Manager
EV
Event- Event-
Manager Manager
DIST DIST
System 3 DB Distribution
Manager
Distribution
Manager
DB
CTRL Database-
Manager
Database-
Manager
Single Machine Station Control-
Manager D D
UI EV DIST
Distribution
Driver Driver

User interface Event-


Manager
Runtime Manager
CTRL
Control-
manager
DB
Database-

EV DIST
Distribution
Manager

D
Event-
Manager
Manager Driver

DB
Database-
Manager

D
Driver

Local Area Network TCP

© Siemens AG 2015 All rights reserved.


Page 147 2015-03-16
Distributed systems
Management of distributed systems

Configuring and maintaining a distributed system in former time required a high


amount of engineering effort due to a high number of settings and configuration
steps that must be applied on several systems.
Therefore the new Dist-management was implemented.

The Dist-management is based on a master - client architecture


• Definition of one master system, in which the distributed data/configuration
are set
• Following data synchronization to the client systems
• User, groups, areas
• DP-groups and user-defined DP-groups
• Alert classes
• Alert screen configuration
• Trend configuration

© Siemens AG 2015 All rights reserved.


Page 148 2015-03-16
Distributed systems
Caching of data point information

After UI reconnects only the changed data point information is transmitted

Benefits:
• Faster startup times
• Lower network usage
• Higher performance
• Faster synchronization

© Siemens AG 2015 All rights reserved.


Page 149 2015-03-16
Distributed systems
One Way Dist

Data point information is only exchanged in one direction in distributed systems

Benefits:
• Higher performance in distributed systems
• Better support of data gathering stations
• Faster startup times
• Lower network usage
• Faster synchronization

© Siemens AG 2015 All rights reserved.


Page 150 2015-03-16
Redundancy

• Hot-Standby Redundancy (server)


• Automatic switch over of all operator stations (clients)
• Redundant network connections between all stations possible

PLC, DDC, RTU


Process bus WinCC
OA
Engineering

WinCC
(Master) (Hot-Standby)
OA
Server 1 Server 2 Management

Ethernet-LAN

WinCC WinCC WinCC WinCC


OA OA OA OA

Operator 1 Operator 2

© Siemens AG 2015 All rights reserved.


Page 151 2015-03-16
Redundancy

Features:
• Complete server project runs twice on separate machines:
Primary and Hot-Standby server
• Both servers have an active driver connection
• When accepting data chances, the stand-by server takes
the data from the primary server instead of drivers or UI data
• Both servers have a fully consistent process image
(same time stamps, etc.)
• Operator stations (Clients) are always connected to both
servers – only data of the active one (primary server)
is displayed
• In case of an error, the change-over is done automatically

© Siemens AG 2015 All rights reserved.


Page 152 2015-03-16
Redundancy
Manager level

Operator 1 Operator 2

UI
User interface
UI
Userinterface
Runtime Runtime

ACQUISITION DIRECTION

Server 1 Server 2

CTRL CTRL
Control- Control-
manager manager

EVEvent-
EVEvent-
manager
REDU REDU manager

DB
Database-
Redundancy
Manager
Redundancy
Manager
DB
Database-
manager manager

D
Driver
D
Driver

Process connection Process connection


© Siemens AG 2015 All rights reserved. ACTIVE HOT-STANDBY
Page 153 2015-03-16
Redundancy
Command direction

Operator 1 Operator 2

UI UI

COMMAND DIRECTION
Userinterface User interface
Runtime Runtime

Server 1 Server 2

CTRL CTRL
Control- Control-
manager manager

EV
Eventmanager
EV
Eventmanager
REDU REDU
DB Redundancy
Manager
Redundancy
Manager
DB
Database-
Database-
manager manager

D D
Driver
Driver

Process connection Process connection


© Siemens AG 2015 All rights reserved. ACTIVE HOT-STANDBY
Page 154 2015-03-16
Redundancy
Details

• Permanent monitoring of several components on both systems


• Manager integrity (watchdogs)
• Peripheral integrity (driver, controller)
• RAM (memory) & available disk space,…
• All information mapped to data points
• Configurable weighing of those factors dependent on the application = „Error state“
• Fast and seamless change-over of all operator stations in case of an error
• Automatic recovery of failed system after return (service, reboot,…)
• Automatic alarm and history replication

© Siemens AG 2015 All rights reserved.


Page 155 2015-03-16
Redundancy
Automatic file synchronization

Automatic file synchronization between redundant systems of standard


redundancy or Disaster Recovery System after split mode
• After set up, the automatic synchronization will be activated, if the system was in split mode before
• The file synchronization can be activated manually via the panel

System overview of a redundant system with file synchronization button

© Siemens AG 2015 All rights reserved.


Page 156 2015-03-16
Redundancy
Automatic file synchronization

Settings for file synchronization and for the dedicated directories


• Panel for the configuration of file synchronization and the directories to be synchronized

Settings file synchronizations

© Siemens AG 2015 All rights reserved.


Page 157 2015-03-16
Redundancy
Split mode

• Redundant servers are separated – one server is master


• Second server can be used for configuration tests
• Automatic return of a selectable server as primary into redundancy mode

PLC, DDC, RTU


Process bus WinCC
OA
Engineering
(Test)
WinCC
Master (Hot-Standby)
OA
Server 1 Server 2 Management

Ethernet-LAN

WinCC WinCC WinCC WinCC


OA OA OA OA

Operator 1 Operator 2
© Siemens AG 2015 All rights reserved.
Page 158 2015-03-16
Redundancy
Split mode

Features:
• Both servers still receive data from the drivers (PLC, field bus,…)
• Primary server continues and manages the operator stations
• Second server can now be used for test purposes (fully separated)
• Only individually selectable data are exchanged between the two servers
• Each operator station can select whether to connect to the primary or to the test system
• Automatic return into redundant operation on the basis of a selectable server machine (keep
original configuration or establish test machine as new primary)

© Siemens AG 2015 All rights reserved.


Page 159 2015-03-16
WinCC OA is SIL 3 certified

• WinCC OA is certified to IEC 61508 SIL3


• Certification: TUEV approved that the WinCC OA functions,
software development processes and supporting documents are
conform to IEC 61508 standard
• Usage of SIL 3 certified WinCC OA reduces total
SIL 3 certification time

© Siemens AG 2015 All rights reserved.


Page 160 2015-03-16
Communication Center

• Forwarding of alarms to on-call service management teams


• Transmission media:
• Short messages (SMS)
• E-Mail
• Acknowledgement of receipt
• On-call service plan
• Active alarm status request
• Cyclic information
• Negligible configuration effort

© Siemens AG 2015 All rights reserved.


Page 161 2015-03-16
Advanced Maintenance Suite (AMS)

The perfect tool for efficient maintenance management


• Reduced down times
• Faster trouble-shooting
• Efficient utilization of resources
• Optimized spare part management
• Learning system
• Reduction of administrative tasks

© Siemens AG 2015 All rights reserved.


Page 162 2015-03-16
SSL encrypted communication / Multiplexing Proxy

SSL (Secure Sockets Layer) are cryptographic protocols which are


designed to provide communication security over the network

It is implemented directly in the manager base class and active


by default when creating a new project

Benefits:
• Reduction of open network server ports (only one per system)
• Blocking of denial-of-service attacks
• Multiplexing Proxy may run under a low-privileged user account
(different from other managers)
• Increased security
• Easy to configure
• No additional costs

© Siemens AG 2015 All rights reserved.


Page 163 2015-03-16
WinCC OA BACnet

WinCC OA BACnet is offering a comfortable and comprehensive


solution for central building control systems

• for heating, ventilation, air conditioning,


light control and safety technology
• for complex and distributed central building
control projects
• for industrial enterprises, universities, hospitals,
airports, trade fair sites, large office buildings,
administration of private real estate units, etc.
• for “green buildings“ with the goal of saving energy

The object-oriented WinCC OA control system provides


a perfect fit to object-oriented BACnet technology!

© Siemens AG 2015 All rights reserved.


Page 164 2015-03-16
WinCC OA BACnet

Benefits:
• The highest-performance Building Management
System (BMS) protocol specification
• Fast engineering due to automatic device-, object-
& signal-discovery
• Suitable for the management and automation level
• Independent of technology and media
of transmission (for Ethernet, RS485, RS232, LonTalk)
• It is carried forward and given constant further
development by globally leading providers
of automation solutions

© Siemens AG 2015 All rights reserved.


Page 165 2015-03-16
WinCC OA BACnet

• Thanks to the direct BACnet integration, WinCC OA can now fulfill


even more customer requirements
System 3
• Integration of „Self-Discovery Engineering“ features of BACnet System 2

in the „State-of-the-Art“ engineering process of WinCC OA


• WinCC OA is thus the ideal platform for system integrators who are
participating in tendering processes involving BACnet requirements System 1

• WinCC OA is the perfect system for object-oriented building automation


systems
• WinCC OA & BACnet fit together superbly: both are ALSO suitable
• for large scale applications and
• for distributed systems

© Siemens AG 2015 All rights reserved.


Page 166 2015-03-16
Web Client

Full functional client for operations via web browser

Capabilities:
Everywhere an operation via web browser is requested

Benefits:
• Similar* functionalities as standard WinCC OA user interface
• No local WinCC OA installation necessary
• Web Plug-in installation necessary only

* Restrictions: Graphic-Editor, Oracle DB direct access

After installation of Web Client Plug-in, this panel is started

© Siemens AG 2015 All rights reserved.


Page 167 2015-03-16
Web Client

Functions:
• Direct execution of client panels without any conversions
• Direct data point creation and modification on web client
• WinCC Open Architecture web client as a plug-in in the
respective browser (administration rights needed)

© Siemens AG 2015 All rights reserved.


Page 168 2015-03-16
Web Client
Supported systems

Supported web browser:


• Internet Explorer (Version 10/11)
• Mozilla Firefox (Version 31)

Supported OS:
• Windows
• Linux

© Siemens AG 2015 All rights reserved.


Page 169 2015-03-16
Ultralight Client

Thin client for mobile applications

Functions:
• Thin client for web browsers
• Uses native web technologies (Javascript, SVG)
• Panels created with Script Wizard in GEDI are
compatible with Ultralight client
• Support of tool tip texts, touch gestures
• Clock widget, trend widget
• Integration of several ULC
• Auto logout, auto scaling

Benefits:
• Thin Client for mobile devices and browsers
• No installation of WinCC OA necessary and no
browser plug-in installation necessary
• Easily create panels with Script Wizard
© Siemens AG 2015 All rights reserved.
Page 170 2015-03-16
Ultralight Client
Usability and Simple Para

Script Wizard Simple Para

© Siemens AG 2015 All rights reserved.


Page 171 2015-03-16
Ultralight Client
in an IFrame

Embed your SCADA data in your website

© Siemens AG 2015 All rights reserved.


Page 172 2015-03-16
Ultralight Client
Supported systems

Supported web browser:


• Internet Explorer (version 10/11)
• Firefox (version 31)
• Android stock browser (Android 4.0 or above)
• Mobile safari (iOS6 or above)

Supported OS:
• Windows
• Linux

Ultralight Client can be used on different devices

© Siemens AG 2015 All rights reserved.


Page 173 2015-03-16
SIMATIC WinCC OA OPERATOR

View and command your plant via a fast,


native and easy to use app on your iPhone or iPad
• Get a quick overview of your facility status with KPI’s / sum alerts
• Monitor your facility from your smartphone
• Acknowledge alarms
• Visualize actual as also historical data
• WinCC OA version independent
• iOS7 design

Benefits:
• Monitor and control your system easily from
your iPhone or iPad

© Siemens AG 2015 All rights reserved.


Page 174 2015-03-16
SIMATIC WinCC OA OPERATOR
Functions

The main functions at a glance


• Home screen with widgets, the latest alarm and two important project values
• Alert screen with filtering and sorting options
• Trending of single values even with compressed values
• Lists of self defined groups for displaying values and commands
• Map with locations of the different plants/facilities with filtered alarms
• Phonebook function to contact other users directly

© Siemens AG 2015 All rights reserved.


Page 175 2015-03-16
SIMATIC WinCC OA OPERATOR
iPhone version

© Siemens AG 2015 All rights reserved.


Page 176 2015-03-16
SIMATIC WinCC OA OPERATOR
iPad version

© Siemens AG 2015 All rights reserved.


Page 177 2015-03-16
SIMATIC WinCC OA OPERATOR
Wizard in WinCC OA for the configuration of the app

• Allows an easy server-side configuration of the


data shown in the app

• Configuration per drag & drop


 no programming skills needed

• Simple modification in case of project


changes or enhancements

• User- and device administration

© Siemens AG 2015 All rights reserved.


Page 178 2015-03-16
Comparison User Interfaces

UI Operation Benefits Limitations


Standard Client Engineering- / Operator station in Full functionality WinCC OA installation required
local LAN network of SCADA
system

Web Client Operator has remote access to the • No WinCC OA Installation • Restrictions:
SCADA system via Internet required (only Plug-in) • No graphic editor (GEDI)
• Access via standard browser • No direct access to Oracle DB
• Automatic update of project files
on client

Ultralight Client Operator has remote access via • No Installation required • Not all functions / objects are
Internet, also with mobile devices • Screens are displayed on supported
mobile devices • Special Ultralight functions
• Optimized data transmission needed
• Easy panel generation with
Script wizard

WinCC OA OPERATOR Operation and visualization of a • Native app • Pre-defined views and functions
WinCC OA installation via iPhone or • Cost-efficient solution • No plant screens
iPad. Process data, availability and
• Easy engineering via wizard • Only iOS
status can be displayed.

© Siemens AG 2015 All rights reserved.


Page 179 2015-03-16
GIS Viewer
System visualization on a map

Full integration of cartographic information (GIS)

Capabilities:
• for geographical distributed systems
• in Water, Traffic, Oil & Gas and Energy

Benefits:
• Enhanced overview due to zoom in and out
• Popup of information according to user requirements
based on the zoom factor
• More value through combination of regional
information to plant status signals
• Enhanced user guidance (quick and definite
navigation to breakdown)
• Efficient project planning due to dynamic maps instead of static single image

© Siemens AG 2015 All rights reserved.


Page 180 2015-03-16
GIS Viewer

Functions:
• Visualization of WinCC OA objects (symbol, text, color
change or process value) in different map layers
• User-defined quantity of map layers
• Automatic zoom to upcoming alarms and warnings
• Manual zoom (+, - and zoom into detail)
• Easy navigation to any user interface, alarm and event screen
• Direct link to alarms and consequently integrated in the
SCADA project

© Siemens AG 2015 All rights reserved.


Page 181 2015-03-16
GIS Viewer

Variety of visualization:
Data and maps are available at many different
vendors (e.g.: ESRI - Environmental Systems
Research Institute)

Integrated
WinCC OA
objects

© Siemens AG 2015 All rights reserved.


Page 182 2015-03-16
Disaster Recovery System

2x2 Redundancy - Extension of the redundancy concept through a second


Hot Standby System

Capabilities:
for Oil & Gas, Energy, Water & Wastewater, Traffic & Transport

Benefits:
• When the Master Control System is out of order, the geographical distributed
Disaster Recovery Center takes the operating of the system and the
operation of each workstation is connected to the Disaster Recovery Center
• Continuous operation and operating of the system
• Reduced down time during takeover
• Minimized data loss during takeover

© Siemens AG 2015 All rights reserved.


Page 183 2015-03-16
Disaster Recovery System

Functions:
• Master Control Center and Disaster Recovery Center must be connected via a
highly available and secured leased line
• Manual or automatic takeover of all control operations, when the Master
Control Center is totally turned out
• Redundant data management in a geographically distributed Disaster
Recovery Center
• Backward synchronization of values from SSS (Slave) to PSS (Master)
• Extended switch-over mode - setting driver connections to active / inactive.
Drivers run always on both system, only the specific driver connections are set
to active or inactive
• Storing information of the active connections

© Siemens AG 2015 All rights reserved.


Page 184 2015-03-16
Disaster Recovery System
System architecture

Redundant Hot- Redundant Hot-


Standby server- Standby server-
system with local system with local
Oracle database and Oracle database
permanent connected
to the periphery

© Siemens AG 2015 All rights reserved.


Page 185 2015-03-16
WinCC OA VIDEO

SCADA and Video management in one system


• Software based, digital and vendor neutral video management system
• Native integration of video management functions into a SCADA project
• Integration of the vendor neutral video standard ONVIF (Open Network Video
Interface Forum)
• The configuration, operating messages and commands are stored in data points
• Integrated in the WinCC OA setup

Benefits:
• Consistent and central operation
• Tight integration of video and SCADA functionality
• Scalability
• Free choice of video techniques
• Cost savings in operation and maintenance

© Siemens AG 2015 All rights reserved.


Page 186 2015-03-16
WinCC OA VIDEO

Features:
• Freely scalable
• Fits flexible to project requirements
• Can be made redundant
• Fully integrated into the SCADA environment:
• VIDEO can be integrated into any application WinCC OA as simple subproject
• It can be operated in parallel to the SCADA system in a common system, as well as a separate
system in the composite system as a distributed system

• WinCC OA systems in the composite system can display live- or playback images in their user
interfaces

• VIDEO can access all process data in the composite system, respond to its changes and allow so
an easy interaction between video and automation technology

© Siemens AG 2015 All rights reserved.


Page 187 2015-03-16
WinCC OA VIDEO
Free choice of video techniques

• Image sources according to ONVIF 2.0 (Profile S) are supported

• Additionally the common image source standard RTSP is supported

• Proprietary image source standards from the following manufacturers are supported:
• BOSCH (Cameras & Encoder) • Mobotix (Cameras)
• Moxa (Cameras & Encoder) • Sony (Cameras)
• Axis (Cameras & Encoder)

• Cameras and video encoders with following video compression methods are capable:
• H.264
• MPEG4
• Motion JPG

• List of supported video technology is constantly expanding


• Proprietary protocol implementations can be offered short-term
© Siemens AG 2015 All rights reserved.
Page 188 2015-03-16
WinCC OA VIDEO
Architecture

• VIDEO runs as an own software component


• VIDEO can be used on SCADA server or on own PC hardware
• Video data and SCADA data are completely decoupled

VIDEO
• Communication with hardware
• Proxy for video streams

WinCC OA client
API – Manager
• Transmits commands and configurations from the data points
• Receives status messages and writes them to the data points

Video stream
WinCC OA server
With video data model Control commands

© Siemens AG 2015 All rights reserved.


Page 189 2015-03-16
WinCC OA VIDEO
Communication

IP camera Analog camera via encoder Connection of analog


cross bars via encoder
(on request)

VIDEO Display server


• Communication with hardware
Decoding of streams to display on monitors
• Proxy for video streams

API – Manager Recording system


• Transmits commands and configurations from the data points
• Receives status messages and writes them to the data points
Video stream (Live)

Video stream (Playback)


WinCC OA server WinCC OA client Video image
With video data model Control commands
© Siemens AG 2015 All rights reserved.
Page 190 2015-03-16
WinCC OA VIDEO
Communication

• Bundles all video streams and distributes them to all recording or displaying components

• The streams are processed in the supplied source image format

• Suitable for all standard hardware components

• With following video components can be communicated via TCP/IP connection:


• IP cameras
• Encoder
• Analog cross bars

• A multicast connection to the camera can be used on request (planned for 2015)

© Siemens AG 2015 All rights reserved.


Page 191 2015-03-16
WinCC OA VIDEO
in distributed systems

• All clients in the composite WinCC OA system have access to live- and playback data
of all available image sources

• Image sources must be configured in one system


• Video data are transmitted directly from VIDEO to the client
• The dist-connection is not used for the transmission of video data,
it merely allows the access to the configuration of the image source

WinCC OA client Video image

VIDEO Video stream (Live)

Video stream (Playback)


WinCC OA system 1 Dist-connection WinCC OA system 2 Control commands

© Siemens AG 2015 All rights reserved.


Page 192 2015-03-16
WinCC OA VIDEO
Supported video techniques - Digital cameras

• Up to 3 streams of an image source can be managed

• Each stream can be recorded differently

• Preset positions can be set, started and deleted

• Either a permanent connection or a demand-driven connection


can be established to the image source

© Siemens AG 2015 All rights reserved.


Page 193 2015-03-16
WinCC OA VIDEO
Supported video techniques - Analog cameras via encoder/converter

• Management of streaming parameters centrally for all


connected cameras at the corresponding encoder
• Controlling options for the ptz heads:
• Control via PTZ protocol of the encoder
(the encoder generates the protocol on the serial line)
• Control via a PTZ protocol implemented in VIDEO
(the encoder simply acts as a converter of TCP/IP on the serial line)
• Control via an external converter from TCP/IP to serial line

Following protocols are implemented:


• Siemens (PST95), funkwerk/plettac (GLOBE), Geutebrück (KDEC),
funkwerk/plettac (MULTISEC), Any (PELCO-D), eneo (VPT),
further PTZ protocols on request

© Siemens AG 2015 All rights reserved.


Page 194 2015-03-16
WinCC OA VIDEO
Supported video techniques - Analog cross bars

• Management of cameras, which are connected


to external cross bars
• Cameras behave in the system as conventional cameras

• Encoder serve as an interface between external


cross bar and VIDEO

• Encoders convert analog outputs of the external


crossbar into digital video streams, which can be
processed by VIDEO

© Siemens AG 2015 All rights reserved.


Page 195 2015-03-16
WinCC OA VIDEO
Supported video techniques - Video recorder

VIDEO provides a pure software-based recording system for recording video images,
that works with standard hardware components as a recording medium.

Functions:
• Redundant recording: Image material is saved redundantly
• Load Balancing: Cameras are splitted to different video recorders. In case
of failure another recorder takes over the recording. For playback
the image material is merged automatically
• Ring recording including event-driven setting of an overprint lock
• Event-driven recording with pre- and post-time
• Recording for the time period of camera switching
• Export of the recorded video streams including time information
• Synchronous playback of several recordings
• Recording directly on the SCADA server (for small systems)

© Siemens AG 2015 All rights reserved.


Page 196 2015-03-16
WinCC OA VIDEO
Supported video techniques - Display monitor

• The display monitor is a standalone software component to display


video streams of a video system without the need to
install WinCC OA

• Is operated on a PC, which operates a monitor wall over


one or more GPU‘s

• A monitor wall consists of e.g. monitor cascades,


video projections, large-format walls, display cubes,…

• The display monitor substitutes hardware encoder

© Siemens AG 2015 All rights reserved.


Page 197 2015-03-16
WinCC OA VIDEO
Supported video techniques - Display monitor

• 1, 2, 4, 6 or 24 videos can be displayed and decoded


in parallel in the video wall in the base version per display
monitor
• Customer-specific grids can be easily additional configured

• The control of the content and the layout is done via


the WinCC OA application

• Monitors of different PCs, each with its own display monitor


can be connected to a single video wall.
Each display monitor can be configured individual
in the video wall composite

© Siemens AG 2015 All rights reserved.


Page 198 2015-03-16
WinCC OA VIDEO
Functions

Object explorer
Used to configure all video objects and workstations

Functionalities:
• Set new video objects and workstations
• Configure existing video objects
• Delete existing video objects
• Display status information of image sources
• Display system operation status
• Display live images of cameras

© Siemens AG 2015 All rights reserved.


Page 199 2015-03-16
WinCC OA VIDEO
Functions

Symbol library and panel example


• Graphical symbols and examples allow a quicjk and easy integration of the
video system into the own application
• All components are WinCC OA symbols and can be adapted in the application

© Siemens AG 2015 All rights reserved.


Page 200 2015-03-16
WinCC OA VIDEO
Functions

Native widget to display video images in the WinCC OA user interface

Functions:
• Simultaneous depiction of 1, 4, 6, 12 or 24 video streams
• Parallel depiction of live- and playback streams
• Depiction of video images from other WinCC OA systems
• Synchron playback of up to 24 video streams
• Insertion of text
• Different scalings
• Drag and Drop of cameras
• Several video widgets can be placed in one panel

© Siemens AG 2015 All rights reserved.


Page 201 2015-03-16
WinCC OA VIDEO
Functions

Event-driven image switching


• In the event of an incident images can automatically
be switched to a display monitor
• The switched camera automatically moves in a
preset position
• In the event of an incident the entire configuration of the
display monitor can optionally be changed
• All WinCC OA data point elements are available as trigger

© Siemens AG 2015 All rights reserved.


Page 202 2015-03-16
WinCC OA VIDEO
Functions

Configuration Manager:
• Management of configurations
• Defining the parameters for grid setting,
camera assignment and scaling
• Activation of a configuration:
• Switch to camera
• Event-driven
• Through the operator on a video widget
or a display monitor

© Siemens AG 2015 All rights reserved.


Page 203 2015-03-16
WinCC OA VIDEO
Functions

Sequences:
• Sequence: List of camera images are sequentially
displayed on a video widget or a display monitor

• Camera list management: Definition which cameras


should be displayed in which order in which preset position

• Sequence settings: Definition of the display target


and the sequence speed

• Parameter settings are stored in WinCC OA data points


and can be controlled online by the WinCC OA application

© Siemens AG 2015 All rights reserved.


Page 204 2015-03-16
WinCC OA VIDEO
Functions

HID controller:
• Joysticks and jog shuttles connected via USB can contribute to the control of
cameras and playback

• Joysticks and jog shuttles, which are identified by the USB-interface as a


human interface device may be used

• Axis movements and keystrokes are mapped to data points and can be used in
WinCC OA application

• Hardware recommandations:

Axis T8313 Jog Dial Contour ShuttleExpress Axis T8311 Joystick Logitech Extreme 3D Pro
© Siemens AG 2015 All rights reserved.
Page 205 2015-03-16
WinCC OA VIDEO
Functions

RTSP server:
• Camera images can be forwarded via RTSP (Real Time Streaming Protocol)
interface to external systems or external player
• The supplied format from the camera image remains unchanged

Camera_00002

VIDEO External system or player (RTSP client)

RTSP server rtsp://192.168.1.111:5544/Camera_00002/live

© Siemens AG 2015 All rights reserved.


Page 206 2015-03-16
WinCC OA VIDEO
Functions

Processing of external device messages:


• Cameras or encoders can send messages to VIDEO via their control protocol
or a separate IP channel
• Hardware contacts or detection messages (e.g. motion alarm) can be triggers
• This message can currently be received by BOSCH and Axis components
and mapped to data points

© Siemens AG 2015 All rights reserved.


Page 207 2015-03-16
SIMATIC WinCC Open Architecture
All functionalities at a glance

• Full graphical operation • Authentication, encryption and


• Multi language user interface integrity of the communication
• Online language switching • Alarm list, event list
• Alarming compliant to power plant standards • Different trends
• Trending • Laboratory values input
• Multi monitor support • Correction values input
• Intuitive development environment • Operating hours counter
• Wizards for system set-up • Operations counter
(Redundancy, multi server) • Maintenance package
• Object oriented engineering • Scalable manager structure
• Online engineering • Send & receive SMS
• Powerful scripting language • Send & receive e-mails
• Full event driven operation • Know how protection (Control)
• Command logging • User access control
• Audit trail • IP access lists

© Siemens AG 2015 All rights reserved.


Page 208 2015-03-16
Supported platforms and programs in version 3.13

• Windows 7 SP1 64bit


• Windows 7 SP1 32bit embedded*
• Windows 8.1 64bit
• Windows Server 2008 R2 64bit
• Windows Server 2012 R2 64bit
• RedHat Enterprise Linux 7 64bit
• Linux OpenSuse 31.1 64bit
• CentOS 7.0 64bit

• Oracle 11G R2 32bit - 11.2.0.2


• Oracle 11G R2 64bit - 11.2.0.3
• Oracle 12.1.0.1
• VMware ESXi 5.5
• VMware ESXi 5.5 Update 1

* only for IPC 227D / 277D


© Siemens AG 2015 All rights reserved.
Page 209 2015-03-16
Supported browsers in version 3.13

• Microsoft IE 10
• Microsoft IE 11.0.9600 - 32bit
• Microsoft IE 11.0.9 - 64bit

• Firefox 31 - 32bit/64bit

• Chrome Version 38.0 - 32bit/64bit

© Siemens AG 2015 All rights reserved.


Page 210 2015-03-16
SIMATIC WinCC Open Architecture Version 3.13
Content

• Introduction 5 - 10
• Concepts 11 - 47
• Development environment 48 - 80
• Runtime environment 81 - 114
• Communication and networking 115 - 129
• Functional overview 130 - 210
• WinCC OA as development platform 211 - 214
• Customer benefits 215 - 220

© Siemens AG 2015 All rights reserved.


Page 211 2015-03-16
Ready to use solution and framework

Its scalable structure and openness enables WinCC OA to be the basis but also
a part of an individual software solution
API OLE-
COM ADO
DB

External
XML
XML Valve

database Graphic-
Graphic M Communications
Import/Export
import Pumpstation
CAD plans framework

Graphic files of M

Process image
existing systems GEDI
Configuration files ASCII
ASCII
Measurement / alarm list
Object-
Object BACnet Data gateway
Import/Export
import
Assignment lists
Inventory plans Alarm handling

(retrofit)
Engineering PARA
Module tables CTRLCTRL
Object-
Remote alarming
Object
Spread sheet Import/Export
import
(e.g. Excel)
Individual database WinCC OA
Central engineering Standard

database (e.g. Comos)


EDE library
Importer
BACnet EDE Files
RS232 OPC
Driver OPC TCP
API V24 BACnet
direct AE DA HTTP
© Siemens AG 2015 All rights reserved.
Page 212 2015-03-16
Openness as concept

• Wide coverage of standardized interfaces


• Modularity allows usage of individual parts
• Well suited for a wide range of centralized engineering tasks
• Several parts of the configuration environment of WinCC OA have been “created using
WinCC OA” → transparent, accessible, changeable
• Highly specialized industry solutions can be implemented fast and without extensive effort
• Modern “state of the art” product provides basic functionalities and “modern” trends
• High-speed, reliable communication structure

© Siemens AG 2015 All rights reserved.


Page 213 2015-03-16
Commercial security

• Secure investment by
• scalable concepts for later upgrading
• open, standardized interfaces
• based on established and reliable standards
• modern architecture and development tools
• Clear winner of large scale evaluations
• European Center for Nuclear Research (CERN)
• Swiss streets authority (Gotthard route)
• Increased process performance by comprehensive information
and monitoring
• Know how of an experienced and established vendor with core
competence in SCADA
• Direct access to the manufacturer

© Siemens AG 2015 All rights reserved.


Page 214 2015-03-16
SIMATIC WinCC Open Architecture Version 3.13
Content

• Introduction 5 - 10
• Concepts 11 - 47
• Development environment 48 - 80
• Runtime environment 81 - 114
• Communication and networking 115 - 129
• Functional overview 130 - 210
• WinCC OA as development platform 211 - 214
• Customer benefits 215 - 220

© Siemens AG 2015 All rights reserved.


Page 215 2015-03-16
Benefits for end users

• Clear and intuitive process control and operation


• Automation of complex operation steps
• Self managed monitoring and recording of process variables
• Comprehensive possibilities to display and analyze data, full
information process image
• Strengths in the area of supervisory process management and
optimization
• Proven methods to analyze incidents
• Holistic view to current and historical data at any time
• Comfortable reporting
• Modern methods for remote alarming and information

© Siemens AG 2015 All rights reserved.


Page 216 2015-03-16
Benefits for system integrators

• Modular structure provides a clear overview


• Object orientation saves engineering time
• Derived objects save test effort and increase operational security
• Powerful single and mass engineering of devices
• Well-proved concepts allow customer orientation and save time
(e.g. technologically named colors)
• Powerful tools (Control, DLL-extensions)
• Openness allows solution oriented approach
• Diagnostic tools for commissioning and trouble shooting
• Maintenance free archiving system
• Comprehensive online documentation

© Siemens AG 2015 All rights reserved.


Page 217 2015-03-16
Savings through innovation

• Object orientation
• Central creation and administration of objects
• Better testability and therefore lower correction efforts

• Openness
• Support of all relevant standards (ADO, ODBC, OPC, XML, XML-RPC)
• Powerful, easy-to-learn scripting
• Excellent integration of other systems (Manager-API, DLL-Extensions)

• Functionality
• Field-proven mass engineering
• More advanced functions than competitors
• Industry packages and their administration
• Online engineering reduces expensive down-times

© Siemens AG 2015 All rights reserved.


Page 218 2015-03-16
Security information

Siemens provides products and solutions with industrial security functions that support the secure
operation of plants, solutions, machines, equipment and/or networks. They are important
components in a holistic industrial security concept. With this in mind, Siemens’ products and
solutions undergo continuous development. Siemens recommends strongly that you regularly
check for product updates.

For the secure operation of Siemens products and solutions, it is necessary to take suitable
preventive action (e.g. cell protection concept) and integrate each component into a holistic,
state-of-the-art industrial security concept. Third-party products that may be in use should also
be considered. For more information about industrial security, visit
http://www.siemens.com/industrialsecurity.

To stay informed about product updates as they occur, sign up for a product-specific newsletter.
For more information, visit http://support.automation.siemens.com.

© Siemens AG 2015 All rights reserved.


Page 219 2015-03-16
SIMATIC WinCC Open Architecture Version 3.13
Contact

ETM professional control GmbH – A Siemens Company

Marktstrasse 3
7000 Eisenstadt
Austria
Phone: +43 (2682) 741-0
Fax: +43 (2682) 741-52555

E-Mail:
wincc_oa.at@siemens.com

siemens.com/answers

© Siemens AG 2015 All rights reserved.


Page 220 2015-03-16

You might also like