WINCC System Overview

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

Version 5

System Overview

Contents System Description


1.

WinCC System Overview


1.1
1.2
1.3
1.4
1.5
1.6
1.7

2.

Introduction
Highlights
Successful Deployments
Function Overview
Product Variants
From a Single-User Solution to a Distributed System
Integration into MES and ERP

WinCC the SCADA System


2.1 Configurations
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5

Single-User System
Multi-User System the Client/Server Solution
Redundant Servers
Distributed System
Web Clients

2.2 Basic SCADA Functions


2.2.1

2.2.2
2.2.3
2.2.4
2.2.5

User-Interface and Handling


2.2.1.1 Configurable User-Interface
2.2.1.2 Access Authorization and User Administration
2.2.1.3 Language-Switching
Graphics System
Message System
Process Value Archiving
Report System

CONTENTS

2.3 Openness as a Principle

7
9
10
12
14
16
18
19

21
23
24
24
25
26
28

29
29
29
29
30
31
32
34
36

37

2.3.1
2.3.2

Overview
Integration of Microsoft Technologies
2.3.2.1 COM/DCOM
2.3.2.2 DNA
2.3.2.3 OCX / ActiveX
2.3.2.4 OLE
2.3.2.5 OPC

37
38
38
38
38
38
39

2.3.3

Total Programming Freedom


2.3.3.1 Using the ANSI-C Standard Script Language
2.3.3.2 C-API for Professional Use

40
40
41

2.3.4

Integrated Database
2.3.4.1 Data Stotage Using Sybase SQL Anywhere Database
2.3.4.2 Data Access via SQL / ODBC

42
42
42

2.4 Totally Integrated Automation


2.4.1
2.4.2
2.4.3
2.4.4
2.4.5

Overview
Direct Use of STEP 7 Symbols in WinCC
STEP 7 Block Call from WinCC
Direct Start of STEP 7 Hardware Diagnostics from WinCC
Powerful Process Diagnostics Using WinCC/ProAgent

2.5 Communications
2.5.1
2.5.2
2.5.3

Overview
Available Communication Channels
OPC: The End of All Discussions about Interfaces

43
44
44
45
46
46

47
48
48
49

2.6 Diagnostics
2.6.1
2.6.2
2.6.3
2.6.4

50

Diagnostics Options with WinCC


WinCC Scope: System Diagnostics Using Web Technology
Channel Diagnosis: Conditioned Diagnostics of Communications
DXF Data: Displaying User Information (Circuit Diagrams)

50
51
52
53

2.7 WinCC - a Basic Component in a PCS 7 Process Control System 54

3.

WinCC Configuration
3.1
3.2
3.3

4.

WinCC Options and Add-ons


4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14

5.

WinCC Explorer the Central Coordinating Point


Graphics Designer Pure Convenience and Efficiency
Highlights of Configuration
3.3.1
Overview
3.3.2
Helpful Configuration Wizards
3.3.3
Dragging and Dropping Objects from the Object Library
3.3.4
Configuration with Block Technology
3.3.5
Ingenious Easy Tag Linking - with Rewiring Function
3.3.6
Keeping You in the Picture with Cross-Reference Lists
3.3.7
Configuration with Import/Export Functions
3.3.8
Configuration of Multilingual Applications
3.3.9
Easy Modification due to Online Configuration
3.3.10 Testing of Projects by Means of Runtime Simulation

WinCC Options Overview


WinCC/Server
WinCC/Redundancy
WinCC/Web Navigator
WinCC/Messenger
WinCC/Guardian
WinCC/ProAgent
WinCC/User Archive
WinCC/Storage
WinCC/Basis Process Control
WinCC/IndustrialX
WinCC/ODK
WinCC/Comprehensive Support
WinCC Add-ons

55
57
58
60
60
61
62
63
65
66
69
70
71
72

73
75
76
77
79
81
82
83
84
85
85
87
88
89
90

91

5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8

93
94
95
95
96
97
101
103

Your Contact Partners


Customer Support
Comprehensive Support
Training
WinCC on the Internet
Technical Specifications
References
Glossary

CONTENTS

Information about WinCC

1
System Overview

SYSTEM OVERVIEW

SYSTEM OVERVIEW

System Description WinCC Version 5


6AV6393-1BA05-0AB0

1.1 Introduction

PC-based operator control and monitoring systems have experienced rapid development.
SIMATIC WinCC is seen as a trend setter in the use of the latest software technology.
WinCC stands for Windows Control Center, in other words it offers you all the facilities
for the secure control of your process within the Windows NT or Windows 2000 standard
environment.

WinCC combines the know-how of Siemens, the leading provider in process automation
and the competence of Microsoft, the world market leader in PC software development.
WinCC is a modern system with an attractive user interface for use in the world of the
office and manufacture, offering mature and reliable operation and efficient configuration.
It is scalable for simple and complex tasks as well as being easy to integrate in
company-wide applications right up to integration in MES and ERP solutions. WinCC can
also be used on a world-wide basis and with world-wide support thanks to the
comprehensive service and support from Siemens.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SYSTEM OVERVIEW

Within the range of SIMATIC HMI products for Operating & Monitoring, WinCC is a
SCADA-class operating & monitoring system that is graduated by price and performance,
with efficient functions for controlling automated processes. One of the special features
of WinCC is its total openness. It can be readily used in combination with standard and
user programs, creating human-machine interfaces which meet the practical requirements precisely. System houses can develop their own applications via the open
interfaces by using WinCC as a specific basis for their system expansions.

10

1.2 Highlights
The best features of a top-class system
Use of innovative software technologies
WinCC is based on the latest software developments and technologies. Our close cooperation with Microsoft means that users can take a relaxed view of future
innovations.
Client/server system with all SCADA functions included
Even the basic WinCC system provides all the components and functions that you
need for generating complex visualization tasks too. Editors for generating pictures,
scripts, alarms, trends and reports are established components of the basic WinCC
system.
Scalable for everything from simple to complex tasks
WinCC is a modular automation component, which you can expand in a flexible way,
for simple engineering applications through to complex multi-user applications or
even distributed systems with several servers in industrial and machine building
technology.
Expandable by industry-specific and technology-specific options and add-ons
A range of different WinCC option packages and add-ons have already been
developed on the basis of the open programming interfaces, which cover the widely
differing requirements of many branches of industry as well as special technology
like water treatment, for example.
Integrated ODBC/SQL database

SYSTEM OVERVIEW

The Sybase SQL Anywhere standard database is integrated in WinCC. All the listoriented configuration data and process data is stored in this database. You can
easily access the WinCC database using Standard Query Language (SQL) or by
means of ODBC drivers. These access options allow WinCC to open up its data to
other Windows programs and databases, for example, and to integrate itself into a
contiguous factory- or company-wide concept.
Powerful standard interfaces (such as OLE, ActiveX, OPC)
Standard interfaces like DDE and OLE for exchanging data between Windows
programs are the same established WinCC features as problem-free integration of
ActiveX controls and OPC server and client functionality.
Universal script language
WinCC scripts are generated using the ANSI-C standard programming language.
Open API programming interface with access to WinCC functions and data
All the WinCC modules have an open C programming interface (C-API). This means
that you can integrate both WinCC configuration and runtime functions into a user
program.
Easy (online) configuration via wizards
In a WYSIWYG environment, configuring engineers have available a comprehensive
library in addition to simple dialogs and wizards. At the commissioning stage, it is
also possible to make changes online!

System Description WinCC Version 5


6AV6393-1BA05-0AB0

11

Configuring software with choice-of-language feature


The WinCC software is consistently designed on a multilingual basis. This means
that you can choose between German, English and French or even various Asian
languages.
World-wide use possible through online language switching
For online language switching, you can store any language texts you like, since
WinCC is designed for operation in various national languages.
Communication channels for all major PLCs
As standard, WinCC is supplied with all the important communication channels for
linking to SIMATIC S5/S7/505 controllers as well as non-controller-specific channels
like PROFIBUS DP, DDE and OPC. In addition, a wide range of communication
channels are available as options or add-ons.
Tight interfaces to PC-based control package SIMATIC WinAC
Combining a soft/slot PLC with an operating & monitoring system on a PC is most
definitely the concept of the future. In this context, WinCC and WinAC represent Siemens powerful PC-based, fully integrated automation solution.
Component of Totally Integrated Automation- T.I.A.
T.I.A. integrates various Siemens products, with WinCC - as the window on the
process - representing a central component of T.I.A. T.I.A. means consistency in
configuration and programming, data storage and communications.
SCADA component in SIMATIC PCS 7 process control system
SIMATIC PCS 7 is the process control system (PCS) in T.I.A. PCS 7 combines the
advantages of controller-based automation solutions for manufacturing industry with
the advantages of PCS-based solutions for processing industries. In this connection,
PCS 7 uses standard SIMATIC components for process visualization, i.e. operator
stations based on WinCC.

Standard interfaces make SIMATIC WinCC into an integral component in the


company-wide IT environment. This goes above and beyond the automated process
ranging up to optimizing sequences at the plant supervisory level and to providing
management data for company management (MES, Manufacturing Execution System
and ERP, Enterprise Resource Planning).
Support and consulting available for any application
WinCC of course has context-specific online help. In addition, for particularly difficult
problems, our world-wide customer support is available Monday to Friday 24 hours a
day. WinCC/Comprehensive Support offers you regular updates and additions to the
WinCC Knowledge Base. And last but not least, if necessary, you can rely on the
specialist help and advice of our WinCC Competence Centers and WinCC
Professionals.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SYSTEM OVERVIEW

Integration to MES and ERP

12

1.3 Successful Deployments


WinCC is an open process visualization system and is deployed in virtually all branches
of industry. WinCC is modular and you can extend it in a flexible way. This makes
possible not just simple single-user applications in engineering, but also complex multiuser solutions or even distributed systems with several servers and multi-clients in
industrial and machine building technology.
In this connection, WinCC supports configuration in a number of different ways but is
still open so that there are no obstacles to creating individual projects and pictures. This
means that the projects and pictures that you can create based on WinCC are very diverse. Equally, you can use them for a number of different applications ranging from direct
machine representation through plant visualization to highly complex industrial
processes with the appropriate pictures.
Using WinCC, it is possible to design Operating & Monitoring that is neither technologynor industry-specific, i.e. to combine production and process automation in one system.
WinCC provides impressive proof of this with its references from virtually all applications
and branches of industry:
rubber industry
automobile manufacturing
food production
paper manufacturing and processing
power generation
water purification
chemical and pharmaceutical industries
steel industry

SYSTEM OVERVIEW

industrial and machine building


SIMATIC WinCC is now one of the worlds three most successful SCADA systems and is
the undisputed number one in Europe.

Examples of applications

System Description WinCC Version 5


6AV6393-1BA05-0AB0

13

SYSTEM OVERVIEW

System Description WinCC Version 5


6AV6393-1BA05-0AB0

14

1.4 Function Overview


In the world of capital-intensive production, simplicity and transparency mean less
engineering overhead, less training overhead, more personnel flexibility, more stable
control - and SIMATIC WinCC manages it all. Enormously powerful configuring functions
make it possible to drastically reduce engineering time. And as far as applications are
concerned, anyone familiar with Microsoft Windows also knows how to use the WinCC
Explorer, the heart of SIMATIC WinCC.
In conjunction with other SIMATIC components, the system also offers special functions
such as process diagnostics and maintenance, a new dimension of HMI. It goes without
saying that all SIMATIC engineering tools act together in configuring of functions like
these.
WinCC provides complete basic functionality for process visualization and operation. In
addition, WinCC makes available a range of editors and interfaces that you can use to
individually configure the functionality of your respective application.

Graphics System
Message System
(Alarm Logging)

Programming
Interfaces

Standard
Interfaces

SYSTEM OVERVIEW

Archiving System
(Tag Logging)

Process
Communications

Report System

Script
Processing

System Description WinCC Version 5


6AV6393-1BA05-0AB0

15

WinCC-Editors
and Interfaces

Task or
Configurable Runtime Functionality

WinCC Explorer

Central project administration for fast access to all project


data and global settings

Graphics Designer

Graphics system for freely configurable visualization and


operation via full graphics objects, with the facility for the
dynamic structure of all properties

Alarm Logging

Tag Logging

Report Designer

User Administrator
Global Scripts
Communication
Channels
Standard
Interfaces
Programming
Interfaces

Message system for recording and logging events with


display and operating facilities in line with DIN 19235; freely
selectable message categories, message display and
reporting
for acquisition, logging and compressing measurement
values, e.g. for displaying trends and tables and further
processing
Report system for chronological or event-driven
documentation of messages, actions, archives and current
data as user reports (process data) or project documentation
(feedback documentation of configuration data) in a freely
selectable layout
Tool for user-friendly administration of users and their access rights
Processing functions for unlimited functionality through the
use of the embedded ANSI-C compiler
For linking to a wide range of controllers (channels to
SIMATIC S5/S7/505 and cross-platform communication channels like PROFIBUS DP, DDE and OPC in the scope of supply)
For open integration of other Windows applications
(ODBC/SQL, ActiveX, OLE, DDE, OPC etc.)
With individual access facilities to data and functions of
WinCC (C-API) and for integration into user-specific programs

SYSTEM OVERVIEW

System Description WinCC Version 5


6AV6393-1BA05-0AB0

16

1.5 Product Variants


1.5.1 Pure Software Package or Turnkey-System
WinCC is offered both as a pure software package and as a turnkey-system, consisting of
various PC hardware versions and software packages.

SYSTEM OVERVIEW

Standard PCs can be used as operator stations and servers depending on the environmental conditions. Office or industrial PCs are possible as well. The standard operating
system is Microsoft Windows NT 4.0 or Windows 2000.

If you choose WinCC as a software package, you can utilize a PC of your choice. Turnkey
systems by contrast offer you the benefit of having fully tested, operationally-optimized
PCs on which all you have to do is connect and switch on (plug and play). There is no
need for any installation work at all. If desired, it is possible to pre-install the necessary
communication modules for SIMATIC NET, or with a multi-user system, for the terminal
bus too.
For the control room area, you will find suitable operator stations and servers based on
Fujitsu Siemens workstations. For on-site applications, SIMATIC Panel PCs are available
with IP65-protected membrane front panels and also touch screens.
You will find the product variants for software and system solutions that are currently on
offer in SIMATIC HMI catalogue ST80 or in electronic catalog CA01 on CD-ROM or in
interactive catalog CA01 on the Internet in which you will also find all the other current
Siemens A&D products apart from WinCC:
http://www.ad.siemens.de/catalog

System Description WinCC Version 5


6AV6393-1BA05-0AB0

17

1.5.2 WinCC Basic Packages


Regardless of whether you choose a pure software package or a system solution, you
can choose between the following basic variants of WinCC system software:
WinCC complete package

(RC: license for runtime and configuration)

WinCC runtime package

(RT: runtime license)

There are different packages available with 128, 256, 1,024 and 64,000 PowerTags. Only
tags that possess a process connection to the controller are designated as PowerTags.
Up to 32 messages can be derived from one PowerTag. In addition, internal tags without
a process connection are available as a complementary system feature.
Powerpacks allow you to move up to a version with a higher number of tags. Go ahead
and start with the smallest available package and then later expand with one of the
powerpacks.

WinCC Runtime Package


The runtime package contains application-compatible functions for displaying and
controlling the process, reporting events, logging measurement values and making
reports. The runtime license is available in four versions, with the only difference being
in the number of processable tags. The same functions can be used in all four versions.

WinCC Complete Package


The WinCC complete package also contains the configuration license as well as the
runtime license. This allows the engineer to configure the single-user and multi-user
systems using the respective number of tags.

WinCC Powerpacks
If your application is growing, then WinCC grows with it! Powerpacks allow you to move
up to a version with a higher number of tags later on.

1.5.3. WinCC Options and Add-ons

WinCC Options are products of Siemens Automation & Drives. WinCC options are
supported by the technical advisory service and the central Hotline. WinCC Add-ons are
developed and marketed by other Siemens departments and by third-party vendors.
WinCC add-ons are supported by the respective product supplier who is also the contact
person for integrating the product into the automation solution.

WinCC/Server
If you intend to use a computer as a server, you need a server license (option) on it and
the appropriate number of runtime licenses (RT) or a complete license (RC). Computers
that are to inquire data as clients from this server and to display it, need only the smallest
license (RT128 or RC128 if you intend to additionally carry out configuration on the
client), since they do not have any of their own process variables. The server makes them
available.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SYSTEM OVERVIEW

The universally applicable WinCC basic software forms the core for modular expansions.
These function expansions can be obtained in the form of WinCC options as well as
WinCC add-ons (see Chapter 4).

18

1.6 From a Single-User Solution


to a Distributed System
When you start out with a single-user solution, you can expand it successively. SIMATIC
WinCC accompanies you as you expand your plant. If at some time in the future you need
a multi-user system solution with several co-ordinated operator stations, you just need
the WinCC/Server option. In this connection, a WinCC server can supply up to 16 WinCC
clients with data, messages and pictures via a TCP-IP connection.
In a distributed system, the entire application can be distributed to six servers in
accordance with the physical structure of the plant, or on a functional basis, e.g.
message server, archive server, etc. This increases the performance profiles and
improves performance in general. Multi-clients that have access to the data of all the
servers and can also represent combinations of this data guarantee a project-wide
overview.

SYSTEM OVERVIEW

Distributed system
(server and
multi-clients)

Multi-user system
(client/server)

Single-user system
System Description WinCC Version 5
6AV6393-1BA05-0AB0

19

1.7 Integration into MES and ERP


In this era of global trade and tough competition it is advantageous to use integrated
complete solutions. The aim is to have one continuous flow of information, from the
automation level, across the plant control level, through to the company-wide control
level.
Company-wide control levels today primarily use ERP systems (ERP, Enterprise, Resource
Planning). These systems generally take care of the entire business administration within
a company: Finances, order processing, production, logistics. SAP has been the
prevailing standard in this area for quite some time.
At the plant control level, MES applications (MES, Manufacturing Execution System) are
widely used. The purpose of these systems is to analyze and optimize production
processes. Up-to-date data make it possible for personnel to respond quickly to new
conditions influencing the production process and lead to effective manufacturing
processes.
At the automation level (Controls), today you just cant survive without SIMATIC and its
extremely successful Totally Integrated Automation concept as the leading industrial
standard.

A consistent flow of information between the planning and the operative levels will
determine the efficiency and competitiveness of your company. SIMATIC WinCC has
become a major player in the company-wide IT environment on the way to vertical
integration.
System Description WinCC Version 5
6AV6393-1BA05-0AB0

SYSTEM OVERVIEW

Standardized interfaces are the basic prerequisites if your assignment is to integrate


heterogeneous information environments within one company. SIMATIC WinCC knows
about this, and has integrated all standard interfaces right from the start. These include,
for example, OPC (OLE for Process Control), ActiveX, COM/DCOM, ODBC/SQL or API
(application programming interface). Other applications will be able to access and use
WinCC data. This paves the way integrating of SIMATIC WinCC into MES and ERP
applications.

SYSTEM OVERVIEW

20

System Description WinCC Version 5


6AV6393-1BA05-0AB0

2
the SCADA System

SCADA-SYSTEM

22

System Description WinCC Version 5


6AV6393-1BA05-0AB0

23

2.1 Configurations
SIMATIC WinCC is modular system and you can extend it in a flexible way. This makes
possible not just simple single-user applications in engineering, but also complex multiuser solutions or even distributed systems with several servers and multi-clients in
industrial and machine building technology.
And as far as process reliability is concerned, WinCC also offers a redundancy option, of
course with complete data integrity and continuous saving of operator entries.
The WinCC/Web Navigator option package allows you to monitor and even operate the
plant across the Internet or your Intranet. On the WinCC Web Client side, you only need a
Web browser with ActiveX support.
SIMATIC WinCC offers the following individual configuration options:
Single-user system
Multi-user system (client/server solution)
Redundant servers
Distributed system
Web clients

SCADA-SYSTEM

System Description WinCC Version 5


6AV6393-1BA05-0AB0

24

2.1.1 Single-User System


Single-user systems are used in smaller
applications but can also control and
visualize stand-alone system components.
A single-user system operates on a standalone basis, in other words it possesses
all the facilities necessary for operation. It
opens up the automation level via point-topoint, process bus and LAN connections.
Connection to the world of office
applications is provided via networks
which are supported by Windows.

2.1.2 Multi-User System the Client-/Server Solution


Multi-user systems allow for process control of the same system component by a
number of users, with each one seeing the actions carried out by the other. Process
standards or message acknowledgement at one of the operator stations are available on a
consistent basis to the other operator stations. In a multi-user system a number of
operator stations operate together in co-ordination. They utilize common central
services, for example data acquisition or logging.

SCADA-SYSTEM

The operator stations in a multi-user system can also be placed along a production line,
with an operator switching between them on a process-driven basis and having the same
possibilities for intervention.

Multi-user systems operate on the client/server principle. Servers undertake central


tasks, for example process linking and logging for the stations in the multi-user system.
The installation of a multi-user system requires the WinCC/Server option package.
Client stations utilize the services of the server. They communicate with the server via a
separate terminal bus which simultaneously provides the link to the office level. The
standard TCP/IP protocol are used for communications between the operator stations.
An appropriate PC LAN is used as the network. Since clients automatically search for the
server that is specified in their project, it is possible to switch them in at a later stage
without any harmful effects.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

25

With up to four clients, you can, if necessary, run the server as an operator station. In any
other case the server should only execute server functions. A maximum of 16 clients are
allowed. The recommended software platform for the WinCC server is Windows NT Server.

WinCC client/server solution with up to 16 clients linked to one server

2.1.3 Redundant Servers


The WinCC/Redundancy option allows you to run two parallel WinCC stations. The most
obvious advantage of this configuration is data integrity that is guaranteed by the
automatic archive matching that is carried out by the WinCC redundancy system. In the
case of a server failure the WinCC clients automatically switch to the active server. This
means that all the clients are always available for monitoring and operating the process.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SCADA-SYSTEM

Server redundancy with automatic archive matching and client switching

26

2.1.4 Distributed System with Several Servers


In a distributed system, the entire application can be distributed to several servers. The
distribution of the application resp. the tasks to several servers increases the
performance profiles and improves performance in general.
In principle, it is sensible in this context to distribute the entire visualization task to
several servers, e.g. in accordance with the plant structure, or on a functional basis by
assigning different tasks like trend and alarm acquisition or picture representation to
various servers.

Distribution of the
visualization task in
accordance with
the plant structure

SCADA-SYSTEM

To structure a distributed system, you need only one server license per server that you
use (WinCC/Server option). The actual distribution is carried out by a corresponding
configuration.

Distribution of the
visualization task on
a functional basis

System Description WinCC Version 5


6AV6393-1BA05-0AB0

27

A project-wide overview is provided


by multi-clients which have access to
the data from all servers and can also
show this data in combination.
The multi-client makes possible a
common alarm and trend view of the
archives of different servers. In this
connection, it can display either the
pictures of different servers or
combine the data of different servers
in one picture.

Multi-client for the


common view of the
data from different
servers
If required, it is of course possible to structure servers in a
redundant way if they are used in a distributed system.
We have tested and released for WinCC Version 5 a maximum performance profile of six
redundant servers. Each server can supply up to 16 clients with current and historical
process information regardless of whether the clients in question are standard or multiclients. Using multi-clients that have a view of all the servers yields a maximum
performance profile of 16 multi-clients for the entire configuration.

......
LAN

......

Distributed system with up to 6 redundant servers and 16 multi-clients


System Description WinCC Version 5
6AV6393-1BA05-0AB0

SCADA-SYSTEM

process bus

28

2.1.5 Web Clients


WinCC/Web Navigator is the option package that gives a WinCC application access to
the Web (see also Chapter 4.4).
The WinCC/Web Navigator option package allows you to monitor and even operate the
plant across the Internet or your Intranet. The WinCC Web Navigator server, which
functions both as a WinCC station and a Web server, makes any Web client available to
the WinCC application.

SCADA-SYSTEM

The WinCC Web Navigator Server is based on Microsofts Internet Information Server
(IIS) and can be at the same time a WinCC server or receive its data from the plant via
OPC, for example, from one or more WinCC servers. The main areas of application for a
Web client are as a low-cost operator station, a management client or for remote
maintenance and diagnostics.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

29

2.2 Basic SCADA Functions


2.2.1 User-Interface and Handling
2.2.1.1 Configurable User-Interface
Whether small, simple HMI applications or complex control tasks: with WinCC
standards, customized operator interfaces can be configured for every purpose to ensure
reliable process control and optimize production.
Anyone familiar with Windows knows how to use a keyboard, a mouse, and a touch
screen. And these are the very hardware components used in SIMATIC WinCC. In
addition, the system provides a whole series of functions which continue to prove
themselves time and time again.
The layout of the user interface enables the process dialog to be displayed on a flexible
and task-orientated basis. The screen can be split up for example into overview, work and
key area to provide a better overview. This ergonomic and process-orientated division of
the process screen is supported by the Split Screen Wizard. Process pictures can be
structured in hierarchy trees to provide an overview. This type of screen splitting is
supported in an extremely convenient way by the Picture Tree Manager. Here, you can
use the mouse to move previously configured pictures to their intended positions in the
hierarchy tree. Split Screen Wizard and Picture Tree Manager are included in the WinCC/
Basic Process Control options package.
WinCC can record variable entries. It records therefore date, time, user name, old and
new value. Operations in critical process situations can therefore be retraced and
followed.

2.2.1.2 Access Authorization and User Administration


Each process, logging and WinCC operation can be disabled to prevent unauthorized
access. These include for example changes to setpoint, the selection of pictures or
calling up the configuration software from the process control. The access level can be
set dynamically depending on a variable.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SCADA-SYSTEM

There are 1000 different access levels which provide for the creation of a hierarchy access
protection as well as exclusive user authorization rights for individual users. Password
and user name determine an individual users access rights. These can also be redefined
during the process operation. A convenient User Administrator is available for this. Their
validity lapses unless further action is carried out within a pre-definable period.

30

Free definition of user


groups and users and
release of access rights
according to Windows NT/
2000.

2.2.1.3 Language Switching

SCADA-SYSTEM

Up to 10 runtime languages can be specified in the configuration for each project. In


runtime, the user can then switch among these languages by simply clicking on a button.
This affects text blocks in pictures, messages and reports.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

31

2.2.2 Graphics System


The WinCC graphics system processes all screen inputs and outputs during the process
operation. The pictures you use for the visualization and operation of your installation are
designed by the Graphics Designer.
Form your own impression! Anyone who wants an attractive, process-oriented operator
interface has plenty of resources on which to draw when using SIMATIC WinCC. Among
many other things, the system provides:
Standard and graphic objects
Buttons, check boxes, radio boxes and sliders
Applications windows and display windows
OLE objects, ActiveX controls
Input and output field, text lists
Bar, status and group displays
Customized user objects
The configuring engineer dynamically controls the appearance of the graphics. Defining
basic properties - such as geometry, color or pattern - can be referenced and selected via
variable values or right from a program.

SCADA-SYSTEM

System Description WinCC Version 5


6AV6393-1BA05-0AB0

32

2.2.3 Message System (Alarm Logging)


The WinCC message system provides comprehensive information on in-process fault and
operating statuses. It displays current and historic procedures on a targeted basis. The
message system therefore helps in the early identification of critical situations and
contributes towards reducing and avoiding downtimes. This includes acquiring and
archiving events with the option of display and operator inputs. You can freely select the
message blocks, message classes, message type, message display and logging. The
(ActiveX) Alarm Control is used for convenient display and operator input of messages
during process operation.
Representation of the
messages in the WinCC
Alarm Control. Free definition
of the representation as well
as of the columns, the tool
and status bars.

SCADA-SYSTEM

Integrated selection of
message output at runtime

The message structure in WinCC is freely definable and can therefore be adapted to meet
the special requirements of a specific system. A message comprises message blocks
which can also contain process values. Each message is located within an ordered file
consisting of 16 message classes for each of 16 message types. This means that it is
possible, for example, to distinguish alarms, warnings, errors, malfunctions and other
message types separately for a number of system areas.

Generating Messages in WinCC


Bit message procedure
With this procedure, WinCC monitors the edge change of selected binary variables and
derives alarm events from them. This makes possible alarms from any automation
systems at all.
Alarm message frames
In conjunction with the SIMATIC S5 and SIMATIC S7 automation systems, it is possible
to implement central alarm management including central acknowledgement in the
controller. Since the system stores the event stamp in the controller, you can achieve the
highest possible resolution of the timestamp (alarms in the correct time sequence).
Another advantage is that WinCC does not need to cyclically poll the bits: When an event
occurs, the controller sends an alarm message frame.
System Description WinCC Version 5
6AV6393-1BA05-0AB0

33

Analog variables
WinCC allows you to control limit values of analog variables. The analog variable is
assigned with any upper and lower limit values; if they are infringed, the system triggers
a message that is defined by the alarm number. Apart from this, you can determine a
hysteresis. In the case of messages for which you define a hysteresis, the system does
not carry out triggering as soon as the limit is reached; rather, this is not carried out until
the actual value of the variable exceeds or falls short of the limit by the value of the
hysteresis.
Group messages
Group messages can be freely defined. A joint message is displayed if one of the
assigned individual messages is queued (logical OR). The group message goes if there
are no more individual messages. Group messages offer a reduced view of the message
characteristic which is always visible for example on the screen. From here all messages
can be called up for viewing on request. Group messages can be acknowledged by the
automation system.

Acknowledgement Procedure
Group acknowledgement is implemented in addition to individual acknowledgement in
the message picture or via the controller. In this connection, WinCC automatically takes
into account that only visible messages are acknowledged. This guarantees that
operators have seen the messages before they are acknowledged.

Message Archiving
Short term archives can store up to 10,000 messages and are held as a ring archive in the
main memory or on the hard disk. A selection criterion defines which specific messages
are to be archived. In this context the message system always overwrites the oldest
messages in the ring buffer first.
The long-term archive is used as a continuation of the short term archive. The long-term
archive is basically contained on the disk and can be designed as a ring archive or a
continuous archive. The ring archive can record messages from up to 65535 days
depending upon the space available on the data carrier. Here again a logging
specification can also be defined via a selection criterion. Continuous archives are only
restricted by the free disk space available.

Message Reports
Message reports continuously document the sequence of messages (message sequence
report) or specific views in the archive (message archive report). The printout is executed
either page for page for complete pages or in conjunction with the message sequence
report which is assigned exclusively to a line-oriented printer, line for line when a
message is received.

Further Functions
If required, individual messages can be demerged from and reincluded in the acquisition
(blocking and releasing messages). The user can enter his own text for each message
and each time a message appears (message commentary). The loop-in alarm function
displays the associated process picture for the selected message.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SCADA-SYSTEM

The WinCC/Storage option allows you to export and retransfer archives as well as to
export archives in CSV format.

34

2.2.4 Process Value Archiving


Process value archiving (Tag Logging) is used to take data from ongoing processes and
to condition it for representation and archiving. You can freely set the data formats of the
archives and the acquisition and archiving times. The process values are represented by
means of the WinCC Online Trend and Table Controls that represent the data in tables or
as curves. In this connection, the Tag Logging Editor gives you the freedom to acquire
and represent your process values in exactly the way that you want to.

SCADA-SYSTEM

Free definition of curve


representation, e.g. by
staggering the curves

Online configuration

System Description WinCC Version 5


6AV6393-1BA05-0AB0

35

Acquisition and Archiving of Measured Values


Continuous cyclical logging
The continuous cyclical logging method commences when the system is started
up and saves the measured values in consistent configurable cycles in chronological
order.
Selective cyclical logging
The selective cyclical logging method commences with a definable start event and
saves the measurement values in consistent cycles in chronological order until a
stop event occurs. The stop event initiates a final, concluding procedure for saving
the measurement values. The start or stop events are determined by changing Bit
tag. Examples are:
Changing the signal of a process Bit
Exceeding the value of analoge tags,
Date/time,
Keyboard or mouse operation,
Commands from superordinated computer systems,
Result Bit of an action.
Logging on an acyclical basis
In the case of acyclical logging a start event can depend upon one or a number of
Bits. An event (positive or negative edge change: 01 or 10) triggers the logging of
a value.
Archiving only when changed
In the case of Archiving only when changed, the system only stores a new archive
value if the monitored value has changed by a previously defined tolerance. For this,
a change delta is used in addition to the previously described archiving criteria. The
delta is defined by a configured hysteresis.

SCADA-SYSTEM

System Description WinCC Version 5


6AV6393-1BA05-0AB0

36

2.2.5 Report System


WinCC offers an integrated report system which enables you to output WinCC data to
paper. It prints out data on message sequence report, message archive report, archive
reports, operator activity report, system message report, user reports, and hard copies
recorded during process control, in freely definable layouts.
Before being directly output to the printer the reports can also be saved as a file and
displayed by way of a screen preview. The status of all print jobs can be displayed online by way of a corresponding operation.
In the Report Designer, you can specify in configuration the print jobs that determine the
layout, the number of pages to be printed and the printer to be used. In this connection, it
is also possible to specify the cyclical hour, day, week and month logs.
It is also possible to start output of reports in a time-event-driven way or by a direct
operator input. You can assign a separate printer to each print job.

SCADA-SYSTEM

Report definition in
the Report Designer

Time-event-driven output
of a report on a printer or
as a preview

System Description WinCC Version 5


6AV6393-1BA05-0AB0

37

2.3 Openness as a Principle


2.3.1 Overview
SIMATIC WinCC is considered to be a trend setter as far as using cutting edge software
technologies in operating & monitoring systems is concerned. In this connection, we use
the latest Microsoft technologies like OCX or ActiveX, OLE and COM (DCOM) to the same
extent as integrating a database and script generation using the ANSI-C standard
programming language.
In addition to integrating the latest technologies, the WinCC architecture guarantees absolute openness. This is made possible by the modular structure of WinCC and the
provision of programming interfaces to the individual modules. As a result, openness in
WinCC means openness of data and system functions, which means that the system
places no limits on innovation of automation solutions.
This section contains the following detailed information:
Integration of Microsoft technologies
COM/DCOM (Distributed Component Object Model)
DNA (Distributed Network Architecture)
OCX / ActiveX Controls
OLE (Object Linking and Embedding)
OPC (OLE for Process Control)
Total programming freedom
Use of the ANSI-C standard script language
C-API for professional use
Integrated database
Data storage using the Sybase SQL Anywhere standard database
Data access using SQL/ODBC

SCADA-SYSTEM

System Description WinCC Version 5


6AV6393-1BA05-0AB0

38

2.3.2 Integration of Microsoft Technologies


WinCC is based on cutting edge Microsoft technologies and uses them as standard. Our
close cooperation with Microsoft means that users can take a relaxed view of future
innovations.

2.3.2.1 COM/DCOM
One of the most important features of WinCC is its COM-/DCOM architecture (Component
Object Model/ Distributed Component Object Model respectively). COM architecture
means that important functionality in WinCC has been implemented using standardized
component technology and that, if you need to, it is relatively easy to replace these
components. DCOM is an object protocol that allows (ActiveX) components in a network
to directly exchange data in a mutual way. DCOM is not language-dependent and this
means that you can create DCOM applications in any language in which you can create
ActiveX components.

2.3.2.2 DNA (Distributed Network Architecture)


Microsoft Windows DNA is a model for developing applications under Windows. Using
Windows DNA, you can create stable, scaleable and distributed applications under
Windows and extend all the functions of the Internet to existing data and external
applications. Windows DNA supports various clients and this maximizes distribution of
applications. Since Windows DNA includes a comprehensive range of integrated services
that the Windows platform provides, developers no longer have to develop themselves
the necessary infrastructure for distributed applications; rather, they can concentrate all
their efforts on developing their business solutions.

SCADA-SYSTEM

2.3.2.3 OCX / ActiveX


ActiveX technology was originally designed for Internet
applications and for this reason it is consistently supported
by the WinCC Web Navigator. Using ActiveX,
you can integrate individual ActiveX controls
(i.e. program blocks with their own interface)
in a WinCC picture. The WinCC Basic Package
already contains a wide range of ActiveX
elements. It is also very easy to create your
own elements using Visual Basic 6, for
example, or you can obtain them from thirdparty developers.

2.3.2.4 OLE
OLE (Object Linking and Embedding) is a Microsoft-developed procedure for exchanging
data between programs in which the data from a source application is inserted into the
document of the destination application. OLE is a component of WinCC. An example of
this is the integration of an Excel spreadsheet into a WinCC process picture.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

39

2.3.2.5 OPC
With OPC (OLE for Process Control) SIMATIC WinCC integrates
the new communications standard for components in the
automation sector. OPC gives automation system components a plug and play
capability. That makes arduous discussions about interfaces a thing of the past, in the
same way as restrictions on what components can be connected. These standardized
communications interfaces really do save your money. WinCC can be an OPC client as
well as an OPC server. As an OPC client, WinCC accesses any OPC server. Using WinCC
as an OPC server makes it possible for other OPC clients to further-process the process
data that WinCC acquired.
WinCC can, of course, function as an OPC server and an OPC client at the same time.
Another interesting application is with cascading WinCC stations. Several WinCC singleuser systems can use the OPC mechanism to exchange data with one another or with
higher-level WinCC stations.
For more detailed information, refer to Chapter 2.5, Communications.

SCADA-SYSTEM

System Description WinCC Version 5


6AV6393-1BA05-0AB0

40

2.3.3 Total Programming Freedom


WinCC offers configuring engineers total programming freedom. The standard method of
using WinCC to trigger dynamics and actions is to directly link objects or events to a tag
or to interconnect via a dynamic dialog.
In the same way, it is possible to dynamize an object via a C action; in this case, a
number of Wizards either create the script for you or make it much easier for you to
create the script yourself.

In the case of more complex actions and dynamics, WinCC offers the openness and
freedom of the ANSI-C programming language. In this connection, programming is based
on Global Scripts, which is the generic term for actions and C functions: depending on
their type, they can be used in an intra-project or cross-project way.

2.3.3.1 Using the ANSI-C Standard Script Language

SCADA-SYSTEM

Actions provide the corresponding dynamic on the operator interface and for the
background editing. Virtually all systems for process visualization offer a more or less
flexible script language. WinCC scripts are generated using the ANSI-C standard
programming language. For this, you can use a vast range of standard functions that are

Creating project and standard


functions and actions in ANSI-C in
the Global Script Editor

Compiling scripts using the


integrated C interpreter

System Description WinCC Version 5


6AV6393-1BA05-0AB0

41

the basis of WinCC. In the same way, you can create your own functions, integrate them
in the range of functions and use them as often as you like.
Global Script is the generic term for actions and C functions: depending on their type,
they can be used in an intra-project or cross-project way. Scripts are used to configure
actions to objects. They are processed by a system-internal C interpreter. You use Global
Script actions at runtime during process control. They are executed using a trigger.

2.3.3.2 C-API for Professional Use


The final step on the road to total openness of WinCC programming is the systems modular structure. The WinCC program components like the graphics system, for example,
are structured as individual modules.
All WinCC software modules possess an open C programming interface (C-API) which
enable the programmer not only to use runtime functions but also WinCC configuration
functions in his user-specific program. Each software module makes its own API
functions available in API-DLLs. WinCC modules and external applications can use these
WinCC functions via API. User-specific programs can be developed in Visual C/C++.

SCADA-SYSTEM

System Description WinCC Version 5


6AV6393-1BA05-0AB0

42

2.3.4 Integrated Database


2.3.4.1 Data Storage Using the
Sybase SQL Anywhere Standard Database
SIMATIC WinCC uses Sybase SQL Anywhere as the integrated database. This database is
subordinate to WinCC and makes available its functionality as a server to WinCC and any
other clients. Every WinCC project has a project and a runtime database.

2.3.4.2 Data Access via SQL/ODBC


Access to the WinCC (configuration/runtime) database is absolutely no problem using
Structured Query Language (SQL) or by means of ODBC drivers. Using these access
methods, WinCC opens up its data to other Windows programs and databases, for
example, and integrates itself seamlessly into a factory- or corporation-wide concept
(vertical integration).

SCADA-SYSTEM

One sensible application for this technology is, for example, exporting the alarm archives
for further-processing or integrating the WinCC archives into an SAP system. Database
access is also used with the WinCC/Storage option package that exports and manages
database tables.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

43

2.4 Totally Integrated Automation


2.4.1

Overview

WinCC is a powerful and open system and offers links to various PLCs. That is why in
many applications WinCC is the best choice for a HMI system. However you will get
special benefits in conjunction with WinCC when using it in the context of Totally
Integrated Automation with SIMATIC.
With Totally Integrated Automation, you work with exactly the technologies that are the
best suited for your task. That means PLC, industrial computers, distributed I/O, process
control systems,... The same variety of systems that characterize your present automation
environment, in other words. But there is one major difference: these systems have a
common kernel which makes them a complete unit right from the start. The kernel
supports a threefold integration:
integrated configuration and programming,
integrated data management,
integrated communication.

Direct use of STEP 7 symbols in WinCC


STEP 7 block call from WinCC
Direct start of STEP 7 hardware diagnostics from WinCC pictures
Powerful process diagnostics using WinCC/ProAgent

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SCADA-SYSTEM

SIMATIC WinCC Version 5 is a logical continuation down the road towards an integrated
automation solution (Totally Integrated Automation). In this context, the connection has
been made even closer between the STEP 7 world and configuration of WinCC:

44

2.4.2 Direct Use of STEP 7 Symbols in WinCC


Tags are the basis of communications of a controller system and the visualization
components. In this connection, the same tags are generally defined twice, which leads
to an unnecessary amount of configuration effort and represents an additional source of
errors. Integrating WinCC and STEP 7 provides new solutions in this context.
WinCC directly accesses STEP 7 symbols. This means you only need to enter tag data
once and then maintain it at a central location. This makes impossible wrong addressing;
you only need to make changes in one place.

Tag toolbar as a
component of the Graphics
Designer with access to
WinCC tags and STEP 7
symbols

SCADA-SYSTEM

STEP 7 symbol table

System Description WinCC Version 5


6AV6393-1BA05-0AB0

45

2.4.3 STEP 7 Block Call from WinCC


You can call STEP 7 blocks directly in WinCC. This makes it possible to establish a direct
connection of WinCC pictures to the STEP 7 logic behind them. Entry is from the WinCC
picture to the STEP 7 symbol that is interconnected with the respective WinCC object and
from there back to the WinCC picture.
Together with the integration, for example, of E-plan data in a WinCC ActiveX control, a
comprehensive fault diagnosis from circuit diagram to PLC program is possible, without
the inconvenience of having to look up anything in a plan or cross-reference list.

Motor 1

Motor 2

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SCADA-SYSTEM

Direct STEP 7 block


call from WinCC
pictures STEP 7networks

46

2.4.4 Direct Start of STEP 7 Hardware Diagnostics


from WinCC Pictures
The Hardware diagnosis function allows you to start STEP 7 diagnostics directly from
WinCC pictures. Following a freely configured event, STEP 7 starts function Diagnose
Hardware for the associated controller. This means that there are no obstacles to
carrying out fault diagnostics as quickly as possible.

HW fault

2.4.5 Powerful Process Diagnostics Using WinCC/ProAgent

SCADA-SYSTEM

WinCC/ProAgent enables precise process fault diagnostics for machines and plants.
Thanks to complete integration in the world of SIMATIC process diagnostics, ProAgent
offers a user-friendly solution on the basis of STEP 7, S7-PDIAG and S7-GRAPH Engineering Tools as well as the SIMATIC S7-300/-400 and WinAC control systems.
ProAgent offers the following advantages:
Precise and rapid
process fault
diagnostics in plants
and machines for
SIMATIC S7 and
SIMATIC WinCC
A standardized
diagnostics concept for
a range of SIMATIC
components
No additional
configuration effort
for diagnostics
functionality
Reduces the controllers memory requirement and execution time
System Description WinCC Version 5
6AV6393-1BA05-0AB0

47

2.5 Communications
2.5.1 Overview
WinCC is an open process visualization system and offers the possibility of connecting
to the widest range of controllers.
You define the communication channels and the communication partners in the project
control centre, i.e. the WinCC Explorer (see also Chapter 3.1).

In the following, you will find a list of the most important available communication
channels. For information on further communication channels for WinCC that are
available as add-ons, please refer to the WinCC add-on directory on the Internet (see also
section 4.14).

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SCADA-SYSTEM

All essential communication channels for the connection to the SIMATIC S5/ S7/ 505
controllers are included within the scope of delivery of WinCC, likewise the crossplatform communication channels such as PROFIBUS DP, DDE and OPC. In addition, a
vast number of communication channels are available as options and add-ons.

48

2.5.2 Available Communication Channels


The connections listed below are available for communication between WinCC and
various controllers.

Communication types in conjunction with SIMATIC S7 Protocol Suite


MPI interface (S7 protocol)
PROFIBUS (S7 protocol)
Industrial Ethernet (S7 protocol)
Industrial Ethernet TCP/IP (S7 protocol)
Slot-PLC (WinAC Pro)/Soft-PLC (WinAC Basic)
Named Connection (S7 protocol, connection of S7 H series)

Communication types in conjunction with SIMATIC S5


SIMATIC S5 Programmer Port (AS511 protocol)
SIMATIC S5 Serial 3964R (RK512 protocol)
SIMATIC S5 Ethernet Layer 4 (using handling blocks)
SIMATIC S5 Ethernet TF (Technological Functions)
SIMATIC S5-PMC PROFIBUS (PMC communications)

Option

SIMATIC S5-PMC Ethernet Layer 4 (PMC communications)

Option

SIMATIC S5-PMC Ethernet Redundancy (PMC communications) Add-on


SIMATIC S5 PROFIBUS-FDL

Communication types in conjunction with SIMATIC 505


SIMATIC 505 Serial (NITP/TBP protocol)
SIMATIC 505 Ethernet Layer 4 (using handling blocks)
SIMATIC 505 TCP/IP

SCADA-SYSTEM

Communication types in conjunction with Siemens controllers


SIMADYN-PMC Profibus

Add-on

SIMADYN-PMC Ethernet

Add-on

SIMADYN-PMC Ethernet Redundancy

Add-on

SIPART DR

Add-on

TELEPERM M

Add-on

Cross-platform communication types


PROFIBUS FMS

Option

PROFIBUS DP (Master Class 1)


Windows DDE
OPC Client/OPC Server

Communication types with third-party PLCs


Allen Bradley Serial DF1

Option

Allen Bradley DH / DH+ / DH485

Option

Applicon Multi Protocol Interface

Option

GE Fanuc SNP-/ SNPX Protocol

Option

Mitsubishi MELSEC FX

Option

Modbus Serial

Option

Modbus Protocol Suite

Option
System Description WinCC Version 5
6AV6393-1BA05-0AB0

49

2.5.2 OPC The End of All Discussions about Interfaces


OPC (OLE for Process Control) is an open interface that is defined by the OPC Foundation.
The OPC Foundation is supported by major players in the automation industry including
Fisher-Rosemount, Intuitive Technologies, OPTO 22, Intellution, Rockwell Software and
last but not least Siemens AG and operates in a similar way to the well-known fieldbus
user organizations. In this connection, Microsoft is the guarantor for the specifications
compliance with Windows.
Using Windows-based technology like OLE (Object Linking and Embedding), COM
(Component Object Model) and DCOM (Distributed Component Object Model) as the
starting point, OPC development has the aim of providing an open interface that allows
you to easily transfer data in a standardized way between the office environment and the
shopfloor. However, OPC goes even further than this: OPC is intended to be the link
between industrial and business applications on the one hand and the automation level
(automation systems, field units, etc.) on the other hand.
By means of the integrated OPC server, WinCC makes available all the process data to
other applications (OPC clients). By means of the OPC Channel DLL, which is also
included in the basic package, WinCC can also receive the data of other OPC servers.
Using OPC, it is easy to implement communications between different WinCC servers
and this allows you to set up cascaded system structures.

Driver

Driver

SCADA-SYSTEM

System Description WinCC Version 5


6AV6393-1BA05-0AB0

50

2.6 Diagnostics
2.6.1 Diagnostics Options with WinCC

7
P
STE
Diagnostics is a crucial topic in the context of reducing configuration and down times.
The important factors in reducing down times are above all the runtime functionality that
WinCC offers in the context of TIA (Totally Integrated Automation). This includes:
STEP 7 block calling from WinCC
- A guided view of the controller from WinCC
Entry into STEP 7 hardware diagnostics
- Detecting and diagnosing hardware faults from WinCC
These points are described in detail in the section entitled TIA Totally Integrated Automation (Chapter 2.4).

SCADA-SYSTEM

In addition to the functionality that has been mentioned in the context of TIA, WinCCs
diagnostics options go much further. WinCCs diagnostics tools include:
WinCC Scope

- System diagnosis including remote access

Channel diagnostics

- Rapid detection of errors in communications

Display of DXF data

- WinCC pictures with integrated circuit diagrams


- (e.g. E-Plan)

All of these options together give you a global picture of the plant and integrates centrally
in WinCC the data from different areas such that the system displays it to configuring
engineers without them needing to spend a lot of time looking for the data and even
leads staff to the location of the fault. This provides considerable support for rapid fault
analysis.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

51

2.6.2 WinCC Scope System Diagnostics


Using Web Technology
The WinCC Scope tool carries out diagnostics of the WinCC station and its environment.
WinCC Scope is based on Web technology and makes possible diagnostics of both local
WinCC stations and any others that can be reached across the Internet/Intranet.
Scope can be directly integrated into the WinCC runtime environment or you can start it
separately. This means that Scope makes possible remote diagnostics particularly easy,
which allows even inexperienced users to determine the detailed information of the
station.
The information that Scope determines includes:

Using Scope, you can


diagnose in detail the
properties of WinCC and the
station even across the Web.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SCADA-SYSTEM

An information tree guides users


to the detailed information of the
station. This means that there
are no obstacles to carrying out
rapid fault diagnostics.

52

2.6.3 Channel Diagnosis


Conditioned Diagnostics of Communications
With communications in particular, faults often occur that are difficult to analyze due to
number and wide range of potential errors. In addition to the comprehensive description
including useful examples in the WinCC communications manual, enhanced fault
diagnostics is an important aid in helping you to quickly detect and eliminate faults.
You can either start enhanced fault diagnostics as a separate application or use an
ActiveX control to integrate it in WinCC Runtime. It is designed for channels of the
following types:

SIMATIC S5 - Ethernet Layer 4 / TF


SIMATIC S5 - AS511 / Serial 3964R
SIMATIC S7 - Protocol Suite

Error status picture with output


of the errors in error-specific
help files.

SCADA-SYSTEM

Selection of the
communications connection to
be analyzed.

Analysis for experts by configuring


traces and saving them in channelspecific LOG files

System Description WinCC Version 5


6AV6393-1BA05-0AB0

53

2.6.4 DXF-Data
Displaying User Information (Circuit Diagrams)
Integration of WinCC into the global concept of Totally Integrated Automation makes
possible connection of WinCC Runtime and STEP 7 Runtime.
To connect to a plants circuit diagrams, WinCC makes possible display of DXF data in an
ActiveX control in WinCC Runtime. This allows you to display and evaluate in WinCC on
an as required basis circuit diagram data, e.g. from E-Plan, a standard tool for the
electronic generation of plant plans. You no longer have to spend a lot of time and effort
looking for the connections of a motor or a pump, for example, since you can call the
relevant data in WinCC by simply clicking on the motor.
The data that is to be displayed as required does not necessarily have to be a component
of the project. It can also be located at a central location on the network where it can of
course be changed and customized.

Display of the motor circuit


diagram data, e.g. on clicking
on the motor in a WinCC
ActiveX control at runtime
Wizard support for configuration

System Description WinCC Version 5


6AV6393-1BA05-0AB0

SCADA-SYSTEM

Zooming and magnifier function


being part of the representation
of the ActiveX control

54

2.7 WinCC a Basic Component in a


PCS 7 Process Control System
SIMATIC PCS 7 is the process control system in the Siemens automation concept
Totally Integrated Automation. SIMATIC PCS 7 combines the advantages of controllerbased automation solutions for the manufacturing industry, such as proven quality and
stability, low hardware costs and finely
graded systems, with the advantages of
DCS-based solutions for the processing
industry, such as reliable process control,
user-friendly operation and visualization,
and powerful engineering tools.
The large degree of modularity and
scalability means that the system can be
optimally adapted to the respective process
and subsequently uprated as desired.
SIMATIC PCS 7 utilizes standard SIMATIC
components. These are configured for
implementation in process control and have
been extended by various other system
features, resulting in a powerful process
control system.

The SIMATIC PCS 7 process control system and


its components: example of a system
configuration

The use of standard SIMATIC components guarantees high system availability and
reduces the costs for material planning and the stocking of spare parts. The application
of standard technologies and the openness of the system additionally permits connection
to any third-party systems.

SCADA-SYSTEM

The operator stations (OS) of the SIMATIC PCS 7 process control system are the
window to the process. The operating, maintenance and supervisory personnel are
able to follow process activities on the operator stations, modify batch sequences, edit
actual process values, or communicate with the process. Alarms and operator prompts
are also acknowledged on the operator stations. The operator stations are based on the
SIMATIC WinCC visualization system with the Windows NT operating system. They are
available as single-user and multi-user systems.

SIMATIC PCS 7 operator station:


single-user system with two
process monitors
System Description WinCC Version 5
6AV6393-1BA05-0AB0

3
Configuration

CONFIGURATION

56

System Description WinCC Version 5


6AV6393-1BA05-0AB0

57

3.1 WinCC Explorer


the Central Coordinating Point
WinCC stores all the data that accrues on the way to an
operating & monitoring solution in an orderly project. The
WinCC Explorer is the central coordinating point in WinCC for
project management and provides access to all the
components of WinCC.
In the WinCC Explorer, you carry out tasks like specifying the
configuration of the project (single-user/multi-user system)
and generating Tag Management; and also start the individual
editors of the basic system and of the installed options. This
means that the WinCC Explorer provides an ideal project
overview and ensures efficient project creation.

Definition of WinCCs
Tag Management

System Description WinCC Version 5


6AV6393-1BA05-0AB0

CONFIGURATION

Central access to all editors


and option packages

58

Using the WinCC editors, you carry out the various tasks for configuring a SCADA
system. The editors are started from the WinCC Explorer. The basic version of WinCC
includes all the editors that you will normally need.

The supported configuration tools include picture generation (Graphics Designer), the
editors for configuring the message system (Alarm Logging), process value archiving
(Tag Logging) and the report system (Report Designer), script creation (Global Script), a
user management system (User Administrator) and much more.
Assuming that the WinCC options also have a configuration tool, the system integrates
the corresponding editor into the WinCC Explorer user interface.

3.2 Graphics Designer


Pure Convenience and Efficiency

CONFIGURATION

The WinCC graphics editor WinCC Graphics Designer is a vector-oriented drawing


program. Functions such as the precise positioning, alignment, rotating or mirroring,
transmission of graphics object properties are included, in the same way as grouping,
library objects creating and importing or embedding externally edited texts and graphics
using the formats BMP, WMF, EMF or via OLE.
Using the wide range of graphics objects, which are in an object and a styles palette, you
can create complex process pictures. Attaching an object to an internal tag or a process
tag is very easy. A comfortable dialogue box for editing the parameters is displayed as
soon as the corresponding object has been placed into the picture. In addition, the
Graphics Designer offers the facility for manipulating virtually all properties of an object
and giving them dynamic expression. For those who want total flexibility the whole thing
can be incorporated into a script (action).
The Graphics Designer supports configuration on 16 picture layers. For complex pictures
with numerous objects positioned one on top of the other, individual layers can be
hidden and consequently create a much clearer display structure. With grouped objects,
the Graphics Designer allows you to change directly the properties of the individual
objects without needing to ungroup them first. In the same way, you can change the
properties of several selected objects at the same time.
Intelligent Wizards support you by generating automatically frequently used dynamics
and assigning them to objects. You can store your own graphics objects in a library.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

59

You can control dynamically the appearance of all the graphic components. Properties like
geometry, color, pattern, etc. can be directly addressed and changed by means of tag values or
from scripts. There is no limit on your ability to create pictures and dynamizations.
Common Microsoft operator aids like Tooltips for the online project are of course integrated in
WinCC and you can configure them by making just a few entries. With this configuration too,
multilingual definitions are always possible.
This makes the Graphics Designer the ideal tool for creating and laying out pictures.

The Graphics Designer


supports stepless
zooming of the contents
of the window.

Dynamic Wizards support


you at dynamization by
generating automatically
frequently used dynamics.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

CONFIGURATION

You can drag and drop


standard, smart and
Windows objects
anywhere in the picture.
The system lists clearly
ActiveX controls on a
separate palette.

60

3.3 Highlights of Configuration


3.3.1 Overview
SIMATIC WinCC supports configuring engineers in many aspects of their work and helps
to save configuration costs. WinCC allows them to create individual standards by
creating user-specific objects and storing them in a library.
WinCC offers the following highlights at configuration:
Helpful configuration wizards
Dragging and dropping objects from the object library
Configuration with block technology
Ingenious, easy tag linking with rewiring function
Keeping you in the picture with cross-reference lists and central display of the
picture properties
Configuration with import/export functions
Configuration of multilingual applications (e.g. using text library)
Easy modification due to online configuration
Testing of projects by means of runtime simulation

CONFIGURATION

There are even more highlights because SIMATIC WinCC is a part of Totally Integrated
Automation (see Chapter 2.4) and can therefore be integrated into the STEP 7 Engineering
Tools. Directly using STEP 7 Symbols in WinCC makes it unnecessary to re-enter in
WinCC Tag Management the names and addresses of tags. This makes impossible wrong
addressing; you only need to make changes in one place.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

61

3.3.2 Helpful Configuration Wizards


WinCC provides configuring engineers with software-aided assistants - so called
Wizards - which carry out the routine work for you. Examples of these assistants are
various Dynamic Wizards and in particular the Alarm Logging Wizards.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

CONFIGURATION

Configuration wizards offer predefined parameters which the


configuring engineer can adopt
or modify, for more extensive
configuration procedures, such
as specifying the message
system for example. Preview
windows display the effect of
the current parameters. If the
configuring engineer follows
the suggestions of the
assistants, this will create low
cost solutions in the twinkling
of an eye, based on pre-defined
settings.

62

3.3.3 Dragging and Dropping Objects from the Object Library


Objects which have been created can be stored in a library from where they can be called
up. This enables the user to develop company, technology or sector-specific standards
which help to create projects quickly. In this context, WinCC recognizes on the one hand
the object library, which is broken down into a global and a project-specific library, and
the function library, which can be used for configuring actions.
The global library contains ready-made objects categorized according to subjects, which
are included as part of the package supplied with WinCC (valves, motors, circuits,
display instruments etc.). You can expand this library on a sector-specific basis at any
time. The project-specific library is provided for the individual project. You can configure
objects as multilingual. When the Graphics Designers user interface is switched over via
the WinCC Explorer, the system also switches the names of the objects and object
groups as well as the user-defined interface parameters.

CONFIGURATION

Each graphics object, regardless of its complexity, can be stored in the object library.
These can involve pure graphics, the objects can just as readily include special
processing routines, in fact even process connections. This means that even larger
projects can be processed quickly using standardizations.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

63

3.3.4 Configuration with Block Technology


The benefit of SCADA systems is based on the central operating and monitoring of
production processes. For that purpose pictures have to be drawn, which give a view of
the plant. Typically there is more than one process object of the same kind, for example
motors, pumps, loop controllers or valves. SIMATIC WinCC shows how to minimize
costs for configuring the grafical representation of those process objects. WinCC allows
you to standardize operating and monitoring such objects by means of block technology.

Customized Objects
The customized object allows modular configuration. In this connection, it is possible to
group any graphic objects you like to a new object and define the interface parameters
that are relevant to the project link. The system only displays the user-specifically defined
parameters of the user objects properties. The object that is defined in this way can be
placed in the library and you can use it as often as you like.

You define the selected


properties of a customized
object by means of a
configuration dialog.

Picture Blocks

So the main objective is the central


changeability of picture parts, which are
needed again and again, and which makes
changes unnecessary at a lot of places.
The configuration within WinCC is
supported by wizards.

A central object is the basis of


all individual runtime instances,
so that changes become
relevant at all calls.
System Description WinCC Version 5
6AV6393-1BA05-0AB0

CONFIGURATION

With Picture Block Technology, you create


a central object of which you can create
referenced copies. Each runtime copy
works with own data. Configuring is done
centrally, so that changes are automatically
available in all child picture calls of all relevant parent pictures.

64

ActiveX Controls
The WinCC Graphics Designer offers an OLE
container to integrate any OCX or ActiveX control.
The WinCC basic package already contains a wide
range of ActiveX controls. It is also very easy to
create your own controls using Visual Basic 6, for
example, or you can obtain them from third-party
developers.

This means that on the one hand the integration of ActiveX controls makes configuration
easier due to the use of ready-made elements that you only need to integrate; and on the
other hand, they give you the option of protecting industrial and technological expertise
in enclosed elements and to use them as often as you like with different parameters.

CONFIGURATION

The WinCC/IndustrialX package is available as an option for WinCC (see Chapter 4.11).
It contains a large number of additional ActiveX elements and a development toolset
including Visual Basic templates to allow you to easily create ActiveX controls.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

65

3.3.5 Ingenious, Easy Tag Linking with Rewiring Function


In WinCC, tags always have symbolic names. You can either define these names yourself
or, in the case of applications with SIMATIC, they correspond to the names from the
STEP 7 signal list. When linking the object properties to tags, you can either enter the
name directly or choose it from a list. You can do this in a particularly user-friendly way
by dragging and dropping and in the case of changes using the rewiring function.

Dragging and Dropping of Tags


The majority of the dynamic effects in the display are performed directly by interconnecting tags to object properties. In order to optimize this configuration, WinCC
offers the possibility of dragging tags from the tag symbol list and dropping them onto
object properties, thereby interconnecting with that property. If the object has a defined
process connection, connection is even possible direct to the object without selecting a
property. This method of linking tags is unsurpassed in its simplicity and thus saves
considerable time and money during configuration.

As a rule, objects used more than once in the display are simply copied. When copying
the objects, their tag links are copied one-to-one. In order to optimize the rewiring, i.e.
the connection to other tags, WinCC offers the rewiring dialog, in which all tags
connected to the selected object are listed and direct rewiring is facilitated.
Central project-wide rewiring is possible when using the Cross Reference editor.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

CONFIGURATION

Rewiring of Tags

66

3.3.6 Keeping You in the Picture with


- Cross-Reference Lists and
- Central Display of the Picture Properties

CONFIGURATION

Service technicians or plant supervisors often find it difficult to find their way into a
project and to analyze the individual aspects that are specific to a project. In this case,
the ideal aid is a cross-reference list containing a listing in table form of all the tags,
pictures and functions that are defined in the project, as well as central display of the
picture properties directly in WinCC Explorer. In this way, WinCC makes the project
transparent and makes easier changes in configuration even after a long time.

Cross-Reference List
In order to maintain an overview of the host of tags, images and functions used in a
project, WinCC offers a cross-reference list, that can be generated individually on the
basis of filter settings. You create the cross-reference list using the Cross-Reference
editor.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

67

Cross Reference listing of all


the tags, pictures or functions
that are used in the project.

Central Display of the Picture Properties

Picture transparency is achieved by means of the Picture Properties function in the


WinCC Explorer. On the one hand, the Picture Properties shows you a preview of the
picture with a snapshot, the number of objects, the file size and the size of the respective
picture. On the other hand, the function lists all the pictures dynamizations statistically
or filtered. This allows you to determine at a glance which tag is interconnected in what
way. This functionality makes time-consuming searching and analyzing the properties in
a picture a thing of the past.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

CONFIGURATION

You can animate and dynamize in a wide range of different ways the pictures that you
create in the Graphics Designer. This includes direct linking of tags, interconnection of
individually triggered scripts and much much more.

68

Picture Properties transparent


views within the WinCC Explorer

CONFIGURATION

Picture previews and properties


like file and picture size.

Listing of all the pictures dynamizations


statistically or filtered with detailed
information.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

69

3.3.7 Configuration with Import/Export Functions


WinCC is designed for using an extensive stock of tags and data. This means that you
can, for example, define 64,000 tags per server. To make it easier to generate and use
these large amounts of data, WinCC includes support or tools that help you to process
the data in a particularly easy and above all effective manner.
A frequent procedure in this connection is creating the data tables using tools and then
applying the data in WinCC. The ideal solution, however, is to accept as much data as
possible from previous configuration work.

Acceptance of the Tags from the Controllers Configuration Data


In general, tags that are used for visualization have a connection to a controller; i.e. the
tags are normally known on the controller side and have been defined in the
corresponding configuration data. This means that the easiest way to create tags is to
take the data directly from the controller.

View of the STEP 7 symbol table from


WinCC and direct interconnection of
these tags.

This step is possible in WinCC in conjunction with a type S7 300/400 controller. The
integrated automation of WinCC and STEP 7 makes it possible to view from WinCC the
tags that were created in STEP 7 symbols and their direct use. This avoids duplicate
creation of the data.

Importing and Exporting Tag Lists

Importing and Exporting Messages


You can create the message data in a similar way to the procedure when exporting or
importing tags. It is possible to directly export single messages in the Alarm Logging
editor and import them later. This allows you to use Excel to quickly supplement or
create the messages.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

CONFIGURATION

Every project is based on a tag list, i.e. the list of all the tags that are known in the project
and of their parameters. If there is a large number of tags, a solution for defining this data
is provided by configuration in a spreadsheet, e.g. in Excel. WinCC supports this option
by exporting and importing tag data to/from a CSV file. So you can accelerate
configuration even if you didnt base it on T.I.A.

70

3.3.8 Configuration of Multilingual Applications


WinCC is capable of operation in a number of national languages. This multilingual
capability extends to the configuration interface, the help system and the
documentation.The configuration interface can be switched between English, French and
German.
SIMATIC WinCC is available in language versions for China, Taiwan and Korea. In these
versions, the configuration interface, the help system and also the documentation is
provided in the respective national language. The configuration interface can be switched
between the respective Asian national language and English. This allows configuration
personnel from other countries to make changes to the project if required (e.g. for maintenance purposes). The pan-Chinese version of Windows NT 4.0 WS simultaneously
provides users with the full functionality of the Chinese and English operating system.
This, for example, makes it easier for European engineering firms to configure machines
and systems that are intended for the Chinese market.
Up to 10 runtime languages can be specified in the configuration. This includes static
texts and tool tips as well. The utility language.exe makes it possible to export or import
all the static texts either picture-specifically or globally across all applications. This make
it easy to carry out translation using a standard tool.
To make it easier to translate message texts, for example, a text library is available that
offers in the form of a table the terms that are used in the individual languages.
You can enter texts in the text library in up to ten languages that the system uses at
runtime in dependence on the runtime language that is set.

CONFIGURATION

The Text Library supports exporting


and importing of text modules, so
that the translation can be done
with a standard tool and without any
WinCC knowledge.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

71

3.3.9 Easy Modification due to Online Configuration


Configuring WinCC is very convenient and easy to follow thanks to the object-oriented
user interface. The percentage of logic errors experienced by the configuring engineer
therefore falls dramatically. Nevertheless, during commissioning additions and
amendments may become necessary.

Online configuration
in Graphics Designer
during ongoing
process controls

System Description WinCC Version 5


6AV6393-1BA05-0AB0

CONFIGURATION

WinCC provides excellent support for the commissioning engineer in this respect thanks
to the facility for online configuration. In practical terms this means that when the system
is running the corresponding editor can run in a second window and the configuring
engineer can carry out specific alterations to his application without having to leave the
process control and (initially as well) without affecting the background processing. If the
alteration is to be valid (example: changing the picture selection) it is simply a case of
saving the object. The next time the original picture is selected the new version will be
automatically loaded. Using the runtime button in the Graphics Designer, you can test
the changed picture straight away.

72

3.3.10 Testing of Projects by Means of Runtime Simulation


A WinCC configuration can be tested without ever having to be linked to a PLC by just
using the simulator. To simulate tags, you can use internal variables. Each tag can be
assigned a value characteristic. When the pictures appear on the monitor during the test,
it quickly becomes clear via a color change, for example, whether or not the configured
animations are correct.

CONFIGURATION

The simulator is included in the scope of delivery of the WinCC system software.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

4
Options

OPTIONS

OPTIONS

74

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

75

4.1 WinCC Options Overview


Many WinCC options and add-ons have already been
developed on the basis of open programming
interfaces. As such, they are evidence of the modular expandability and the universal
application of WinCC which is the core for a
whole range of different applications.
These WinCC option packages are produced
in the context of WinCC development and
are products of Siemens A&D. WinCC Addons are developed either in Siemensinternal WinCC Competence Centers, by
WinCC Professionals or by other third
parties.
You will find more information on
current WinCC options and add-ons in
the add-on directory on the Internet
under
http://www.siemens.com/options

The following WinCC option packages are available:


for setting up a client/server system

WinCC/Redundancy

for increasing system availability

WinCC/Web Navigator

for plant visualization and operation from the Web

WinCC/Messenger

for user-controlled and automatic sending of text/


voice messages and graphical information directly
from WinCC

WinCC/Guardian

for controlling the plant using live pictures


(incl. video data base)

WinCC/ProAgent

for reliable process fault diagnosis

WinCC/User Archives

for managing user-defined structured data records

WinCC/Storage

for long-term acquisition of process data, messages


and reports

WinCC/Basic Process Control

for enhanced process control features

WinCC/IndustrialX

for configuration using standardized ActiveX objects

WinCC/ODK

for using open programming interfaces


(Open Development Kit)

WinCC/Comprehensive Support offers free updates/upgrades and a lot more.


and various WinCC communication channels (see Chapter 2.5.2).

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

OPTIONS

WinCC/Server

76

4.2 WinCC/Server
The application of the server option makes WinCC a powerful client/server system. It
allows multiple coordinated operator stations to be operated together with networked
automation systems. A server supplies up to 16 connected clients with process data,
archive data, messages, pictures and reports. This requires a network connection (TCP/
IP) between the server computer and the connected clients.
Depending on the plant size, up to six servers can be employed. Each server requires one
server license. In
general, the plant is
controlled by standard
clients that access one
server or by multiclients that possess a
central view to multiple
servers. The clients
only require the
smallest runtime
license (RT128) or
complete license
(RC128) if you also
want to configure on
the client.
Multi-user system (client/server) with up to 16 clients connected to each
server
Thus, in a complex
installation, WinCC
can be configured as a distributed system with up to 6 servers, in accordance with the
physical structure of the plant, or on a functional basis, e.g. message server, archive
server, etc.

OPTIONS

Distributed system
with up to 6 (if
necessary: redundant) servers and
16 multi-clients

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

77

4.3 WinCC/Redundancy
The WinCC/Redundancy option gives the user the opportunity to operate two linked
WinCC single-user systems or server PCs in-parallel, in order to monitor each other. On
the failure of one of the servers, the second server assumes control of the entire
system. When the failed server resumes operation, the contents of all message and
process value archives are copied back to the restored server.

In a normal situation, two WinCC


stations or process data servers
operate completely in-parallel,
i.e. each station has its own
process connection and its own
data archives. WinCC/
Redundancy guarantees
automatic archive matching for
system and user-specific
archive data.

WinCC
Client

WinCC
Client

terminal bus

WinCC
Server

WinCC
Server

process bus

WinCC
Client

WinCC
Client

terminal bus

If either of the WinCC stations


fails
fails, the other one takes over
archiving of messages and
process data. This guarantees
constant data integrity. In
client-server operation, the
system automatically switches
clients from the failed server to
the redundant machine.

WinCC
Server

WinCC
Server

process bus

WinCC
Client

WinCC
Client

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

manually

WinCC
Server
process bus

WinCC
Server

OPTIONS

terminal bus

When the failed server starts


up again
again, the system
automatically matches in the
background all the process
values and messages for the
down period (without
influencing online operation)this means that two stations are
available again that have the
same data.

78

Further Solutions for Increasing Availability


In addition to using the WinCC/Redundancy option for running two servers in-parallel, it
is possible in a WinCC application to also implement redundant communication
channels to the SIMATIC S7 controller. You do this by installing two communication
modules and implementing duplicate communication paths. By using H-series SIMATIC
S7 controllers, you can, if required, additionally increase availability at the control level.
By combining system solutions, you can create a security concept that meets even the
most demanding requirements.

OPTIONS

Redundant process bus


to SIMATIC S7 using
Industrial Ethernet or
PROFIBUS

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

79

4.4 WinCC/Web Navigator


The WinCC/Web Navigator option package represents the arrival of process visualization
via the Internet in industrial applications. WinCC/Web Navigator allows you to visualize
and operate your plant via the Internet or your companys Intranet or LAN.
To do this, you need a Web Navigator Server on which the SIMATIC WinCC V5 software
is installed as a single-user or server version. The Web Navigator Client is a thin client
that makes possible operating and monitoring of an ongoing WinCC project by means of
an Internet browser with ActiveX support without you needing to have the WinCC basic
system on your computer.
Apart from typical uses of the Web Navigator in the Wide Area Network (WAN) field, you
can also use the Web Navigator for applications that must be implemented with a
minimum cash investment. This includes in particular applications that have a highly
distributed structure (water / sewage, oil and gas), or in which there is only sporadic
accessing of process information (building management).
The Web server can have its own process connection. Another alternative is to link via
OPC to a WinCC server. On the one hand, this increases security and on the other, it
reduces the communication load in the plant.

Web Navigator Client

Web Navigator Server

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

OPTIONS

Web Navigator Client: Accessing a WinCC project using a Web browser

80

Highlights WinCC/Web Navigator


Operating and monitoring over long distances
Rapid update rates due to event-driven communications
Remote diagnostics and fault elimination
Integration of management clients that have access to current production data in an
office environment
Large configurations with up to 50 operator stations
Reasonably priced clients with modest hardware and software requirements
Minimal maintenance costs due to central software administration
High security standard

Access options of Web


Navigator clients in the
company network:
The low-prized and
flexible alternative for
operator stations

OPTIONS

Security Concept as Required


On accessing the Web server, each client must identify itself. In accordance with the
clients configured access rights, it can either only observe the plant or only operate it.
Apart from this, Web Navigator supports all common security mechanisms that can be
used for applications on the Internet, e.g. routers, firewalls and proxy servers. It uses
the standard HTTP
protocoll as the basis
and therefore does not
need any special
firewall administration.
If you need a more
sophisticated security
system, it is also
possible to implement
Secure Socket Layer
(SSL) encryption or
other transparent
Virtual Private Network
(VPN) technologies.

Web clients access to the Web Navigator server via the Internet:
more securty by the use of firewalls
System Despription WinCC Version 5
6AV6393-1BA05-0AB0

81

4.5 WinCC/Messenger
The WinCC/Messenger enables the user-controlled as well as the automatic sending of
messages - containing important process information - from WinCC. These messages can
be received by any computer with e-mail access.
The WinCC/Messenger consists of two separately installable packages - an e-mail system
with multimedia capabilities and a license-free Messenger Viewer (that can be freely
distributed) for the receipt and display of e-mail messages on any computer.
This opens up completely new possibilities for controlling and monitoring the process:
Monitoring of operator terminals through the automatic, event-driven sending of
messages, process data and current process views by e-mail to remote monitoring
and service personnel
Paper-less distribution of process data at configurable times using specified
distribution lists
Information exchange between the on-site operating and the service personnel
The Messenger functionality has been implemented in ActiveX controls. They can easily
be integrated into the process pictures of SIMATIC WinCC and be connected to WinCC
process signals. Situation-dependent, e.g. triggered by alarm states, e-mail messages
can be sent while the process is running. If required, external service providers can
convert these e-mail messages to SMS and pager formats (all pagers can also be
accessed by an e-mail address).

Sending alarm
information by e-mail

FA 306 A
FA 306 B

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

OPTIONS

ALARM

82

4.6 WinCC/Guardian
WinCC/Guardian supplements SIMATIC WinCC with functions for
integrating live video images into WinCC screens,
monitoring video captures and
storing video sequences in a database.
WinCC/Guardian shortens decision processes, since the event-triggered display of live
video images makes complex processes easier to comprehend. In connection with the
WinCC/Web Navigator, recordings can be made available for worldwide access through
the Intranet/Internet.
In the Guardian Single User Edition, the WinCC/Guardian contains a video data management system with integrated monitoring functionality. The integration into WinCC
screens is implemented via supplied ActiveX controls.
The Guardian Network Edition also permits the streaming of video data to up to 15 additional network stations. For displaying video data on the target computers, the Camera
Viewer is utilized, which can be freely distributed and does not require a license.

OPTIONS

In addition to live video images from multiple cameras - that are either installed locally
or on other computers - the WinCC/Guardian offers an event-triggered video monitoring
function with integrated database. Within process screens, video images can be
displayed and reactions to certain events (e.g. movements, color changes) be triggered.
It is also possible to automatically record the processes in a database - the archived
video sequences can then be recalled at any time and be analyzed.

WinCC/Guardian Network Edition: Access from up ro 15 stations to video


information
System Despription WinCC Version 5
6AV6393-1BA05-0AB0

83

4.7 WinCC/ProAgent
In the event of a process fault, it is the task of the process fault diagnostics with WinCC/
ProAgent and the engineering tools S7-PDIAG/S7-GRAPH to obtain information on
location and cause of a fault and to support correction of the fault.
WinCC/ProAgent
provides optimum support for the plant/machine personnel in locating and correcting
faults,
increases plant availability and
reduces downtimes.
It can be used in conjunction with SIMATIC S7-300/-400 and WinAC control systems
and supports all the link types of the SIMATIC S7 Protocol Suite.
ProAgent contains standard pictures that are geared to the requirements of process
diagnostics on a plant or a machine. This is based on the interaction of STEP 7 option
packages and ProAgent. During runtime, the standard pictures are filled with processspecific data. During configuration, the data relevant to process diagnostics, such as
symbols, comments, message texts, are stored in a standardized database organization.
This makes duplicated input of data superfluous.
SIMATIC WinCC accesses the data directly and applies it in the WinCC project. The
ProAgent standard pictures needed for diagnostics operations are generated
automatically in WinCC. ProAgent and the STEP 7 Engineering Tools offer a standardized
diagnostics concept for SIMATIC S7. No further configuration is required for diagnostics
functionality on the WinCC system.
The ProAgent option package contains standard pictures that are geared to the
requirements of the STEP 7 Engineering Tools.
Message picture
Unit overview picture
Diagnostic detail picture
Motion picture

Message picture

Motion picture

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

OPTIONS

Examples of WinCC/
ProAgent standard
pictures

84

4.8 WinCC/User Archives


The WinCC/User Archives option allows the application of user archives, in which
related data is stored in data records. WinCC and its automation partners (e.g. a
SIMATIC S7 PLC) can write to these data records and exchange them among one another
if required.
An operator can, for example, input parameter records in WinCC, store them in the user
archive and forward them to the automation level if required. In the other direction, a
PLC can continuously acquire production parameters during a shift and transmit them to
WinCC at the end of the shift. Other applications include the acquisition of batch data,
the specification of production parameters and the control of inventory data.
WinCC user archives are conveniently created and preset with data using a separate
editor. Special ActiveX controls are used to display data from user archives at runtime.
Freely selectable filter criteria enable clear display of data records; the view can be
switched between a spreadsheet and a form view.
You make the link between data records and fields from user archives to the process
simply using a direct tag link.

WinCC User
Archives Editor:
Free definition
of archives,
views and
archive data

Display of the archive data in table form or as an individual record based on the User Archive
Control used.

OPTIONS

Import and export functions support the reading in/out of data via external applications
(e.g. Excel).

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

85

4.9 WinCC/Storage
Powerful archiving functions for process values, messages and reports are
already included in the WinCC base system. In addition, the WinCC/Storage
option supports long-term data acquisition. The data acquired by WinCC can be
exported automatically to external, Windows-supported archiving media. If
required, the exported data can be transferred back again and be selectively
analyzed with WinCC tools (e.g. in a message or trend window).
In addition, Storage gives you the option of exporting data in a CSV format. This
makes the data available to other applications for further processing.
Storage function overview:
Time-controlled export of process values, messages and reports
Transfer back of exported data
Management of exported data via a log file

Exporting process
data for quality
management

4.10 WinCC/Basic Process Control


The WinCC/Basic Process Control option contains WinCC base data and functional
expansions that make a WinCC station ready for process control tasks with minimal
engineering work.
The Basic Process Control package includes the following additional configuration
options:

Split Screen Wizard for setting the display resolution and multi-channel operation
Picture Tree Manager for graphical configuration of a process picture hierarchy
Alarm Logging Wizard for simple parameterization of message views with pages for
new, old and disappeared messages, listings with operator input, I&C system and
historical messages and for connection of a hooter
3D bar graphs and group displays as additional Smart Objects
System Despription WinCC Version 5
6AV6393-1BA05-0AB0

OPTIONS

Basic data for an efficient screen division into overview, workspace and keyset areas

86

Screen division during runtime operation

Overview area
Workspace
Keyset area

per monitor
Split Screen Wizard for screen didvision into overview area,
workspace and keyset area

Powerful functions are available also at


runtime:
Paging through the picture hierarchy

Picture
Selection

Storing/recalling the user-specific


screen composition
Selection of process pictures and
measuring points by name
Setup of trends online
Group displays for user guidance in
the picture hierarchy
Lifebeat monitoring with a plant
configuration screen and automatic
I&C system messages
Control of external signaling devices
Time synchronization by DCF77 or
GPS

Picture Tree Manager for automatic display of


plant sections in the overview area

Group displays for summary of underlying faults


within the overview area

OPTIONS

Group display
for the area
Area selection button and
area marking

Picture selection buttons for navigation


through the picture hierarchy
System Despription WinCC Version 5
6AV6393-1BA05-0AB0

87

4.11 WinCC/IndustrialX
SIMATIC WinCC allows convenient configuration. WinCC/IndustrialX is a WinCC option
that further simplifies the solving of a visualization task by standardization of objects.
No separate display object is required any more for each motor, pump, valve, etc.,
instead objects of the same type are standardized. Configurations become more costefficient, if functions and displays can be used repeatedly and be changed from a central
location.
IndustrialX employs the ActiveX technology for the process visualization. Configuration
wizards make the creation of your own standard displays easy. IndustrialX Controls are
flexible and can be tailored to meet the requirements of the most varied applications, for
example in the chemical, glass or paper manufacturing industries.

Features
Easy creation using configuration wizards
Central creation and modification of object displays (standardization)
Visualization and logical processing
Data structures supply objects
Integration into WinCC via structure names
Application of ActiveX technology
Creation using Visual Basic
Can be used by other Windows applications (e.g. Internet Explorer, Excel)

Creation of ActiveX controls in Visual


Basic using configuration wizards

OPTIONS

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

88

4.12 WinCC/ODK
The Open Development Kit (ODK) option package describes the open programming
interfaces, with which data and functions of the WinCC configuration and the WinCC
runtime system can be accessed. The interfaces are designed as C-Application
Programming Interfaces (C-APIs).
Die API functions can be used as follows:
within WinCC, for example, in Global Scripts or within C actions in Graphics Designer,
in Windows applications in C development environments (the current version of
Microsoft Visual C++ is required as the development environment for WinCC).
API functions are configuration and runtime functions, e.g.:
MSRTCreateMsg: generates a message
DMGetValue: determines the value of a tag
PDLRTSetProp: sets the object properties in a picture
DBExport: exports a database table

OPTIONS

The scope of delivery of WinCC/ODK comprises a CD-ROM with lots of examples and a
voucher for a one-day introductory seminar.

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

89

4.13 Comprehensive Support


WinCC/Comprehensive Support is a comprehensive support package (option), that
appears three times a year.

The package includes:


The latest WinCC Updates/Upgrades.
A continuously updated WinCC Knowledge Base CD with application articles,
tips & tricks on all aspects of WinCC, FAQs, WinCC scripts, video demonstrations,
application stories and much more.
The current WinCC Configuration and Communications Manual CD as an entry-level
tool and vast source of information for experts.
The latest WinCC Demo CD with WinCC demo version, sample applications, getting
started and much more.
Access to special Internet pages, that are protected by a password and always
provide the latest information in addition to the actual Knowledge Base.
At the start the WinCC user receives a whole package. With every new issue (up to three
times a year) parts of the original delivery are replaced.

OPTIONS

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

90

4.14 WinCC Add-ons


WinCC add-ons are developed and marketed by other Siemens departments and by
third-party vendors. WinCC add-ons are supported by the respective product supplier
who is also the contact person for integrating the product into the automation solution.
WinCC add-ons can solve a wide range of tasks, such as MES software (e.g.
maintenance management, batch processing), energy management, import filters,
communications with third party PLCs or the automatic transmission of radio calls in
the event of certain production alarms.
WinCC add-ons are available in various forms:
Communications channel to WinCC
ActiveX control
Graphics object
Autonomous software package
The most important add-ons are included in an Add-on Folder, which can be ordered via
Internet by simply clicking on:
http://www.siemens.com/addons
The Add-on Directory provides you with
an overview of the currently available
WinCC add-ons. The add-ons are
arranged by category to make the desired
WinCC expansion easier to find.
SCADA expansion
Configuration tools
Software for MES and ERP integration
Industry solutions
Technological solutions
Communication channels
Connection to Siemens PLCs
Connection to PLCs of other
manufacturers

OPTIONS

Connection to Field Bus systems

System Despription WinCC Version 5


6AV6393-1BA05-0AB0

5
Information on WinCC

INFORMATION

INFORMATION

92

System Description WinCC Version 5


6AV6393-1BA05-0AB0

93

5.1 Your Contact Partners


If you are interested in SIMATIC WinCC, you will find contacts in our local
offices all over the world, and there is always one near you.
To find your personal contact, please visit the following Web site:

http://www.siemens.com/simatichmi
and click on Interaction and Contact Partners Near You.

CC Mannheim: Process engineering


CC Stuttgart: Manufacturing technology
CC Erlangen: Instrumentation & control systems
WinCC Professionals utilize the open architecture of WinCC
and offer you customized and cost-effective solutions for
various industries and technologies based on WinCC system
software.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

INFORMATION

You can contact the WinCC Competence Centers for customer-specific or industryspecific solutions in control, process and production engineering. The WinCC
Competence Centers offer a wide variety of products and services for optimum utilization
of WinCCs open architecture and integration capabilities.

94

5. 2 Customer Support
SIMATIC Customer Support ensures fast, immediate help. The following services are
available:
Hotline (Basic and Premium with 2-hour response time guarantee and around-theclock availability, 7 days a week)
Application support
On-site service
Spare parts and repair service
Product Support over the Internet provides current product information and answers to
FAQs and allows you to download the newest driver software or updates. You will also
find electronic versions of all manuals.

INFORMATION

http://www.ad.siemens.de/support

Hotline
If you have any inquiries about configuration and WinCC, please contact the appropriate
hotline. The individual hotline teams will pass on your query so that you will get
competent help and advice 24 hours a day every working day from Monday to Friday.
Nuernberg

Phone:
Fax:
E-Mail:

+ 49 / 01 80 - 50 50 - 2 22
-223
[email protected]

Johnson City

Phone:
Fax:
E-Mail:

+ 1 / 423 461 - 2522


2231
[email protected]

Singapur

Phone:
Fax:
E-Mail:

+ 65 / 740 - 70 00
7001
[email protected]
System Description WinCC Version 5
6AV6393-1BA05-0AB0

95

5.3 Comprehensive Support


WinCC/Comprehensive Support (Software Update Service) is a comprehensive support
package with at least three issues. It contains the following items:
all current WinCC updates/upgrades,
a continuously expanded WinCC
knowledge base CD which provides
application notes, tips and tricks,
FAQs, WinCC scripts, video sequences
and much more,

the newest configuring and


communications manual on CD,
the newest demo CD.

5.4 Training
Whether you acquire SIMATIC HMI products
with a machine or an entire plant or just
want to build up know-how:

Structured following state-of-the-art


methods, we will train you quickly and
efficiently.
Here you can find more information about
course locations and the current class program:
http://www.sitrain.com

System Description WinCC Version 5


6AV6393-1BA05-0AB0

INFORMATION

SIMATIC Training helps you make specialists on-site - worldwide and tailored to the
requirements of the users, configuring
engineers or the management.

96

5.5 WinCC on the Internet


For the latest information on WinCC, visit the following Web site:
http://www.siemens.com/wincc

You can get ordering information from our electronic catalog CA01 that is available on
CD-ROM as well as on the Internet:

INFORMATION

http://www.ad.siemens.de/catalog

System Description WinCC Version 5


6AV6393-1BA05-0AB0

97

5.6 Technical Specifications


5.6.1 System Requirements
Hardware Requirements for WinCC
PC with Pentium Pro processor, > 200 MHz clock rate
Main memory 128 Mbytes
Hard disk capacity > 1 Gbyte
VGA graphics card, recommended SVGA (4 Mbytes video memory)
CD-ROM drive for installation
Data backup device recommended (for WinCC projects)

Software Requirements for WinCC


Windows NT V4.0 Workstation for WinCC single-user systems or clients
Windows NT 4.0 Server for WinCC server stations
latest Service Packs from Microsoft (SP5 or higher)
or Windows 2000 in connection with WinCC V5.0 (SP2 and higher)

Conditions for Linking to Controller Systems


The conditions for linking to SIMATIC controllers are listed below. Apart from the
appropriate communication channel which is either included in the basic package or
you must purchase as an option you need in addition the correct hardware drivers (this
depends to some extent on the operating system you are using); and possibly the
associated communication (a CP5511, CP5611, CP5613 for the MPI or PROFIBUS link and
a CP1411, CP1511 or CP1613 for communications via Industrial Ethernet).

System Description WinCC Version 5


6AV6393-1BA05-0AB0

INFORMATION

We can supply the conditions for links to other controllers on request. You can get
information from our catalog ST80 or CA01 that is available on CD-ROM as well as on the
Internet.

98

5.6.2 System Capacity and Performance


The following statements represent a system capacity mix that reflects a typical
application of WinCC. To some extent some values can be chosen considerably higher, if
other demands are cut down.
The system capacity directly depends on the PC hardware used and on the operating
system. The overall performance of WinCC can be improved considerably by using even
more powerful PCs (processor, main memory, graphics board, hard disk controller, hard
disk type etc.). Another way of improving performance in complex WinCC applications is
to use multi-processor PCs.

PC Configuration

Processor:
Main memory:
Hard disk:

Intel Pentium Pro 266 MHz


128 Mbytes
3 Gbytes SCSI III

System Capacity/Performance:

tested/ limit

Process link / Communications

No. of configured PLC tags

3,600-64,000 / 64,000

Frames per second on (Industrial Ethernet)

15 / 20

No. of different update cycles

4 / 16

No. of PLCs (Industrial Ethernet)

15 / 30

No. of serial links

1/1

No. of AS511 links

1/1

DDECommunications
No. of DDE tags

300 with 1 s / 64,000

INFORMATION

Graphics System
No. of objects per picture

1,000 /

unlimited

Update cycle - process tags per picture

50 tags with 1 s / 50 Var. with 2 s / 50 Var. with 4 s / -

No. of tags per picture

500 with 2 s / 400 with 1 s

No. of operator-accessible fields per picture

1,000 / unlimited

Picture Blocks
Length of tag names: [Instancename].[Membername] 128 characters max.
Number of tag links:
Maximum of 100 tag links per instance (edit limit in Type Wizard)
Number of instances in one plant picture (parent picture)
Instance type (1): Maximum of 19 instances of the same type picture
Instance type (2):

Any number of pushbuttons in one parent picture (only one picture


window instance can be open at any one time)

Instance type (3):

Up to 100 pushbuttons in one picture; a maximum of 19 picture window instances of the same type picture can be open at any one time

Instance type (4):

Maximum of 19 instances of the same type picture


System Description WinCC Version 5
6AV6393-1BA05-0AB0

99

tested/ limit

Script Configuration
No. of lines per script

- / 32,767 incl.
Header, empty lines
no system limit
no system limit
no system limit
250 at 1s / -

No. of input tags per script


No. of output tags per script
No. of background scripts
No. of actions per picture

Archiving of Process Data in Sybase Format


Buffer size (data records)

Archiving cycle

Values (average value)

< 100,000

1s

< 30

< 50,000

1s

< 35

< 10,000

1s

< 40

< 100,000

10 s

< 200

< 50,000

10 s

< 250

< 10,000

10 s

< 290

Archiving of Process Data in dbase Format


Buffer size (data records)

Archiving cycle

Values (average value)

< 100,000

1s

< 400

< 50,000

1s

< 450

< 10,000

1s

< 500

Example of calculating average value:


Archiving cycle

Values per s

10

0,5 s

20

10

1s

10

10

2s

Average value:
Requirements:
Archiving cycle > 2 * acquisition cycle
All the values are located in one archive
The majority of the values have the same archiving cycle
The system processes momentary values
Under some conditions, using several archives or widely differing archiving cycles in
one archive may result in a smaller number of archive values.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

INFORMATION

Buffer size (data records)

100

tested/ limit

Trends (Tag Logging)


No. of trend frames per picture

8/8

No. of trends per curve frame

15 / 15

No. of trends per picture

40 / 120

No. of measured values on hard disk (short-term)

10,000 / 9,999,999

No. of tables per picture (process value archive)

3 with 10 points / -

No. of columns per table (compression archive)

12 / -

No. of columns per table (user archive)

18 / 500

Message System (Alarm Logging)


No. of message archives (short-term/sequence)

2/2

No. of messages per short-term archive

10,000 / 10,000

No. of messages per sequence archive

500,000 / unlimited

No. of configurable messages

50,000 / 50,000

No. of messages to be archived per 10 seconds

20 / -

Burst of messages without loss

1,000 per 10 s / 1,000 per 10 s

Permanent load without loss

120 per min. / 120 per min.

No. of process tags per message line

10 / 10

Reports
No. of report printers

7 / unlimited

No. of concurrent message sequence reports

1/1

No. of message archive reports (concurrent)

1/1

No. of user reports

20 / unlimited

No. of lines per body

66 / 72

No. of tags per report

300 / 64,000

INFORMATION

Multi-User System

Server with 128 Mbytes of Main Memory


No. of clients (server used as an operator station)

3/-

No. of clients (pure server)

16 / -

System Description WinCC Version 5


6AV6393-1BA05-0AB0

101

5.7 References
In All Branches of Industry:

At famous companies like:


MAST Jgermeister AG

AV Murg Klranlage Rastatt

Odenwald Faserplatten GmbH

BASF

OSRAM GmbH

BK Guilini Chemie GmbH & Co. OHG

sterreichische Draukraftwerke AG

Continental AG

Otto Versand Hamburg

CREATON AG

Phoenix AG

Credit Suisse

Rivella AG

Daimler Benz AG

Schuller GmbH

EDEKA

Stadtwerke Blieskastel

Elektrizittswerk Wesertal GmbH

Steag Hamatech GmbH

Ennstal Milch KG

Steirische Ferngas AG

GEA Ahlborn

TEL Mineralwolle AG

Heinrich Georg Maschinenfabrik GmbH

Tirol Milch

ILV/Frauenhofer Institut

Transportgummi GmbH

KME AG

Trink- und Abwasserzweckverband Lukau

Kttner Trier GmbH

Volkswagen AG

Mannesmann Przisrohr GmbH

Zwischenlager Wrenlingen AG

Mannesmann Demag Httentechnik

and many many more.

System Description WinCC Version 5


6AV6393-1BA05-0AB0

REFERENCES

ATOGLAS Groupe ATOCHEM

102

You can also find current, interesting applications using SIMATIC WinCC at the following
Web site in the Applications area:

REFERENCES

http://www.siemens.com/wincc

System Description WinCC Version 5


6AV6393-1BA05-0AB0

103

5.8 Glossary
Abbreviations/Terms
ActiveX

ActiveX is a consistent further development of the OCX standard


aimed at the Internet. You can convert existing OCX controls with
virtually no time or effort.

ANSI-C

Syntax specified by the American National Standardization Institute


for the C programming language

API

Application Programming Interface; C programming interface with


access to WinCC data and functions

BMP

Standard format for pixel graphics (bitmaps)

channel DLL

Special DLL which creates the link (communication channel)


between a driver adapted to the hardware and the WinCC data
manager. The CDK allows you to produce user-specific channel
DLLs to enable any controllers to be connected.

client

Station within a client/server systems which can access the data


and resources of the server (transparently)

customized objects In the case of customized objects (User-Defined Objects), you group
any number of graphic objects you like to form a new object and
then define the interface parameters that are relevant to process
linking. In the subsequent parameterization screen form for
dynamization, the system only displays these interface parameters
DDE

Dynamic Data Exchange; standard interface for the exchange of data


between Windows computers. In this context the DDE client
requests data from the DDE server.

distributed system In a distributed system, the total application is distributed to more


than one server either physically according to the structure of the
plant or functionally (e.g. alarm server, archive server, etc.).
Dynamic Link Library; function library whose functions can also be
utilized by other applications. The DLL can be dynamically loaded.

DNA

Distributed Network Architecture; a model for developing


applications under Windows, whereby all internet functions are
expanded to existing data and external applications.

drag & drop

Mechanism in Windows and WinCC to enable objects to be copied


or assigned via mouse actions (e.g. WinCC status display).

easy to use

Easy to use means extremely convenient configuring using


WinCC and intuitive operation.

EMF

Enhanced Meta File format; improved and more powerful version of


the standard WMF format

ERP

Enterprise Ressorce Planning; business administration within a


company: Finances, order processing, production, logistics.

HMI

Human-Machine Interface, previously known as Man-Machine Interface

Industrial Ethernet

New name for the SINEC H1

System Description WinCC Version 5


6AV6393-1BA05-0AB0

GLOSSARY

DLL

GLOSSARY

104

IndustrialX

Option package for conveniently generating reusable picture blocks


using ActiveX technology

internal tags

Tags which are not supplied by the process but can only be used
within the WinCC applications for e.g. intermediate calculations

MES

Management Execution System; the purpose of these systems is to


analyze and optimize production processes.

multi-client

In a distributed system implements the global view of the plant. At


the same time, the multi-client has access to or a view of the
pictures and data of different server projects.

OCX

OLE Customs Control; an object standardized for the 32 Bit world of


Windows (user interface and function logic)

ODBC

Open Data Base Connectivity; standardized protocoll for accessing


data bases under Microsoft Windows

ODK

Open Development Kit; options package for the development of the


users own applications with access to WinCC data and functions.

OLE

Object Linking and Embedding; standardized mechanism under


Windows for incorporating non-application based objects into
another application. The object can on the one hand be copied and
secondly be linked to the original object so that changes can be
made automatically.

OLE Container

Area in the picture for embedding an OLE object

OPC

OLE for Process Control: A new standard for process


communications between the control level, O&M systems,
controllers down to field devices. An OPC server communicates
with an OPC client.

picture block

Picture blocks make it possible for configuring engineers to use


engineering and other expertise several times over. For this, you can
use with WinCC user objects, picture blocks (with stored C scripts)
and ActiveX controls, e.g. in the framework of the WinCC/
IndustrialX option.

Powerpacks

allow you to move up to a runtime or complete version with a higher number of tags.

PowerTag

Tags that possess a process connection to the controller are


designated as PowerTags. Up to 32 messages can be derived from
one tag. In addition, internal tags without process connection are
available as a complementary system feature.

PROFIBUS

Cross-platform field bus standardized in accordance with DIN 19245


or EN 50170

Process tags

Tags which are scanned via the driver level of a subordinated


control (or similar).

SCADA

Supervisory Control and Data Acquisition System; synonymous


with HMI or process visualization system

server

Computer or system which makes its resources/data available to the


inquiring clients; e.g. WinCC server in a multi-user system which
grants the clients (terminals) access to the current process data and
archive data

SIMATIC NET

Industrial network for communications between SIMATIC


automation components
System Description WinCC Version 5
6AV6393-1BA05-0AB0

105

SQL

Structured Query Language; standardized data base query language


(e.g. for UNIX or Windows data bases)

T.I.A.

Totally Integrated Automation in SIMATIC stands for consistency in


configuration/programming, data storage and communication.

Web client

A client computer which, within the scope of a project, uses the


WinCC Web Navigator in conjunction with a standard browser
across a LAN, Intranet or the Internet to access the data on the local
Web server and to visualize and influence it.

Web server

Within the scope of a project using the WinCC Web Navigator, the
Web server is one of the local servers that makes its data available
to the Web clients. At the same time, it can be a WinCC server with
a process link or it can receive its data from a WinCC server via OPC.

WinCC

Windows Control Center; stands for Innovation in HMI and SCADA


systems

wizard

Configuration dialogs which simplify routine work and make it easy


to start configuring individual tasks; e.g. the assistant for
configuration of the message system (e.g. Message Wizard)

WMF

Windows Meta File format: standardized (vector) graphics format

WYSIWYG

What You See Is What You Get; process whereby the display on the
screen corresponds precisely to what is printed out on the printer

GLOSSARY

System Description WinCC Version 5


6AV6393-1BA05-0AB0

106

System Description WinCC Version 5


6AV6393-1BA05-0AB0

You might also like