SIMATIC HMI WinCC flexible 2007 WinCC flexible 2007 Micro

______________
______________
______________
______________
______________
______________
______________
______________
______________
______________
______________
______________


Preface


Introduction to
WinCC flexible Micro

1
WinCC flexible Engineering
System

2
Working with Tags

3
Creating Screens

4
Creating an Alarm System

5
Configuring the connection

6
Using Global Events

7
Structure of Multilingual
Projects

8
Project documentation

9
Transfer

10
Configuration Examples

11
Appendix

12
SIMATIC HMI
WinCC flexible 2007
Micro
User's manual
07/2007
A5E01067648-01
Order number 6AV6691-1AA01-2AB0


Safety Guidelines
Safety Guidelines
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
with a safety alert symbol, indicates that minor personal injury can result if proper precautions are not taken.
CAUTION
without a safety alert symbol, indicates that property damage can result if proper precautions are not taken.
NOTICE
indicates that an unintended result or situation can occur if the corresponding information is not taken into
account.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will
be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to
property damage.
Qualified Personnel
The device/system may only be set up and used in conjunction with this documentation. Commissioning and
operation of a device/system may only be performed by qualified personnel. Within the context of the safety notes
in this documentation qualified persons are defined as persons who are authorized to commission, ground and
label devices, systems and circuits in accordance with established safety practices and standards.
Prescribed Usage
Note the following:
WARNING
This device may only be used for the applications described in the catalog or the technical description and only
in connection with devices or components from other manufacturers which have been approved or
recommended by Siemens. Correct, reliable operation of the product requires proper transport, storage,
positioning and assembly as well as careful operation and maintenance.
Trademarks
All names identified by ® are registered trademarks of the Siemens AG. The remaining trademarks in this
publication may be trademarks whose use by third parties for their own purposes could violate the rights of the
owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software
described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the
information in this publication is reviewed regularly and any necessary corrections are included in subsequent
editions.

Siemens AG
Automation and Drives
Postfach 48 48
90437 NÜRNBERG
GERMANY
Order number: 6AV6691-1AA01-2AB0
Ⓟ 07/2007
Copyright © Siemens AG 2007.
Technical data subject to change

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 3
Preface
This user manual is part of the WinCC flexible Micro documentation. The manual provides
you with a complete overview of project configuration with WinCC flexible Micro. The manual
supports you in creating new projects, in the procedure used during configuration and in
transferring a project to an HMI device.
The manual is intended for newcomers, operators and project engineers involved in
configuration, commissioning, installation and service with WinCC flexible Micro.
The help integrated in WinCC flexible, the WinCC flexible Information System, contains
detailed information. The information system contains instructions, examples and reference
information in electronic form.
Basic Knowledge Requirements
General knowledge in the field of automation engineering is required to understand this
manual.
You should also have experience of using PCs running under the Windows 2000 or
Windows XP operating systems.
Scope of the manual
This manual is valid for the WinCC flexible Micro 2007 software package.
Preface

WinCC flexible 2007 Micro
4 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Position in the information scheme
This manual is part of the SIMATIC HMI documentation. The information below presents an
overview of the information landscape of SIMATIC HMI.
User manual
The following documents marked with (*) are recommended for understanding the Micro
Edition
● WinCC flexible Micro (*)
– describes the engineering basics based on the WinCC flexible Micro engineering
system (ES)
● WinCC flexible Compact/ Standard/ Advanced
– describes the engineering basics based on the WinCC flexible Compact,
WinCC flexible Standard and WinCC flexible Advanced engineering systems (ES)
● WinCC flexible Runtime:
– Describes how to commission and operate your Runtime project on a PC.
● WinCC flexible Migration:
– Describes how to convert an existing ProTool project to WinCC flexible.
– Describes how to convert an existing WinCC project to WinCC flexible.
– Describes how to migrate ProTool projects with an HMI migration from OP3 to OP 73
or OP 73 micro.
– Describes how to migrate ProTool projects with an HMI migration from OP7 to OP 77B
or OP 77A.
– Describes how to migrate ProTool projects with an HMI migration from OP 17 to
OP 177B.
– describes how to migrate ProTool projects with HMI migration from RMOS graphic
devices to Windows CE devices.
● Communication:
– Communication Part 1 describes the connection of the HMI device to SIMATIC PLCs.
– Communication Part 2 describes the connection of the HMI device to third-party PLCs.
Preface

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 5
Operating Instructions
● Operating instructions for SIMATIC HMI devices:
– OP 73, OP 77A, OP 77B
– TP 170micro, TP 170A, TP 170B, OP 170B (*)
– OP 73micro, TP 177micro (*)
– TP 177A, TP 177B, OP 177B
– TP 270, OP 270
– TP 277, OP 277
– MP 270B
– MP 370
– MP 377
● Operating instructions for mobile SIMATIC HMI devices:
– Mobile Panel 170
– Mobile Panel 277
– Mobile Panel 277F IWLAN
– Mobile Panel 277 IWLAN
● Operating instructions (compact) for SIMATIC HMI devices:
– OP 77B
– Mobile Panel 170
Getting Started
● WinCC flexible for first time users:
– Based on a sample project, this is a step-by-step introduction to the basics of
configuring screens, alarms, and recipes, and screen navigation.
● WinCC flexible for advanced users:
– Based on a sample project, this is a step-by-step introduction to the basics of
configuring logs, project reports, scripts, user management, and multilingual projects,
and integration into STEP 7.
● WinCC flexible options:
– Based on a sample project, this is a step-by-step introduction to the basics of
configuring the WinCC flexible Audit, Sm@rtServices, Sm@rtAccess and OPC Server
options.
Online availability
The following links provide direct access to technical documentation on SIMATIC products
and systems in English, German, French, Italian, and Spanish.
● SIMATIC Guide Technische Dokumentation in Deutsch:
"http://www.ad.siemens.de/simatic/portal/html_00/techdoku.htm"
● SIMATIC Guide for Technical Documentation in English:
"http://www.ad.siemens.de/simatic/portal/html_76/techdoku.htm"
Preface

WinCC flexible 2007 Micro
6 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Guide
Structure of this manual:
● Introduction to WinCC flexible Micro – Chapter 1
● Working with WinCC flexible Micro – Chapters 2 -9
● Transferring a project to an HMI device – Chapter 10
● Configuration examples– Chapter 11
Conventions
A distinction is made in the naming conventions for the configuration and runtime software:
● "WinCC flexible 2007" refers to the configuration software.
● "Runtime" designates the runtime software running on the HMI devices.
● "WinCC flexible Runtime" designates the visualization product for use on standard PCs or
panel PCs.
The term "WinCC flexible" is used in the general context. A version name such as
"WinCC flexible 2007" is used whenever it is necessary to distinguish it from other versions.
The following formatting is used to facilitate reading of the manual:

Notation Scope
"Add screen" • Terminology that occurs in the user interface, e.g., dialog names,
tabs, buttons, menu commands.
• Inputs required, e.g., limit values, tag values
• Path information
"File > Edit" Operational sequences, e.g., menu commands/shortcut menu
commands.
<F1>, <Alt>+<P> Keyboard inputs
Please pay particular attention to such notices:

Note
Notes containing important information about the product and its use or a specific section of
the documentation to which you should pay particular attention.
Trademarks

HMI
®

SIMATIC
®

SIMATIC HMI
®

SIMATIC ProTool
®

SIMATIC WinCC
®

SIMATIC WinCC flexible
®

Third parties using for their own purposes any other names in this documentation which refer
to trademarks might infringe upon the rights of the trademark owners.
Preface

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 7
Additional support
Representatives and offices
If you have questions concerning the use of the described product which are not answered in
this manual, please contact the Siemens representative in your area.
Find your contact partner at:
"http://www.siemens.com/automation/partner"
A guide to the technical documentation for the various SIMATIC products and systems is
available at:
"http://www.siemens.com/simatic-tech-doku-portal"
The online catalog and the online ordering system is available at:
"http://mall.automation.siemens.com"
Training center
To familiarize you with automation systems, we offer a variety of courses. Please contact
your regional training center or the central training center in D-90327 Nuremberg, Germany.
Phone: +49 (911) 895-3200
Internet: "http://www.sitrain.com"
Technical support
You can reach the technical support for all A&D products
via the support request form on the web:
"http://www.siemens.com/automation/support-request"
Phone: + 49 180 5050 222
Fax: + 49 180 5050 223
Additional information about our technical support is available in the Internet at:
"http://www.siemens.com/automation/service"
Preface

WinCC flexible 2007 Micro
8 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Service & support on the Internet
In addition to our documentation, we offer our complete knowledge base on the Internet at.
"http://www.siemens.com/automation/service&support"
There you will find:
● The newsletter which provides the latest information on your products.
● Relevant documentation for your application, which you can access via the search
function in our service & support database.
● A forum where users and experts from all over ther world exchange ideas.
● You local Automation & Drives representative.
● Information about on-site service, repairs, spare parts. Much more can be found on our
"Services" pages.

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 9
Table of contents
Preface...................................................................................................................................................... 3
1 Introduction to WinCC flexible Micro........................................................................................................ 13
1.1 Components of WinCC flexible....................................................................................................13
1.2 Configuration Support ..................................................................................................................14
2 WinCC flexible Engineering System........................................................................................................ 15
2.1 Basic Principles on the Programming Interface...........................................................................15
2.2 WinCC flexible user interface.......................................................................................................16
2.2.1 WinCC flexible User Interface Elements......................................................................................16
2.2.2 Menus and Toolbars ....................................................................................................................17
2.2.3 Work area.....................................................................................................................................18
2.2.4 Project View.................................................................................................................................20
2.2.5 Property view ...............................................................................................................................21
2.2.6 Output View..................................................................................................................................22
2.3 Working with the Mouse...............................................................................................................23
2.4 Keyboard control ..........................................................................................................................24
2.5 Working with WinCC flexible........................................................................................................25
2.5.1 Displaying Help............................................................................................................................25
2.5.2 Editor Properties ..........................................................................................................................26
2.5.3 Opening an Editor ........................................................................................................................27
2.5.4 Editing Multiple Projects with WinCC flexible ..............................................................................28
2.5.5 Object list .....................................................................................................................................29
2.5.6 Function List.................................................................................................................................30
2.6 WinCC flexible Start Center .........................................................................................................32
3 Working with Tags ................................................................................................................................... 33
3.1 Basics...........................................................................................................................................33
3.1.1 External tags ................................................................................................................................33
3.1.2 Internal Tags ................................................................................................................................34
3.2 Elements and basic settings ........................................................................................................35
3.2.1 "Tag" Editor ..................................................................................................................................35
3.2.2 Basic tag settings.........................................................................................................................37
3.3 Working with Tags .......................................................................................................................39
3.3.1 Properties of a Tag ......................................................................................................................39
3.3.2 External Tags for Communication with the PLC..........................................................................41
3.3.3 Tag limit values ............................................................................................................................42
3.3.4 Updating the Tag Value in Runtime.............................................................................................42
3.3.5 Outputting tag values in screens..................................................................................................43
3.4 Array basics .................................................................................................................................44
3.5 Cycle basics.................................................................................................................................45
Table of contents

WinCC flexible 2007 Micro
10 User's manual, 07/2007, 6AV6691-1AA01-2AB0
3.6 Importing Tags ............................................................................................................................ 45
3.6.1 Importing tags in WinCC flexible................................................................................................. 45
3.6.2 Settings for importing tags .......................................................................................................... 46
3.6.3 Format of the Connection Data for the Import ............................................................................ 47
3.6.4 Format of the Tag Data for the Import ........................................................................................ 48
4 Creating Screens..................................................................................................................................... 51
4.1 Basics.......................................................................................................................................... 51
4.1.1 Screen Basics ............................................................................................................................. 51
4.1.2 "Screens" Editor .......................................................................................................................... 52
4.1.3 Planning the creation of screens................................................................................................. 54
4.1.4 Managing Screens ...................................................................................................................... 55
4.2 Objects of the "Screens" editor ................................................................................................... 56
4.2.1 Overview of Objects.................................................................................................................... 56
4.2.2 Object Groups............................................................................................................................. 58
4.3 The Advantage of Layers............................................................................................................ 59
4.4 Security in Runtime..................................................................................................................... 60
5 Creating an Alarm System....................................................................................................................... 61
5.1 Basics.......................................................................................................................................... 61
5.1.1 Visualization of process and system alarms............................................................................... 61
5.1.2 User-defined alarms.................................................................................................................... 62
5.1.2.1 Available Alarm Procedures........................................................................................................ 62
5.1.2.2 Acknowledging Alarms................................................................................................................ 63
5.1.2.3 Alarm classes.............................................................................................................................. 64
5.1.3 Displaying Alarms ....................................................................................................................... 65
5.1.3.1 Displaying Alarms on the HMI Device......................................................................................... 65
5.1.3.2 System Functions for Alarm Editing............................................................................................ 67
5.2 Elements and basic settings ....................................................................................................... 68
5.2.1 Alarm Components and Properties............................................................................................. 68
5.2.2 Editors for Configuring Alarms .................................................................................................... 70
5.2.2.1 Basic Principles of Editors........................................................................................................... 70
5.2.2.2 "Analog alarms" editor................................................................................................................. 71
5.2.2.3 "Alarm Classes" Editor ................................................................................................................ 72
5.2.2.4 Introduction to WinCC flexible Micro........................................................................................... 73
5.2.3 Basic Settings for the Alarm System........................................................................................... 74
6 Configuring the connection ...................................................................................................................... 75
6.1 "Connections" Editor ................................................................................................................... 75
7 Using Global Events ................................................................................................................................ 79
7.1 Use Cases for Global Triggers.................................................................................................... 79
7.2 Working with Events.................................................................................................................... 80
7.3 Elements of Global Triggers........................................................................................................ 81
7.3.1 Operating range of the Global Triggers ...................................................................................... 81
8 Structure of Multilingual Projects ............................................................................................................. 83
8.1 WinCC flexible terminology......................................................................................................... 83
8.2 Multilingual configuration............................................................................................................. 86
Table of contents

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 11
8.3 Language Settings.......................................................................................................................87
8.3.1 Language settings in the operating system.................................................................................87
8.3.2 "Project Languages" editor ..........................................................................................................88
8.4 Languages in Runtime.................................................................................................................90
9 Project documentation............................................................................................................................. 91
9.1 Project documentation .................................................................................................................91
9.2 Selecting Objects for the Project Documentation ........................................................................92
10 Transfer ................................................................................................................................................... 93
10.1 Basic Principles of the Transfer Operation ..................................................................................93
10.2 Transfer settings ..........................................................................................................................94
10.3 Managing Files on the HMI Device..............................................................................................96
10.3.1 ProSave .......................................................................................................................................96
10.3.2 Backup of HMI data .....................................................................................................................97
10.3.3 Updating the operating system....................................................................................................98
11 Configuration Examples........................................................................................................................... 99
11.1 Creating a screen template with basic functions .........................................................................99
11.2 Creating external tags................................................................................................................103
11.3 Configuring an Alarm View ........................................................................................................105
11.4 Configuring an Alarm Window ...................................................................................................107
11.5 Configuring Discrete Alarms ......................................................................................................109
11.6 Configuring the trend view.........................................................................................................111
11.7 Using the System Function "AlarmViewEditAlarm" ...................................................................112
12 Appendix................................................................................................................................................ 113
12.1 Performance features ................................................................................................................113
12.1.1 General Specifications...............................................................................................................113
12.1.2 Legal characters ........................................................................................................................113
12.2 System limits..............................................................................................................................114
Index...................................................................................................................................................... 117

Table of contents

WinCC flexible 2007 Micro
12 User's manual, 07/2007, 6AV6691-1AA01-2AB0





WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 13
Introduction to WinCC flexible Micro
1
1.1 Components of WinCC flexible
WinCC flexible Micro
WinCC flexible Micro is the smallest edition of the WinCC flexible Engineering Systems. In
WinCC flexible Micro you create and edit projects for systems containing HMIs of the Micro
Panel family. The functionality of WinCC flexible Micro edition is tailor-made for the devices
mentioned earlier.
You can upgrade to larger editions from the "Micro" edition. Projects created with the "Micro"
edition can also be edited in the more comprehensive editions of WinCC flexible.
Functional scope of the individual editions
WinCC flexible is available in the following editions:
SlMATlC PANEL
270/370
SlMATlC PANEL
70/170
SlMATlC PANEL
Micro
WinCC flexible Advanced
WinCC flexible Standard
WinCC flexible Compact
WinCC flexible Micro
PC based
Windows 2000
Windows XP
SlMATlC PANEL
270/370
SlMATlC PANEL
70/170
PC based
WinCC flexible Advanced
WinCC flexible Standard
WinCC flexible Compact
Windows 2000
Windows XP

Figure 1-1 The WinCC flexible editions
WinCC flexible Engineering System
WinCC flexible offers a range of scaleable engineering systems which are optimally adapted
to the respective tasks involved in configuring a variety of HMI devices and controllers. Each
edition supports a wider range of HMI devices and functions, whereby the "Standard" edition
can be used to configure HMI devices from the "Compact" edition.
Introduction to WinCC flexible Micro
1.2 Configuration Support
WinCC flexible 2007 Micro
14 User's manual, 07/2007, 6AV6691-1AA01-2AB0
1.2 Configuration Support
Customized setup of the configuration user interface
WinCC flexible allows you to customize the position and reaction of windows and toolbars.
This allows you to configure the work environment to meet your special requirements.
The configuration of the WinCC flexible workbench is linked to the user logged on in
Microsoft Windows. On saving the project, the positions and behavior of windows and
toolbars are automatically saved with it.
When opened again, the positions and behavior of windows and toolbars are identical to
when the project was last saved. When your work environment opens, it is identical to the
configuration when last closed. Your configuration is also used when you open a project that
was previously edited by a different project planner.
Installation options for a multilingual configuration
The language of the user interface in WinCC flexible can be selected, for example, to suit
regional requirements of several engineers of different nationality working on a project
configuration. During the installation of WinCC flexible, you select the languages to be later
available.


English is generally installed as the WinCC flexible user interface language. You can select
additional languages when you install WinCC flexible.

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 15
WinCC flexible Engineering System
2
2.1 Basic Principles on the Programming Interface
Principle
WinCC flexible is the HMI software for future-proof machine-oriented automation concepts
with comfortable and highly efficient engineering.
To start WinCC flexible, either click the desktop icon on the programming device or select it
from the Windows Start menu.

Figure 2-1 Desktop icon
WinCC flexible only allows one project to be open for editing at any time. If projects should
be copied globally, for example, restart WinCC flexible and then open the required project.
WinCC flexible Engineering System
2.2 WinCC flexible user interface
WinCC flexible 2007 Micro
16 User's manual, 07/2007, 6AV6691-1AA01-2AB0
2.2 WinCC flexible user interface
2.2.1 WinCC flexible User Interface Elements
Introduction
The WinCC flexible work environment consists of several elements. Some of the elements
are linked to specific editors which means they are not visible unless the corresponding
editor is active.
WinCC flexible provides a special editor for each configuring task. For example, you
configure the GUI of an HMI device in the "Screens" editor. Or you can use the "Discrete
Alarms" editor to configure alarms.

Note
Set the configuration computer operating system to "Small Fonts" while working with
WinCC flexible.
Elements of WinCC flexible
WinCC flexible consists of the following elements:

Figure 2-2 WinCC flexible workbench
The illustrated elements are described in the subsequent chapters.
WinCC flexible Engineering System
2.2 WinCC flexible user interface
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 17
2.2.2 Menus and Toolbars
Introduction
The menus and toolbars provide access to all functions you need to configure your HMI
device. When an editor is active, menu commands and toolbars specific to that editor
appear.
When the mouse pointer is moved over a command, the corresponding ToolTip appears.

Figure 2-3 Tooltip
Positioning the Toolbars
Menus and toolbars are positioned by default at the top edge of the screen when a new
project is created. The position of menus and toolbars is determined by the user who is
logged on in Windows. If the toolbars are moved using the mouse, they revert back to their
last ‘Exit’ position when WinCC flexible is restarted.
Menus
Menus available in WinCC flexible:

Menu Brief description
"Project" Contains commands for project management.
"Edit" Contains commands for clipboard and search functions.
"View" Contains commands for opening / closing elements, and for zoom / layer
settings. To reopen a closed element, select the "View" menu.
"Paste" Contains commands for pasting new objects
"Format" Contains commands for organizing and formatting screen objects.
"Tools" Contains commands for changing the user interface language and
configuring the basic settings in WinCC flexible, for example.
"Window" Contains commands for managing multiple windows in the work area, e.g.
for changing to other windows.
"Help" Contains commands for calling help functions.
The menus and the scope of their commands depend on which editor is being used.
Toolbars
The toolbars provide quick access to important, frequently used functions. The following
toolbar configuration options are available:
● Changing the position
Position the mouse pointer on the toolbar handle. Hold down the mouse button and move
the toolbar to the desired position.
WinCC flexible Engineering System
2.2 WinCC flexible user interface
WinCC flexible 2007 Micro
18 User's manual, 07/2007, 6AV6691-1AA01-2AB0
2.2.3 Work area
Introduction
Project objects are edited in the work area:
● in tabular form, for example tags and alarms.
● graphics, for example objects in a process screen.

Figure 2-4 Process screen TP 170micro
WinCC flexible Engineering System
2.2 WinCC flexible user interface
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 19
Description
Each editor is opened in a separate tab control on the work area. The "Screens" editor
shows each screen in a separate tab. Only one tab is active when several editors are open
simultaneously. To select a different editor, click the relevant tab in the work area. In tabular
editors, a tab shows the name of the editor for easy identification. The "Screens" editor
shows the name of the current element, for example, "Screen1."

Figure 2-5 Tabs in the work area
Navigation arrows
If the work area runs out of space to show all tabs, the navigation arrows become active in
the work area.


To access tabs which are no longer visible in the work area, click the corresponding
navigation arrow.
Closing the editor
To close an editor, click the symbol in the work area.
WinCC flexible Engineering System
2.2 WinCC flexible user interface
WinCC flexible 2007 Micro
20 User's manual, 07/2007, 6AV6691-1AA01-2AB0
2.2.4 Project View
Introduction
The project view is the central control point for project editing. The project view shows all
components and editors of a project, and can be used to open these. Each editor is assigned
a symbol which you can use to identify the corresponding objects. In the project view, you
also have access to the device settings of the HMI device, the language settings and the
output view.

Description
The project view visualizes the project structure:
● Process screens in the "Screens" folder
● Editors for editing the objects of a project
● Device settings for the HMI device
● Language support and the output view
The project view is used to create and open objects for editing. Shortcut menus containing
the most important commands are available for all elements in the project view. You can also
open an editor by double-clicking the corresponding item in the project view.
WinCC flexible Engineering System
2.2 WinCC flexible user interface
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 21
2.2.5 Property view
Introduction
The property view is used to edit the properties of an object selected from the work area.
The content of the property view is based on the selected object. The property view is only
available in specific editors.

Figure 2-6 Property view
Description
The property view shows the properties of the selected object organized in categories. The
changed values take effect directly after exiting from the input field.
Invalid entries are highlighted with a colored background. A ToolTip will appear to help you
correct the entry.
WinCC flexible Engineering System
2.2 WinCC flexible user interface
WinCC flexible 2007 Micro
22 User's manual, 07/2007, 6AV6691-1AA01-2AB0
2.2.6 Output View
Application
The output view displays system alarms generated, for example, in a project test run or
during the consistency check of a project.

Figure 2-7 Output View
Description
The output view normally displays system alarms in the order they occur. Different symbols
are used to identify system alarms as notifications, warnings or faults. Using the context
menu, for example, you can jump to the location of an error or delete the system alarms. The
categories define the corresponding WinCC flexible module which has generated a system
alarm. For example, system alarms for the "Compiler" category are generated during the
consistency check.
To sort system alarms, click the header of the corresponding column. The context menu can
be used to jump to an error location or a tag, and copy system alarms to the clipboard or
delete them.
The output view shows all system alarms of the last action. A new action overwrites all
previous system alarms.
WinCC flexible Engineering System
2.3 Working with the Mouse
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 23
2.3 Working with the Mouse
Introduction
Work is mainly completed with the mouse in WinCC flexible. Important operating functions in
this context are the drag-and-drop function and the call of commands from the shortcut
menu.
Drag-and-drop
Drag-and-drop makes configuration much easier. To configure a screen change, drag-and-
drop the required process screen onto the process screen shown in the work area. This
generates a button configured to contain a corresponding screen change function.
The drag-and-drop function is available for all objects in the project view and "Object view."
The mouse pointer shows you whether drag-and-drop is supported at the destination or not:
● Drag-and-drop is possible
● Drag-and-drop is not possible
Shortcut menu
In WinCC, you can right-click any object to open a shortcut menu. The shortcut menu
contains the commands you can execute in the relevant situation.

Overview: Mouse functions

Function Effect
Left-click Activates any object or executes an action such as a menu
command or drag-and-drop.
Right-click Opens a shortcut menu.
Double-click (left mouse button) Starts an editor in the project view.
<Left mouse button+drag-and-drop> Generates a copy of the object in the project view.
WinCC flexible Engineering System
2.4 Keyboard control
WinCC flexible 2007 Micro
24 User's manual, 07/2007, 6AV6691-1AA01-2AB0
2.4 Keyboard control
Introduction
WinCC flexible provides a number of hotkeys which you can use to execute frequently
required menu commands. The menu shows whether a hotkey is available for the relevant
command or not.
WinCC flexible also integrates all the standard hotkeys provided by Windows.
Important hotkeys
The table shows you the most important hotkeys for use in WinCC flexible.

Hotkeys Effect
<Ctrl+Tab>/<Ctrl+Shift+Tab> Activates the next/previous tab in the work area.
<Ctrl+F4> Closes the active view in the work area.
<Ctrl+C> Copies a selected object to the clipboard.
<Ctrl+X> Cuts an object and copies it to the clipboard.
<Ctrl+V> Inserts the object stored in the clipboard.
<Ctrl+A> Selects all objects in the active area.
<ESC> Cancels an action.

WinCC flexible Engineering System
2.5 Working with WinCC flexible
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 25
2.5 Working with WinCC flexible
2.5.1 Displaying Help
Shortcut help
A tooltip will appear after moving the mouse pointer over any object, icon, or dialog element.


A question mark next to the tooltip indicates that a shortcut help is available for this user
interface element. To call up an additional explanation to the short description, click on the
question mark, press <F1> if the tooltip is activated, or move the mouse cursor to the tooltip.


The explanation includes references which refer users directly to a detailed description in the
online help.
Online help
In the "Help" command menu you can access the online help. When you use the "Help >
Contents" menu command, the WinCC flexible Information System opens with an opened
table of contents. Use the table of contents to navigate to the desired topic.
Alternatively select the "Help > Index" menu command. The WinCC flexible Information
System opens with an opened index. Use the index to search for the desired topic.
In order to use the full text search across the entire WinCC flexible Information System
select the "Help > Search" menu command. The WinCC flexible Information System opens
with a search tab. Enter the desired search term.
The WinCC flexible Information System can also be opened via the Start menu in Windows.
Select the menu command "Start > SIMATIC > WinCC flexible > WinCC flexible Help
System" in the task bar.
WinCC flexible Engineering System
2.5 Working with WinCC flexible
WinCC flexible 2007 Micro
26 User's manual, 07/2007, 6AV6691-1AA01-2AB0
The Online Help system is opened in a separate window. The WinCC flexible Portal opens
on the home page. The WinCC flexible Portal is organized by topical overviews. The
overview topics contain cross-references to subordinate topics which bring you directly to the
information you are looking for.
2.5.2 Editor Properties
Introduction
WinCC flexible provides a special editor for each configuring task. WinCC flexible
differentiates between two different types of editors: the "Screens" editor as a graphical
editor and the tabular editors such as the "Tags" editor.
Screen editor
The "Screens" editor shows all of the screens contained in the project in the project view of
the "Screens" folder. All screens are opened in a separate window in the work area.
Tabular editors
Tabular editors, such as the "Tags" editor, only display the objects contained in the work
area. The objects contained there are displayed in a table. You can edit the objects either
directly in the table or in the property view.
Editor properties
The following properties apply to all editors and their objects:
● Changing contents
Changes take effect directly after exiting an input field and affect projects globally. All the
objects affected by a modification are automatically updated.
If a tag parameter is changed in the "Screens" editor, for example, the change has a
direct effect in the "Tags" editor.
● Accepting changes to the project data
The modified project data are transferred to the project database as soon as the project is
saved.
● Undo or redo working steps
Every editor has an internal list in which user actions are saved. In this way, all actions
can be reverted (undone) or restored. The relevant commands are in the "Edit" menu.
The list is deleted when the editor is closed or the project is saved. Switching to another
editor does not affect the actions stored in the list.
WinCC flexible Engineering System
2.5 Working with WinCC flexible
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 27
2.5.3 Opening an Editor
Introduction
There are several ways to start the editors in WinCC flexible. These options vary, depending
on the editor involved. You can open up to 20 editors in parallel.
Opening the "Screens" editor
The "Screens" editor is started by either creating a new object or opening an existing object.
To create a new object, proceed as follows:
1. Click on "Screens" in the project view with the right mouse button.
2. Select "Add Screen" from the shortcut menu.

Figure 2-8 Shortcut menu
A new screen is created in the project view and displayed in the work area.
To open an existing screen, double-click on the screen in the project view. The screen opens
in the work area.
WinCC flexible Engineering System
2.5 Working with WinCC flexible
WinCC flexible 2007 Micro
28 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Opening a tabular editor
A tabular editor such as the "Tags" editor is opened by double-clicking on the tabular editor
in the project view. The editor then appears in the work area.


A tabular editor can also be activated using the associated shortcut menu.
Alternative procedure
To open an editor from a menu, select the "Project Item" command from the "Insert" menu.
2.5.4 Editing Multiple Projects with WinCC flexible
Principle
WinCC flexible only allows one project to be open for editing at any time. If you wish to copy
projects globally, restart WinCC flexible and then open the desired project.
Each opened WinCC flexible is shown in the Windows task bar:


WinCC flexible Engineering System
2.5 Working with WinCC flexible
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 29
2.5.5 Object list
Introduction
The object list is a helpful feature for configuration tasks in WinCC flexible. You can use the
object list to find an existing object of the required object type and configure it directly at the
place of use. You can also use the object list to create new objects at the place of use.
Opening the object list
Objects are usually edited in the property view but can also be edited directly in the table in
the work area when tabular editors are used. If WinCC flexible needs a connection to an
object, the object list opens when you click on the object selection list. When, for example,
you wish to configure a tag for the graphic object, click in the selection field for the tag. From
the selection field, the object list opens offering you all of the available tags with suitable data
type in the project for selection.

Figure 2-9 Object list
Select the required tag. Confirm your selection by pressing the button.
Working with object lists
When a suitable object is not available in the project, create a new one using the object list.
To create a new object, click on the "New" button in the object list.
A new object is created and the corresponding dialog for configuring this object opens.
Configure the newly created object and close the configuration dialog.
You can also open and configure an existing object from the object list. Select the object
from the object list. The icon for editing is displayed in the right column. Click on the
icon. The corresponding dialog for editing the object opens. Edit the properties of the object
and close the configuration dialog.
WinCC flexible Engineering System
2.5 Working with WinCC flexible
WinCC flexible 2007 Micro
30 User's manual, 07/2007, 6AV6691-1AA01-2AB0
2.5.6 Function List
Introduction
A function list is an attachment of system functions, which are executed successively when
calling the function list. You can use the function list to trigger the execution of system
functions at an event. The function list is configured for an event of an object, e.g. a screen
object or a tag. The events which are available depend on the selected object. Events occur
only when the project is in runtime. Events are, for example:
● Value changes of a tag
● Pressing of a button
● Alarm occurrences
You can configure a function list precisely on every event. Up to 16 functions may be
configured in a function list. When the configured event occurs in runtime, the function list is
completed from top to bottom. In order to avoid waiting times, system functions with a longer
running time, file operations, for instance, are processed simultaneously. A subsequent
system function can be performed even if the previous system function has not yet been
completed.
Configure function list
In WinCC flexible, open the editor containing the object for which you wish to configure the
function list. Select the object with the mouse. In the property view, click on the event in the
"Events" groups on which you want to configure the function list. The function list opens in
the property view.

Figure 2-10 Function List
"No function" appears in the first line of the function list when no function has been
configured for the object. Click on the "No function" field. A selection button is displayed. Use
the selection button to open the list of available system functions. The system functions are
arranged in the selection list according to categories.
WinCC flexible Engineering System
2.5 Working with WinCC flexible
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 31
Select the desired system function.

Figure 2-11 System functions
If a parameter is needed for the system function, the entry "No value" appears after the
selection of the system function in the next line. Click on the "No value" field. A selection
button is displayed. Use the selection button to open the object list and select the required
parameter.

Figure 2-12 Parameter selection
The function is configured in the function list. Configure other functions as required. Using
the arrow buttons and change the sequence of the configured functions/scripts.
Select a function and move the function up or down by clicking on the arrow buttons. To
delete a function, mark the function with the mouse and press the <Del> key.
WinCC flexible Engineering System
2.6 WinCC flexible Start Center
WinCC flexible 2007 Micro
32 User's manual, 07/2007, 6AV6691-1AA01-2AB0
2.6 WinCC flexible Start Center
Introduction
WinCC flexible 2007 enables you to open projects more quickly. For the quick start, certain
services for WinCC flexible are launched in the background while the operating system is
booting. To operate the WinCC flexible Start Center, during the installation a symbol is
created in the Taskbar Notification Area, the so-called Tray area of the taskbar.

Figure 2-13 Start Center Symbol
WinCC flexible Start Center Menu Commands
The popup menu for operating the Start Center is opened with a right mouse click on the
symbol in the Tray area of the taskbar. This includes the following menu commands:

Menu command Function
Run SIMATIC WinCC flexible Starts WinCC flexible and opens the project wizards.
SIMATIC WinCC flexible
Auto Start ► Activate
Enables the quick start of WinCC flexible, necessary services for the
quick start are loaded during start-up of the operating system.
SIMATIC WinCC flexible
Auto Start ► Deactivate
Disables the quick start for WinCC flexible, no additional services are
launched during start-up of the operating system.
Help Opens the WinCC flexible Start Center online help.
Info... Opens a window displaying the version information for the Start
Center.
Stop Ends the Start Center.
Run WinCC flexible
During the installation of WinCC flexible, WinCC flexible Start Center is also automatically
installed and enabled. Restart the computer in order for Start Center to take effect. To start
WinCC flexible, select "Run SIMATIC WinCC flexible" from the the shortcut menu of the
Start Center. Alternatively, launch WinCC flexible by clicking the desktop icon. This activates
WinCC flexible and opens the Project Wizard. The Project Wizard supports you in further
procedures.
Disable Start Center
To disactivate the WinCC flexible Start Center, select "SIMATIC WinCC flexible Auto Start ►
Disable" from the shortcut menu of the WinCC flexible Start Center. After the next restart of
your the computer, no more WinCC flexible components will be launched in the background.


WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 33
Working with Tags
3
3.1 Basics
3.1.1 External tags
Introduction
External tags enable the communication (data exchange) between the components of an
automation process, e.g. between the HMI device and the PLC.
Principle
An external tag is the image of a defined memory location in the PLC. You have read and
write access to this storage location from both the HMI device and the PLC.
Since external tags are the image of a storage location in the PLC, the applicable data types
depend on the PLC which is connected to the HMI device.
Data types
Table 3-1 SIMATIC S7-200
Name Object Data type
Tag V Char, Byte, Int, Word, DInt, DWord, Real, Bool, StringChar
input E Char, Byte, Int, Word, DInt, DWord, Real, Bool, StringChar
Output A Char, Byte, Int, Word, DInt, DWord, Real, Bool, StringChar
Flag M Char, Byte, Int, Word, DInt, DWord, Real, Bool, StringChar
Timer T Timer
Counter C Int
Working with Tags
3.1 Basics
WinCC flexible 2007 Micro
34 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Using area pointers
In addition to the external tags, the area pointer "Date/Time PLC" can be used for
communication between the HMI device and PLC. The area pointer is used to display the
time of the PLC on the HMI device. For further information, refer to the description on the
"Connections" editor in this documentation.
3.1.2 Internal Tags
Introduction
Internal tags do not have any connection to the PLC.
Principle
Internal tags are stored in the memory of the HMI device. Therefore, only this HMI device
has read and write access to the internal tags. You create internal tags, for example, in order
to execute local calculations.
The following data types are available for internal tags.
Char, Byte, Int, Uint, Long, Ulong, Float, Double, Bool, String and DateTime.
Working with Tags
3.2 Elements and basic settings
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 35
3.2 Elements and basic settings
3.2.1 "Tag" Editor
Introduction
Tags are created in the "Tags" editor. The tag is assigned a basic configuration when it is
created. You can use the "Tags" editor to adapt the configuration of the tag to the
requirements of your project.
Open
Open the "Tag" editor by selecting the "Tags" item in the project view, then right-click to
open the shortcut menu. Select this shortcut menu command:
● Open Editor
or
● Add Tag
You can also open the "Tag" editor by double-clicking the "Tags" item in the project view.
Structure
The "Tags" editor shows all tags of the project.

Figure 3-1 "Tag" Editor
Working with Tags
3.2 Elements and basic settings
WinCC flexible 2007 Micro
36 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Work area
All tags are displayed in a table in the work area. You can sort the table according to the
entries in a column by clicking on the column header.
You can configure the selection of columns to suit your needs. Move the mouse pointer to a
column header and open the context menu by clicking the right mouse button. In the shortcut
menu, select which of the columns is to be shown or hidden. The column selection is saved
automatically when you save the project. It is linked to the user name that you used when
logging on to Microsoft Windows.
Property view
Here you configure tags.
The left section of the property view shows a variety of categories from which you can select
the various subcategories. The fields for configuring the selected property category are
shown in the right section of the property view.

Figure 3-2 Tag property view
Working with Tags
3.2 Elements and basic settings
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 37
3.2.2 Basic tag settings
Introduction
You can configure the properties of tags in the property view, or directly in the respective
table cell in the work area.
Structure of the property view
The left sections of all property views show a variety of categories from which you can select
the various subcategories. The fields for configuring the property category are shown in the
right section of the property view.
Property view for tags

Figure 3-3 Tag property view
Working with Tags
3.2 Elements and basic settings
WinCC flexible 2007 Micro
38 User's manual, 07/2007, 6AV6691-1AA01-2AB0
You can configure the following properties of the selected tag in the property view for tags:

Category Fields
"General" "Name"
"Connection"
"Data type"
"Acquisition type"
"Acquisition cycle"
"Array count"
"Length"
"Properties"
"Addressing"
(for external tags only)
"VW"
"IW"
"QW"
"MW"
"C"
"T"
"Settings" "Hi limit - deactivated"
"Hi limit constant"
"Upper limit tag"
"Lo limit - deactivated"
"Lo limit constant"
"Lower limit tag"
"Check limit"
"Basic settings" "Update code"
"Comment" Text field for entering the comment
"Events"
"Hi limit exceeded" List of functions that will be processed if the hi limit is exceeded
"Value change" List of functions that will be processed if the process value
changes
"Lower limit exceeded" List of functions that will be processed if the value drops below
the lower limit

Working with Tags
3.3 Working with Tags
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 39
3.3 Working with Tags
3.3.1 Properties of a Tag
Introduction
In WinCC flexible, certain properties can be configured for every tag.
The properties determine how you can use the tag in your configuration.
Principle
The following properties can be configured for tags:
● Name
Every tag has a name which you can choose. The name must be unique within the
project.
● Connection
Create a connection to the PLC for external tags. An external tag is used as an image of
the memory area in the PLC and saves the value that is passed from the PLC.
● Data type and length
The data type of a tag determines which type of values will be stored in a tag, how these
are saved internally and the maximum value range that can be held by the tag.
Two simple examples of data types are "Int" for saving integers or "String" for saving
character strings.
For text tags of the type "String" or "StringChar", you can also set the length of the tag in
bytes. For all other data types, the value of "Length" is fixed.
● Acquisition type
At the acquisition type parameter, you define how the value of an external tag is updated.
Update methods available:
– On request
– Cyclic on use
– Cyclic continuous
● Acquisition cycle
By setting the acquisition cycle, you can determine how often and when a tag is updated.
● Array count
Create a tag array consisting of several elements of the same type to save large volumes
of data of the same type. Array elements occupy a continuous address area. A complex
tag containing array elements is referred to as an array tag.
● Address
An external tag represents a Runtime image of a specific memory area in the CPU. You
define the memory area the tag should map.
Working with Tags
3.3 Working with Tags
WinCC flexible 2007 Micro
40 User's manual, 07/2007, 6AV6691-1AA01-2AB0
● Limits
You can specify a value range that contains an upper and lower limit for each tag. You
can use limits to monitor the value range of a process value configured for the tag.
● Update identifier
Using the update ID, you update the value of a tag by means of the "UpdateTag" system
function.
● Comment
You can enter a comment for every tag.
● Events
You can configure a function list for an event. The function list is processed when the
configured event occurs in Runtime.
The following data types are available for tags.
– Value change
– Upper limit exceeded
– Lower limit violated
All properties which were configured when the tag was created can be modified with the
object list later where the tag is used.
Example: Create a tag and configure its limit values. Link this tag to an IO field. The limit
values which were set when the tag was created can be modified with the object list later
when the IO field is configured.
Working with Tags
3.3 Working with Tags
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 41
3.3.2 External Tags for Communication with the PLC
Introduction
External tags are used to exchange data between an HMI device and PLC.
Principle
An external tag is used as an image of a defined memory area in the PLC. You have read
and write access to this storage location from both the HMI device and the PLC.
The fact that the HMI device can access data on the PLC affects which properties are
available when you configure the tags. The following tag properties depend on the
configuration options in the properties of the PLC:
● "Addressing"
● "Data type"
● "Acquisition cycle"
Addressing
If you create an external tag in WinCC flexible, you must specify the same address as it has
in the PLC program. This enables both the HMI device and the PLC to access the same
memory location.
Example: You would like to visualize the status at the PLC output "A 1.2" on your HMI. To do
this, create an external tag and set the output "A 1.2" as the address.
Acquisition cycle
The acquisition cycle determines when the HMI device will read the process value of an
external tag. Normally, the value is updated at regular intervals as long as the tag is shown
in the process screen. The interval for regular updates is set with the acquisition cycle. You
can either choose a default acquisition cycle, or define a user-specific cycle. The shortest
cycle time of the SIMATIC S7-200 PLC is 100 ms.
The update, however, can also be carried out continuously independent on the view in a
process image. Please note that frequent read operations increase communication load.
Working with Tags
3.3 Working with Tags
WinCC flexible 2007 Micro
42 User's manual, 07/2007, 6AV6691-1AA01-2AB0
3.3.3 Tag limit values
Introduction
You can define a value range for numerical tags.
Principle
You can specify a hi and lo limit of the range of values for numerical tags.
When a process value violates one of the limits, you can execute a function list.
Configure the limit values and the function list directly at the tag.
Application example
Use limit values to open a process screen where the operator can edit this value.
3.3.4 Updating the Tag Value in Runtime
Introduction
Tags contain dynamic process data of runtime. Value changes are handled differently at
internal and external tags.
Principle
The value of a tag is "0" at the start of runtime. Tag values change in runtime.
In runtime, you have the following options of changing the tag value:
● by executing a system function, for example, "SetValue."
● by operator input, for example, at an IO box
● Change of external tags by the PLC
All changes of external tags made by the PLC must be transferred to the HMI. That is, the
tag value must also be updated on the HMI.
Working with Tags
3.3 Working with Tags
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 43
Method for updating the value of an external tag:
● Updating through an acquisition cycle
Tags are usually updated after an acquisition cycle as long as the tag is visualized in a
screen. The acquisition cycle determines the update cycle for tag value updates on the
HMI. You can either choose a default acquisition cycle, or define a user-specific cycle.
The lowest value is determined by the HMI used. The values of all other cycles are
always an integer multiple of the smallest value.
● When "Continuous update" is enabled
When this function is set, the tag is updated continuously in runtime, even if it is not found
in the currently open screen. This function is set, for example, for tags which are
configured to trigger a function list in the event of a change in their value. The cycle time
configured for the tag is also used for continuous updates.
Use the "Continuous update" function only if absolutely necessary. Frequent read
operations increase communication load.
● Update on request
Tags are updated only on request when this acquisition method is selected. The tag
value is updated by calling the "UpdateTag" system function, or when the screen is
opened.
3.3.5 Outputting tag values in screens
Introduction
In runtime you can output tag values on the HMI device in the form of a trend. The PLC
requests the process values from the current process.
Displayed values
You have to configure a trend view in a screen so that tag values are displayed on the HMI
device. A trend is a graphic representation of the values that a tag assumes during runtime.
The display is in realtime. You control the reading moment via a cycle. The trend is
continued with individual values from the PLC.
The values to be displayed are determined individually in a fixed, definable time pattern.
Cyclically triggered trends are suitable for representing continuous courses, such as the
changes in the operating temperature of a motor.
Working with Tags
3.4 Array basics
WinCC flexible 2007 Micro
44 User's manual, 07/2007, 6AV6691-1AA01-2AB0
3.4 Array basics
Introduction
Create a tag array consisting of several elements of the same type to save large volumes of
data of the same type. Array elements occupy a continuous address area.
A complex tag containing array elements is referred to as an array tag.
Principle
Array tags consist of a configurable number of array elements in which data of the same type
can be stored. Each array tag element requires the same memory space. All array tag
elements are saved consecutively in memory.

Note
Read and write operations always access all array tag elements. The contents of an array
tag which is interconnected with a PLC are always transferred whenever there is a change.
This is why the HMI device and the PLC can not concurrently write access the same array
tag.
Array element properties
The various array elements inherit their properties of the array tag. Array element properties
include, for example, the first segment of its name, its data type or its length.
Working with Tags
3.5 Cycle basics
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 45
3.5 Cycle basics
Introduction
Cycles are used to control project sequences that are run at regular intervals. A cycle is
configured with a cycle time that determines the time intervals repeated within the cycle.
Principle
In runtime, actions that are performed at regular intervals are controlled by cycles. A typical
cycle application is the acquisition of external tags.
● Acquisition cycle
The acquisition cycle determines the intervals for the HMI to read the process value of an
external tag from the PLC. Set the acquisition cycle to suit the rate of change of the
process values. The temperature of an oven, for example, changes much more slowly
than the speed of an electrical drive.
If the acquisition cycle is set too low, it will unnecessarily increase the communication
load of the process.
The lowest value for a cycle depends on the HMI used. For HMIs of the Micro Panel family,
the lowest value is 100 ms. The values of all other cycles are always an integer multiple of
the smallest value.
Application example
You can use cycles, for example, to regularly update the process value display.
3.6 Importing Tags
3.6.1 Importing tags in WinCC flexible
Introduction
WinCC flexible 2005 supports the import of tags from an external data source. To
successfully complete an import, the data to import must meet requirements described in this
chapter. You export the tag data from a PLC program to an Excel file. The exported data
must be prepared according to rules, and can then be imported in WinCC flexible.
Tag import procedures
To import all tag data, you need a file to which you can first save these data. You import this
file in WinCC flexible. Before you run the import, you can decide whether or not to overwrite
existing tags of the same name.
Working with Tags
3.6 Importing Tags
WinCC flexible 2007 Micro
46 User's manual, 07/2007, 6AV6691-1AA01-2AB0
3.6.2 Settings for importing tags
Introduction
The "Import tags to device" dialog box is can be used to import tags. Make all required
settings in this dialog box to ensure the import files can be correctly interpreted.
Importing tags to an HMI
To open the "Import tags to device" dialog, select the relevant HMI in the project window,
then select "Project > Import Tags." Click "Options" to define the import settings.


In the "Files" area, enter the path of the import file, or navigate to the folder containing the
file to select the required file. The import file must be available in "*.csv" format. The system
validates the file names before it runs the import.
You cannot make any entries in the "File name for connection" field, because WinCC flexible
Edition "Micro" only communicates with PLCs of the S7 200 series. Prerequisite for the
import of tag data is that you have configured a connection to the PLC. In the import file,
always use the correct name of the connection you created.
Existing connections or tags of the same name will be overwritten during import if you set the
"Overwrite the existing connection/tag" check box. Connections and tags of the same name
in WinCC flexible will not be imported when this check box is reset.
Select a separator for the various parameters of the tags from the "List separator" selection
box. For further information, refer to the chapter "Tag data format for the import."
Working with Tags
3.6 Importing Tags
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 47
The text qualifier is used to identify text and strings. Any quoted characters will be
interpreted as text. Any control characters in the text you want to import should be quoted.
Quotation marks are the default text qualifiers, and may not be replaced by other characters.
You can define the decimal and thousands separators to identify numeric data. Select a
character from the relevant selection box. Those two characters may not be identical. It is
not allowed to use quotation marks as separator.
The "Use folder separators" function is disabled, because WinCC flexible "Micro" does not
support any folder structures for storing tags.
3.6.3 Format of the Connection Data for the Import
Introduction
This section describes the format required for the file with connection data used for imports.
The connection data file must be in "*.csv" format.
Format of Connection Data
Each connection is on a separate line in the import file. The import file with the connection
data must have the following format:
<Name of connection><list separator character><Name of communication driver>
<list separator character><Comment><Line break (carriage return)>
Table 3-2 Meaning of the entries
List entry Meaning
Connection name Defines the configured name of a connection. This entry is needed to match
up to the corresponding entry in the import file of the tags. The "Name" list
entry may not be blank. The name may not contain an apostrophe (').
List separator The list separator is used to separate the various list entries. You can select
the list separators in the import dialog box. Selectable characters: Semicolon
";", comma "," and period ".". You may also enter a different character in the
selection field.
Name of the
communication driver
Specifies the name of the communication driver used in WinCC flexible. It
must exactly match the name used in WinCC flexible. The following names
are available:
• SIMATIC S7 200
Comment Any comment about the connection. Comments may have length of 500
characters.
Line break The line break (carriage return) separates the connection entries.

Working with Tags
3.6 Importing Tags
WinCC flexible 2007 Micro
48 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Format of the Import File for Connections
An import file for connections has the following format:
connection, "SIMATIC S7 200", connection example
This example uses comma separation. Two consecutive list separators indicate a blank list
entry. The list separators may be discarded at the end of a completed line.

Note
An example of an import file is available in the "Support\Tag Import" folder on your
WinCC flexible CD.
Editing the import file
You can edit the import file in MS Excel, or in any text editor. Do not open the import file in
MS Excel by double-clicking it, because this will corrupt its data structure and prevent its
import. You should rather run MS Excel, and then select the "Open" command from the
"File" menu. Select "Text files" (*.prn; *.txt; *csv)" from the "File type" list. To verify the data
structure of the import file, open it in a simple text editor.
3.6.4 Format of the Tag Data for the Import
Introduction
This chapter describes the structure of the file containing the tag data for the import. The file
containing the tag data file must be available in "*.csv" format.
Structure of tag data
Each tag is assigned a separate line in the import file. Structure of the import file containing
the tag data:
<Tag name><list separator character><Connection name><list separator character>
<Tag address><list separator character><Data type><list separator character><Tag length
[in bytes]><list separator character><Number of arrays><list separator character>
< Acquisition mode><list separator character><Acquisition cycle><list separator character>
<High limit><list separator character><Additional high limit><list separator character>
<Additional low limit><list separator character><Low limit><list separator character><Linear
scaling><list separator character><Scaling high limit PLC><list separator character>
<Scaling low limit PLC><list separator character><Scaling high limit HMI><list separator
character><Scaling low limit HMI><list separator character><Start value><list separator
character><Update ID><list separator character><Comment><line break (carriage return)>
Table 3-3 Meaning of the entries
List entry Meaning
Tag name Defines the configured name of a tag. The "Name" list entry may not be
blank. The name may not contain an apostrophe (').
List separator The list separator is used to separate the various list entries. You can
select the list separators in the import dialog box. Selectable characters:
Semicolon ";", comma "," and period ".". You may also enter a different
character in the selection field.
Working with Tags
3.6 Importing Tags
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 49
List entry Meaning
Connection name Specifies the configured name of the connection. Each external tag should
contain a valid entry showing the connection name. The system generates
an internal tag if the connection name is not set.
Tag address Defines the tag address in the PLC. The tag address must be written
exactly as shown in WinCC flexible, e.g. "VD 0". The tag address is not
defined for internal tags.
Data type Defines the data type of the tag. Which data types are permitted is
determined by the communication driver used. Supported values are
Char, Byte, Int, Bool, String, Word, Dint, DWord , Real, StringChar, Timer.
Tag length [in bytes] Defines the length of the tag in bytes. This entry is usually made only for
string tags; for other data types it remains blank.
Number of arrays Defines the number of arrays in a tag. This value can be used to define an
array. WinCC flexible pads the blank entry with a "1" value.
Acquisition mode Defines the acquisition mode of the tag. The acquisition mode is
represented by numbers.
1 = on request
2 = cyclic, when used (default value)
3 = cyclic, continuous
Acquisition cycle Defines the acquisition cycle of a tag. The syntax of the acquisition cycle
must match the representation in WinCC flexible. The value is
independent on the language, and must be identical in any language.
Default is "1 s." The acquisition cycle is indefinite if acquisition mode "on
request" is set for the tag.
High limit
Additional high limit
Additional low limit
Low limit
Limits can only be set for numeric values. You may only use constant
numeric values, but not the tags, to set limits. Conditions applicable to
limits:
"High limit" ≥ "Additional high limit" ≥ "Additional low limit" ≥ "Low limit"
Linear scaling
1)
Defines whether to enable linear scaling. This entry is only applicable to
external tags. Default is "Disabled."
The values for linear scaling may be defined by a numerical or text-based
syntax. Permitted values:
"false" or "0" for "disabled
"true" or "1" for "enabled"
PLC Scaling high limit
1)

PLC Scaling low limit
1)

HMI Scaling high limit
1)

HMI Scaling low limit
1)

You can only set high and low limits for numerical values. Conditions
applicable to the start and end values:
"Scaling high limit" ≥ "Scaling low limit"
Start value
1)
Defines the start value of a tag. Default values: 0 for numerical values,
space for characters, empty string for string tags, actual value for the time
and date.
Update ID The Update ID indicates the tag number of a tag which has changed in the
PLC.
Comment User-specific tag comments. Comments may have length of 500
characters.
Line break The line break (carriage return) separates the connection entries.
1)
Not supported by TP 170micro.
Working with Tags
3.6 Importing Tags
WinCC flexible 2007 Micro
50 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Structure of tag import files
Structure of tag import files:
"tag","Connection","VD 0","Real",,1,3,"1 min",20,,,1,1,100,10,10,1,15.5,33,Comment for tag
This example uses comma separation. Two consecutive list separators indicate a blank list
entry. The list separators may be discarded at the end of a completed line. The default value
is used to pad blank list entries.

Note
An example of an import file is available in the "Support\Tag Import" folder on your
WinCC flexible CD.
Editing the import file
You can edit the import file in MS Excel, or in any text editor. Do not open the import file in
MS Excel by double-clicking it, because this will corrupt its data structure and prevent its
import. You should rather run MS Excel, and then select the "Open" command from the
"File" menu. Select "Text files" (*.prn; *.txt; *csv)" from the "File type" list. To verify the data
structure of the import file, open it in a simple text editor.

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 51
Creating Screens
4
4.1 Basics
4.1.1 Screen Basics
Introduction
In WinCC flexible, you create screens which an operator can use to control and monitor
machines and plants. When you create your screens, predefined objects are available to
support you in visualizing processes and setting process values.
Application example
The figure below shows a process screen which was created in WinCC flexible. This screen
can be used to operate and monitor an oven. The operating mode can be set to "Automatic"
or "Manual" using buttons. In the "Manual" mode, the "Temp. +" and "Temp. –" buttons can
be used to change the oven temperature. The bar is an analog display of the current oven
temperature. The reference temperature is displayed in the I/O field "Set Temp" and can be
changed by input on the HMI device. The current temperature is indicated in the "Actual
Temp" output box. You can use the arrow buttons to navigate to the previous or next
process screen in a defined sequence. The button showing the house brings you to the
home screen.

Figure 4-1 Configuration examples
Creating Screens
4.1 Basics
WinCC flexible 2007 Micro
52 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Screen design
Insert an object you need to represent a process into your screen. Configure the object to
correspond to the requirements of your process.
A screen may consist of static and dynamic elements.
● Static elements such as text do not change their status in runtime. In the example of the
oven, the labels on the digital temperature displays are static.
● Dynamic elements change their status based on the process. They visualize current
process values which are output from the memory of a PLC or HMI device, in the form of
a bar in the oven example. Operator input boxes also belong to the category of dynamic
elements.
The PLC and the operator station exchange process values and operator input data by
means of tags.
Screen properties
The layout of the screen corresponds to the layout of the user interface of the HMI device.
Properties such as the screen resolution and available fonts also depend on the selected
HMI.
4.1.2 "Screens" Editor
Introduction
You configure your screens in the "Screens" editor. This editor is formed by the combination
of a graphic programming software and a process visualization tool. You open the "Screens"
editor from the project view.
Open
Double-click "Add screen" in the "Screens" group of the project view,

The work area opens with a new screen.
Creating Screens
4.1 Basics
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 53
Configuration

Figure 4-2 "Screens" Editor
Menu bar
The menu bar contains all commands required for operating WinCC flexible. Any available
shortcut keys are indicated next to the menu commands.
Toolbars
You can hide or show a specific toolbar.
Work area
You configure screens in the work area.
Toolbox
The toolbox contains a selection of simple and complex objects which you can add to your
screens, for example, graphic objects or operating elements.
Creating Screens
4.1 Basics
WinCC flexible 2007 Micro
54 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Property view
The content of the property view is determined by the object you have currently selected in
the work area.
● When an object is selected, you can edit the properties of the selected object in the
property view.
● If you have not selected an object on the active screen, the properties of this screen are
shown and can be edited in the property view.
4.1.3 Planning the creation of screens
Procedures
To create screens, you need to take the following initial steps:
● Planning the structure of the process display: How many screens and what trees are
needed?
Example: Process partitions can be visualized in separate screens and merged in a
master screen.
● Plan the navigation between the individual screens.
● Adapt the template.
The template which is stored in WinCC flexible for the selected HMI device applies to all
your project screens. You can configure objects in the template from a central location.
Insert objects needed in every process screen into the template. You only need to
configure the properties of the objects once. The template already includes an alarm
window that shows occurring system alarms. Delete the alarm window from the template
if you do not need it. The objects configured in the template are also shown on all
process screens opened in the work area. You can disable the visualization of template
objects using the "Options > Settings > Screen Editor > Screen Editor Settings command.
● Create the screens.
Creating Screens
4.1 Basics
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 55
4.1.4 Managing Screens
Introduction
In the project view, you can move, copy, rename and delete screens within a project.
Copy screen
You can copy a screen in WinCC flexible, for example, to use it again as a screen template.
1. Select the screen from the "project view."
2. Select the "Copy" command in the shortcut menu to copy the screen to the clipboard.
3. Select the screen folder in the project view and open the context menu.
4. Select "Paste" from the shortcut menu to paste the screen.
A copy of the screen is inserted with the same name and an incremented sequential
number.
As an option, press <CTRL> while you drag the screen to the required position.
Rename screen
1. Select the screen from the "project view."
2. Select "Rename" from the shortcut menu.
3. Type in a new name.
4. Press <ENTER>.
As an option, use the <F2> function key to rename the screen.
Delete screen
1. Select the screen from the "project view."
2. Select "Delete" from the shortcut menu.
The screen and all its objects are deleted from the current project.
Creating Screens
4.2 Objects of the "Screens" editor
WinCC flexible 2007 Micro
56 User's manual, 07/2007, 6AV6691-1AA01-2AB0
4.2 Objects of the "Screens" editor
4.2.1 Overview of Objects
Introduction
Objects are graphic elements which you use to design the process graphics of your project.
The "Toolbox" contains various types of objects which are frequently required for use in
process screens.
When the "Screens" editor is opened, the toolbox provides objects in the following object
groups.
● "Simple objects"
Simple objects are graphic objects such as the text box and standard operating elements,
such as an I/O box.
Simple objects

Symbol Object Notes

"Line" You can select straight, rounded or arrow-shaped line ends.

"Ellipsis" You can fill an ellipsis with a color or a pattern.

"Circle" You can fill the circle with a color or a pattern.

"Rectangle" The corners of a rectangle can be rounded. You can fill the rectangle with a
color or a pattern

"Text box" You can enter one or several lines of text in a "Text box" and define the font
and the font color. You can add a background color or pattern to a text box.

"I/O box" An I/O box may have the following runtime functions:
• Output of the values in a tag
• Operator input of values; these input values are saved to a tag.
• Combined input and output; the operator can here edit the output value of
the tag and thus set a new value.
You can define limits for the tag values shown in the I/O box.
Set "Hide input" if you want to hide operator input in runtime.

"Date-time
box"
A "Date / time box" may have the following runtime functions:
• Output of the date and time
• Combined input and output; the operator can here edit the output values
in order to reset the date and time.
The system time or a corresponding tag may be used as source to define the
date and time.
The date can be output in extended format, for example, Tuesday, December
31, 2003, or in short format, for example, 12.31.2003.
Creating Screens
4.2 Objects of the "Screens" editor
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 57
Symbol Object Notes

"Graphic
I/O field"
A "Graphic I/O box" may have the following runtime functions:
• Status-dependent output of images
Example of its use as status indication:
To indicate the runtime status of a valve, the "Graphic I/O box" outputs the
image of a closed or open valve.

Trend view In the trend view you can show a group of trends which represent process
values from the PLC. The trend coordinates are configurable (scaling, units
etc.).

"Symbolic
I/O field"
The "Symbolic I/O box" may have the following runtime functions:
• Output of text list entries
• Combined input and output; the operator can here select a text from a text
list in order to change the content of the "Symbolic I/O box."
Example of its use as combination I/O box:
To control a motor in runtime, the operator selects the text "Motor OFF" or
"Motor ON" from the text list. The motor is either started or stopped as
selected, and the "Symbolic I/O box" indicates the current status of the motor
(motor OFF / motor ON.)

"Graphic
view"
The "Graphic view" shows you on one screen all of the graphic objects
created by means of an external graphic programming tool. Graphic objects
can be shown in the following formats: "*.emf", "*.wmf", "*.dib", "*.bmp",
"*.jpg", "*.jpeg", "*.gif" and "*.tif".
In the "Graphic view", you can also integrate graphic objects of other graphic
programming tools as OLE (object linking and embedding) objects, for
example. OLE objects opened and edited in the graphic program in which
they were created directly from the property view of the graphic view.

"Button" The operator can use a button to control a process. You can configure
buttons, for example, with functions for acknowledging alarms. You can
integrate a button into your process by assigning it dynamic properties.

"Switch" The switch is used in runtime to input and visualize two states, for example,
ON and OFF, or pressed and not pressed.
You can label the switch with text or insert a graphic object to indicate its
status in runtime.

"Bar" The "Bar" represents a process value in the form of a scaled bar graph. A bar
graph allows you to visualize, for example, dynamic values of filling levels.

"Alarm
view"
In the alarm view, the operator can view selected alarms, or alarm events in
the alarm buffer, or the alarm log in runtime.

"Alarm
window"
In the alarm window, the operator can view selected alarms, or read alarm
events from the alarm buffer in runtime. The alarm window can be activated
automatically when a new alarm is generated.
You always edit the template to configure the alarm window. The template
already includes an alarm window for indicating system alarms.

"Alarm
indicator"
The "Alarm indicator" warns the operator of alarm events which are not
acknowledged yet.
You always edit the template to configure the alarm indicator.

"Help
indicator"
The help indicator indicates available help texts for the screen being
displayed or the objects contained on the screen. The help indicator is
available for the HMI device OP 73micro.
You always edit the template to configure the help indicator.

Creating Screens
4.2 Objects of the "Screens" editor
WinCC flexible 2007 Micro
58 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Note
Some of the toolbox objects are either available with restricted functionality or not at all. This
depends on the HMI device you are configuring. Unavailable properties of an object are
displayed as deactivated and can not be selected.
4.2.2 Object Groups
Principle
You can organize multiple object in a group. To do this, draw a frame around the desired
objects with the mouse. Open the shortcut menu, the select the "Group" command. In your
screen, you edit an object group in the same way you edit a single object. You can only edit
the "Size", "Position", "Object name" and the layer within the object group. Changes in group
properties are inherited by all objects in this group.
You can edit any object of the group separately. To do so, change to the single-object editing
mode. In this mode, you can access all of the properties of a single object you have selected
from the group. To activate the single-object editing mode, click on an object in the created
object group; the object group is selected. Open the context menu and select the "Edit"
command. The object group is displayed with a red frame. Click on the object in the object
group; the single-object editing mode is activated. The properties of the object are displayed
in the property view.
In contrast to the multiple selection function which shows the selection rectangles of single
objects, the system displays only one selection rectangle for the complete group.
Creating Screens
4.3 The Advantage of Layers
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 59
4.3 The Advantage of Layers
Layers
The layers and the nesting depth of the objects form a feature which allows differentiated
visualization and editing of screen objects. A screen consists of 32 layers. You can add
objects to any one of these layers. The layer assignment of the object determines its nesting
depth on the screen. Objects of the layer 0 are located at the screen background, while
objects of the layer 31 are located in the foreground.
The objects within the various layers are also nested. When a process screen is created, the
objects within the layer are always organized in the order of their creation. The object which
was inserted first lies completely at the back within the level. Each further object is placed
one position towards the front. The position between objects within the layer can be
changed.
Principle of the layer technique
There is always one active layer. New objects you add to the screen are always assigned to
the active layer. The number of the active layer is indicated in the "Layer" toolbar. The active
layer is highlighted in color in the layer pallet.
A new screen always shows all of its 32 layers. Using the open layer pallet, you can hide all
layers except the active layer. This allows you to explicitly edit objects of the active layer.
The layer settings are saved alongside with the relevant screen.
Application example
You can use the layer technique, for example, to hide the labels of objects you are currently
editing.
Creating Screens
4.4 Security in Runtime
WinCC flexible 2007 Micro
60 User's manual, 07/2007, 6AV6691-1AA01-2AB0
4.4 Security in Runtime
Principle
The access control system controls user access to data and functions in runtime to prevent
unauthorized operations. You restrict security-relevant operations when you create the
project. To do so, you assign a password for runtime access. User privileges are configured
at the objects as required.
Configuring a password
You assign the password in the device settings of the WinCC flexible project. Double-click
"Device Settings" in the project view. The device settings appear in the working area. Type in
a password in the "Runtime Security" area. Confirm the password by entering it a second
time in the lower box.
Configuring access security
Access security is configured directly at each object you want to protect. Access security can
be configured at the following objects:
● IO field
● Date/time field
● Graphic I/O field
● Symbolic I/O field
● Button
● Switch
● Softkeys
You enable the access security settings in the property view under "Properties > Security."
Click the selection button under "Authorizations" in the "Runtime Security" area. The object
list containing user authorizations opens. Select the "Manage" authorization from the object
list. The user must enter the password to access the object in runtime. The password can
not be changed in runtime.

Note
To enable operations in runtime, you need to set the "Enabled" check box in the "Operation"
area. Enabling operation in runtime is not tied to the assignment of a password.





WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 61
Creating an Alarm System
5
5.1 Basics
5.1.1 Visualization of process and system alarms
Introduction
● User-defined alarms
You configure user-defined alarms to visualize process states or acquire and log process
data you receive from the PLC on the HMI.
● System alarms
System alarms are predefined in the HMI device or the PLC to visualize particular system
states in these devices.
Both user-defined alarms and system alarms are triggered by the HMI device or the PLC and
can be visualized on the HMI device.
Tasks of the alarm system
● Visualization on the HMI: To report events or states that occur in the plant or the process.
A state is reported as soon as it occurs.
Creating an Alarm System
5.1 Basics
WinCC flexible 2007 Micro
62 User's manual, 07/2007, 6AV6691-1AA01-2AB0
5.1.2 User-defined alarms
5.1.2.1 Available Alarm Procedures
Alarm methods in WinCC flexible
An alarm method identifies the type of information that triggers an alarm and therefore the
alarm properties.
WinCC°flexible supports the following alarm procedures.
● Discrete alarm procedure
The HMI device triggers an alarm if a particular bit is set in the PLC. Discrete alarms are
configured for this purpose in WinCC flexible.
● The analog alarm procedure
The HMI device triggers an alarm if a particular "tag" violates a "limit value." Analog alarms
are configured for this purpose in WinCC flexible.
Alarm states
The following alarm statuses exist for discrete alarms and analog alarms:
● When the condition for triggering an alarm is satisfied, the alarm status is "Activated."
Once the operator has acknowledged the alarm, it assumes the
"Activated/acknowledged" status.
● When the condition for triggering an alarm no longer applies, the alarm status is
"Activated/deactivated." Once the operator has acknowledged the deactivated alarm, it
has "Activated/deactivated/acknowledged" status.
Creating an Alarm System
5.1 Basics
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 63
5.1.2.2 Acknowledging Alarms
Introduction
Discrete alarms indicating critical or hazardous operating and process states can be
assigned mandatory operator acknowledgement.
Mechanisms for acknowledging alarms
An alarm can be acknowledged either by the operator on the HMI device or by the control
program.
The following options are useful for acknowledgment by the operator:
● Acknowledgment in the alarm window
● Acknowledgment in the alarm view
● Acknowledgment with screen buttons
● Acknowledging by means of the ACK button on an HMI device with keyboard
Alarms requiring acknowledgment
The alarm class determines whether or not the alarm must be acknowledged.
Alarm classes essentially define how alarms will appear when shown on the HMI device as
well as the acknowledgement behavior.
Acknowledgment by the PLC
An alarm can be acknowledged by the control program by setting a particular bit within a tag.
Conversely, a bit can be set within a tag when the alarm is acknowledged by the operator.
Creating an Alarm System
5.1 Basics
WinCC flexible 2007 Micro
64 User's manual, 07/2007, 6AV6691-1AA01-2AB0
5.1.2.3 Alarm classes
Alarm Classes
Alarm classes define the options of alarm acknowledgment. The layout of the alarm
visualization on the HMI is also configured at the alarm class. Alarm classes are also used to
group alarms for various means of display.
Available alarm class settings
The following settings can be defined for each alarm class:
● Acknowledge: Alarms in this class must be acknowledged.
● Texts, various shades of gray and flash modes to identify each alarm status when alarms
are displayed
● A text placed in front of the alarm number to indicate the alarm class when alarms are
displayed on the HMI device.
Predefined alarm classes in WinCC flexible
● "Faults" for discrete and analog alarms that indicate critical or hazardous operating and
process states. Alarms in this class must always be acknowledged.
● "Warnings" for discrete and analog alarms that indicate regular operating states, process
states, and process sequences. Alarms in this class do not require acknowledgement.
● "System" for system alarms that notify the operator about the operating states of the HMI
device and the PLCs. This alarm class cannot be used for user-defined alarms.
Only very specific properties can be changed for predefined alarm classes.
Creating an Alarm System
5.1 Basics
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 65
5.1.3 Displaying Alarms
5.1.3.1 Displaying Alarms on the HMI Device
Options for displaying alarms on the HMI device
WinCC flexible offers the following options for displaying alarms on the HMI device:
● Alarm view
The alarm view is configured for a certain screen. More than one alarm can be displayed
simultaneously, depending on its configured size. More than one alarm view can be
configured for different alarm classes and in different screens. The alarm view is not
automatically opened when an alarm occurs. The process screen with the alarm view
must be opened in order to view the incoming alarms.
The alarm view can be configured in such a way that it includes only one alarm line. The
single-line alarm view is called the "alarm line."
● Alarm window
The alarm window is configured in the screen's template and is thus a component of all
screens in a project. More than one alarm can be displayed simultaneously, depending
on its configured size. An event can trigger opening and closing of the alarm window.
This allows the alarm window to be configured to open when an alarm occurs.
Displaying long alarm texts
Due to their display size the micro panels cannot display long alarm texts in the alarm
display or in the alarm window. Long alarm texts can be displayed in a separate window at
the OP 73micro and TP 177micro HMI devices. If the alarm text cannot be displayed
completely in the extended display, use the displayed scroll bar. In order to display long
alarm texts, open the separate window for the display. If you use an HMI device with touch
operation, you have to activate the vertical scroll bar in the properties of the alarm window or
of the alarm display under "Properties > Display". The button is then displayed in the
scroll bar in runtime The button is not displayed during configuration in WinCC flexible.
Creating an Alarm System
5.1 Basics
WinCC flexible 2007 Micro
66 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Operation at an HMI device with keyboard:
Open the window for displaying long alarm texts by using .
Close the window by using .
Operation at a touch HMI device:
Open the window for displaying long alarm texts by pressing the button.
Close the window by pressing the button.
Additional signal: Alarm indicator
The alarm indicator is a configured graphic symbol that is displayed on the screen when an
alarm activates. The alarm indicator is configured in the screen's template and is thus a
component of all screens in a project.
The alarm indicator can have one of two states:
● Flashing: At least one unacknowledged alarm is pending.
● Static: The alarms are acknowledged but at least one of them is not yet deactivated.
Function lists can be used to configure HMI device responses.
The availability of the alarm indicator is is determined by the HMI device used.
Creating an Alarm System
5.1 Basics
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 67
5.1.3.2 System Functions for Alarm Editing
System functions
System functions are predefined functions you can use to implement many tasks during
runtime even without having any programming knowledge. You can use system functions in
a function list.
The table shows the system functions for alarms and manipulating the alarm display.

System function Effect
ClearAlarmBuffer Deletes alarms from the alarm buffer on the HMI device.
AlarmViewEditAlarm Triggers the event "Edit" for alarms selected in the selected
alarm view.
The system function only triggers the event. A function must be
configured on "Edit" event for the selected alarm.
AlarmViewAcknowledgeAlarm Acknowledges the alarms selected in the given alarm view.
AlarmViewShowOperatorNotes Displays the configured operator notes of the alarm selected in
the given alarm screen.
ShowAlarmWindow Hides or shows the alarm window on the HMI device.
Events for alarms and objects for alarm indication
The following events can occur during runtime in the case of alarms and in the case of
objects for alarm displays. A function list can be configured for each event.

Object Configurable events
Discrete alarms Activate
Deactivate
Acknowledge
Edit
Analog alarm Activate
Deactivate
Acknowledge
Edit
Alarm view Enable
Disable
Alarm window Enable
Disable
Creating an Alarm System
5.2 Elements and basic settings
WinCC flexible 2007 Micro
68 User's manual, 07/2007, 6AV6691-1AA01-2AB0
5.2 Elements and basic settings
5.2.1 Alarm Components and Properties
Properties of alarms
An alarm always comprises the following components:
● Alarm text
The alarm text contains a description of the alarm. Character formats supported by the
relevant HMI device can be used to format the alarm text on a character-by-character
basis.
The alarm text can contain output fields for the current values of tags. The alarm buffer
retains the current value at the time at which the alarm status changes.
● Alarm number
The alarm number is used to reference an alarm. Each alarm number is unique within the
following types of alarms:
– Discrete alarms
– Analog alarms
– HMI system alarms
● Alarm triggers
– For discrete alarms: A bit within a tag
– For analog alarms: The limit value for a tag
● Alarm class
The alarm class of an alarm determines whether or not the alarm has to be
acknowledged. It can also be used to determine how the alarm appears when it is
displayed on the HMI device.
These components are freely selected or entered for each alarm.
Creating an Alarm System
5.2 Elements and basic settings
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 69
Optional alarm properties
The behavior of an alarm can also be defined by the following properties:
● Alarm group
If an alarm belongs to an alarm group, it can be acknowledged along with other alarms in
the same group in a single operation.
● Help text
Operator notes can contain additional information about an alarm. Operator notes are
displayed in a separate window on the operator device when the operator presses the
<HELP> button.
● Acknowledgment by the PLC "Acknowledgement write tag"
A discrete alarm can be acknowledged by the PLC program by setting a particular bit
within a tag.
● Sending an acknowledgement to the PLC "Acknowledgment read tag"
When a discrete alarm is acknowledged by the operator, a particular bit can be set within
a tag.
Creating an Alarm System
5.2 Elements and basic settings
WinCC flexible 2007 Micro
70 User's manual, 07/2007, 6AV6691-1AA01-2AB0
5.2.2 Editors for Configuring Alarms
5.2.2.1 Basic Principles of Editors
Editors for configuring alarms
WinCC flexible contains the following tabular editors for configuring alarms:
● "Discrete alarms" for creating and changing discrete alarms
● "Analog alarms" for creating and changing analog alarms
● "Alarm classes" for creating and changing alarm classes
Changing the column display
The column display can be configured as follows:
● You can show or hide individual columns using the context menu in the column header.
● You can change the column width by dragging the right margin of a column header.
● By dragging a column header, you change the order of the columns.
This function is not available in the "Alarm groups" editor.
● To sort the table by its column entries, simply click the column header. Click the same
column header again to reverse the sort order.
The corresponding column header is marked with an arrow. The arrow direction
determines the sort order.
Deleting and copying objects
One or more whole objects can be deleted or copied if you select the entire table row for
each object using the icon on the left side of the row and selecting the corresponding
command from the context menu.
Dragging and dropping within a table
A drag-and-drop operation can be used to copy an individual property (such as an alarm text
or a color) from one table element to another.
Creating an Alarm System
5.2 Elements and basic settings
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 71
5.2.2.2 "Discrete Alarms" editor
Introduction
You create discrete alarms and specify their properties in the "Discrete Alarms" editor.
Open
Double-click on "Discrete Alarms" in the project view.
Configuration

Figure 5-1 "Discrete Alarms" editor
Work area
All the discrete alarms are displayed in a table in the work area. Edit the properties of the
discrete alarm directly in the table cell or in the property view.
Property view
Configure the discrete alarm in the property view. Select a discrete alarm in the table in the
work area. Select the corresponding category in the left section of the property view. Make
the desired changes in the right section of the property view.
Creating an Alarm System
5.2 Elements and basic settings
WinCC flexible 2007 Micro
72 User's manual, 07/2007, 6AV6691-1AA01-2AB0
5.2.2.3 "Alarm Classes" Editor
Introduction
Define the properties of the alarm classes in the "Discrete Alarms" editor.
Opening the "Alarm Classes" editor
Double-click in the project view on "Alarm Classes."
Configuration

Figure 5-2 "Alarm Classes" Editor
Work area
All the alarm classes are displayed in a table in the work area. Edit the properties of the
alarm classes directly in the table cell or in the property view. When you select an alarm
class or a field of an alarm class, its properties are displayed in the property view.
Property view
Configure the alarm class in the property view. Select an alarm class in the table in the work
area. Select the corresponding category in the left section of the property view. Make the
desired changes in the right section of the property view.
Creating an Alarm System
5.2 Elements and basic settings
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 73
5.2.2.4 "Analog alarms" editor
Introduction
You create analog alarms and specify their properties in the "Analog alarms" tabular editor.
Opening the "Analog alarms" editor
Double-click in the project window on "Analog alarms."
Configuration

Figure 5-3 "Analog alarms" editor
Work area
All the analog alarms are displayed in a table in the work area. You can edit the properties of
the analog alarms in the table cells. To sort the table by its column entries, simply click the
column header.
Creating an Alarm System
5.2 Elements and basic settings
WinCC flexible 2007 Micro
74 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Properties view
Here you configure analog alarms. The Properties view offers the same information and
settings as the work area table.
5.2.3 Basic Settings for the Alarm System
Introduction
WinCC flexible is delivered with basic settings for the alarm system. The alarm system can
be used in the project with the basic settings. Change the basic settings if your project
requires custom settings.
Opening the basic settings
Double-click "Alarm Settings" in the project view.
Configuration

Figure 5-4 Alarm settings
Work area
You define the settings for the alarm system in the work area. In the "System alarms" area
you select, for example, the amount of time that system alarms are to be displayed on the
HMI device.


WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 75
Configuring the connection
6
6.1 "Connections" Editor
Introduction
The "Connections" editor is used to create a connection to the PLC. The connection is
assigned a basic configuration when it is created. You can use the "Connections" editor to
adapt the configuration of the connection to the requirements of your project.
Open
You can open the "Connections" editor by selecting the item "Connections" in the project
view and then opening the context menu with the right mouse button. Select this shortcut
menu command:
● Open Editor
or
● Add Connection
As an alternative, you can open the "Connections" editor by double-clicking the
"Connections" item in the project view.
Configuring the connection
6.1 "Connections" Editor
WinCC flexible 2007 Micro
76 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Configuration
The "Connections" editor displays the configured connection to the PLC.

Figure 6-1 "Connections" Editor
Work area
The connection to the PLC is displayed in the table in the work area.
You can rename the connection in the "Name" field. The communication driver used is
shown in the "Communication driver" field. You can only change the communication driver if
the configured HMI supports different communication drivers. The connection can be
activated or deactivated in the "Online" column.
Configuring the connection
6.1 "Connections" Editor
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 77
"Parameters" tab
You can configure the connection to the PLC in the "Parameters" tab in the work area.
Connection parameters:

Area Field Value
Baud rate Sets the transmission rate of the connection. HMI device
Address Sets the station address for the HMI device.
Profile Sets the network protocol for the connection.
The following protocols are available:
• PPI
• MPI
• DP
Network
Highest station address Sets the highest station address allowed.
Address Sets the station address for the PLC. Controller
Cyclic operation If cyclic operation is activated, the controller optimizes
data transfer between the HMI device and controller.
This achieves better performance.
"Area pointer" tab
You can configure the "Date/time control" area pointer in the "Area pointers" tab in the work
area.
The area pointer is used to display the time of the PLC on the HMI device.
To enable the area pointer, click the "Area pointer" tab in the lower section of the working
area. Select the connection to the PLC in the "Connection" column. Select the address for
the time of the PLC in the "Address" column. This address has to match the one configured
for the time in the PLC program.
To output the PLC time on the HMI device, configure a date/time field in a process screen
and select the "Show system time" option in the "General" group of the property view.

Configuring the connection
6.1 "Connections" Editor
WinCC flexible 2007 Micro
78 User's manual, 07/2007, 6AV6691-1AA01-2AB0





WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 79
Using Global Events
7
7.1 Use Cases for Global Triggers
Definition
The global trigger is used to execute event-controlled tasks. A job consists of a triggering
event and a "function list". You can link one or more system functions to an event in the
global trigger.
For example, you can link the system function "ClearAlarmBuffer" to the
"AlarmBufferOverflow" event to clear the alarm buffer when an overflow occurs. A task
therefore exists: When the event occurs, the linked function list is called and executed.
Using Global Events
7.2 Working with Events
WinCC flexible 2007 Micro
80 User's manual, 07/2007, 6AV6691-1AA01-2AB0
7.2 Working with Events
Introduction
The global trigger responds to specific events. "ScreenChange" or "AlarmBufferOverflow"
are examples of events.
HMIs of the Micro Panel family support the following events:
● Runtime Stop
Task is executed at a runtime Stop event.
● Screen change
Task is executed when a screen change occurs.
● Alarm buffer overflow
Task is executed when the alarm buffer overflows.
● User change
Task is executed when a user logs on or off.
● Deactivated
The event never occurs. Tasks associated with this event are temporarily deactivated, for
example, during reconfiguration.
Sequence of a global trigger
When an event occurs, the global triggers initiates the execution of the function list assigned
to this event. Global triggers are executed consecutively. A global trigger is executed by
executing the function list line-by-line.
Only one global trigger can be configured and executed per event.
Using Global Events
7.3 Elements of Global Triggers
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 81
7.3 Elements of Global Triggers
7.3.1 Operating range of the Global Triggers
Introduction
The work area shows the planned triggers which consist of the triggering event and the
function list.
In the global trigger, configure a function from the function list for the event from the selection
list of events.
Open
You can open the global trigger by double-clicking on "Global trigger" in the project view.
Configuration
The work area consists of the table of triggers, the properties, and the function list.

You assign the label and a comment and select the event. The global trigger summarizes a
description of the task.
The properties also show the trigger along with the triggering event. You can specify the
event in the properties.
In the function list you configure the functions to be executed in the job.

Note
The description provides a written summary of the trigger including the planned event. You
can obtain more detailed information using the tooltip function. by moving the mouse pointer
over the selected element in the user interface.

Using Global Events
7.3 Elements of Global Triggers
WinCC flexible 2007 Micro
82 User's manual, 07/2007, 6AV6691-1AA01-2AB0




WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 83
Structure of Multilingual Projects
8
8.1 WinCC flexible terminology
User interface language and project languages
Two language levels are differentiated in WinCC flexible:
● User interface language
During configuration, text is displayed in the WinCC flexible menus and dialog boxes in
the user interface language. You select the user interface language when you install
WinCC flexible.
● Project languages
Project languages are used to create a project in multiple languages.
The two language levels are completely independent of one another. For example, you can
create English projects at any time using a German user interface and vice versa.
User interface languages
English is generally installed as the user interface language. The following languages can
also be installed:
● Western European languages
German
Spanish
Italian
French
Structure of Multilingual Projects
8.1 WinCC flexible terminology
WinCC flexible 2007 Micro
84 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Project languages
The following project languages have been released for WinCC flexible:
● Chinese (PRC)
● Chinese (Taiwan)
● Danish
● German
● English
● Finnish
● Flemish
● French
● Greek
● Italian
● Korean
● Norwegian
● Polish
● Portuguese
● Russian
● Swedish
● Spanish
● Czech
● Turkish
● Hungarian
● Japanese
You can generally also configure in any language available in Windows. However,
restrictions may apply when some languages are used for configuration, such as:
● The HMI does not support right-to-left languages such as Hebrew or Arabic.
● Language-specific fonts are not available.
● Non-editable texts stored in WinCC flexible are displayed in English.
Structure of Multilingual Projects
8.1 WinCC flexible terminology
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 85
The following languages are differentiated within the project languages.
● Reference language
The reference language is the language that you use to configure the project initially.
During configuration, you select one of the project languages as the reference language.
You use the reference language as a template for translations.
● Editing language
You create the translations of the texts in the editing language. You first create the text of
an object in the reference language, switch to the editing language and then enter the
foreign language text in the object.
You can change the editing language at any time.



Note
When switching the project languages, the assignment to the keys on the keyboard also
changes. In the case of some languages (e.g. Spanish), switching the keyboard
assignment is not possible due to the operating system. In this case, the keyboard
assignment is switched to English.
● Runtime languages
Runtime languages are those project languages that are transferred to the HMI device.
You decide which project languages to transfer to the HMI device depending on your
project requirements. The runtime languages must be supported by the HMI device.
You must configure appropriate operator control elements so that the operator can switch
between languages during runtime. HMIs of the Micro Panel family support 5 runtime
languages.
Structure of Multilingual Projects
8.2 Multilingual configuration
WinCC flexible 2007 Micro
86 User's manual, 07/2007, 6AV6691-1AA01-2AB0
8.2 Multilingual configuration
Multilingual configuration
You can configure your projects in multiple languages using WinCC flexible. WinCC flexible
supports the multilingual configuration of practically all objects with texts displayed in
runtime.
WinCC flexible can be used for configuration in all languages installed in the operating
system.
Use the following editors to translate texts for a multilingual configuration in WinCC flexible:

Toolbar Brief description
Project languages Managing languages for the project texts
Languages and fonts Defining the languages and fonts used in runtime
You can configure texts for the foreign languages directly at the respective object.
WinCC flexible multilingual user interface
The language of the user interface in WinCC flexible can be selected, for example, to suit
regional requirements of several engineers of different nationality working on a project
configuration.
Use the menu command "Options > Settings" to switch the user interface language. The
"Settings" dialog is opened. Double-click on the "Workbench" entry in the "Settings" dialog
and select the sub-entry "User Interface Language". In the "Language" section, select the
user interface language you require. Click "OK" to close the dialog box. The user interface
language is changed.
Structure of Multilingual Projects
8.3 Language Settings
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 87
8.3 Language Settings
8.3.1 Language settings in the operating system
Introduction
The operating system settings on the configuration computer influence the language
management of WinCC flexible in the following areas:
● Selection of project languages
● Regional format of dates, times, currency, and numbers
Language settings in the Operating System
A language is not available as a project language unless it is installed in the operating
system.
● Settings in Windows 2000:
You can select the languages you want to install subsequently from the list of "Language
settings for the system," which is located on the "General" tab in "Start > Settings >
Control Panel > Regional Options."
● Settings in Windows XP:
You can call the "Regional and Language Options" dialog using the control panel icon of
the same name in "Start > Settings > Control Panel > Date, Time, Language, and
Regional Options." Afterwards, you can install your choice of languages on the
"Languages" tab.
The Input Method Editor (IME) is available in Windows for configuring Asian texts. Without
this editor, you can display Asian text but not edit it. For more information on the Input
Method Editor, refer to the documentation for Windows.
Regional format of dates, times, currency, and numbers
WinCC flexible specifies a fixed date and time format in the Date - Time field for the selected
project language and the runtime language.
In order for dates, times, and numbers to be displayed correctly in the selected editing
language, this language must be set in the Regional Options of the Control Panel before
compiling.
Structure of Multilingual Projects
8.3 Language Settings
WinCC flexible 2007 Micro
88 User's manual, 07/2007, 6AV6691-1AA01-2AB0
8.3.2 "Project Languages" editor
Introduction
You select the languages for creating your project in the "Project Languages" Editor:
● The project languages for creating your project
● The reference language in which you configure the project initially.
● The editing language in which you translate the text.
Open
Double-click "Project languages" in the project view. The "Project languages" editor opens.
Configuration

Figure 8-1 "Project Languages" editor
Structure of Multilingual Projects
8.3 Language Settings
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 89
Project languages
Here you enable the project languages for creating your project.
Reference language
Here you select the reference language from the project languages. The languages
displayed are limited to those that you enabled in the list of available languages.
Editing language
Here you select the editing language from the project languages. The languages displayed
are limited to those that you enabled as project languages in the list of available languages.
Structure of Multilingual Projects
8.4 Languages in Runtime
WinCC flexible 2007 Micro
90 User's manual, 07/2007, 6AV6691-1AA01-2AB0
8.4 Languages in Runtime
Using multiple runtime languages
You can decide which project languages are to be used as runtime languages on a particular
HMI device. To enable the operator to switch between languages during runtime, you must
configure corresponding operator control elements.

Figure 8-2 Process screen for language switching
When runtime starts the first time, the language with the lowest number in the "Order for
language setting" is displayed. When runtime starts thereafter, the project is displayed
according to the most recent language setting.

Figure 8-3 Order of runtime languages
Setting runtime languages during configuration
Activate the check box for selecting runtime languages in the "Runtime languages" column.
To change the order of runtime languages, select a language. Use the arrow keys to move
the selection up or down.

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 91
Project documentation
9
9.1 Project documentation
Introduction
Project documentation serves to print the configuration data of a WinCC flexible project, e.g.
a table containing the tags used and their parameters.
Usage
You can output configuration data in a project report. A project report may contain the
following scope of information:
● For a complete WinCC flexible project
● For all objects of an editor
● For single or multiple selected objects
The selection of the data for the output depends on the objects or the selected editor. The
system assembles the data when the project report is created. The data are output in a five-
column table. The five most important attributes of an object are output. The five attributes to
be output are preset in the system. The selection of these attributes cannot be modified.
The project report is opened in a preview before the output starts. The preview allows you to
verify the project report before you output it.
Output medium
Project reports are output to the printer from the preview.
Project documentation
9.2 Selecting Objects for the Project Documentation
WinCC flexible 2007 Micro
92 User's manual, 07/2007, 6AV6691-1AA01-2AB0
9.2 Selecting Objects for the Project Documentation
Introduction
WinCC flexible offers several methods for the output of the configuration data of one or
several objects of an Editor. Start the output using the:
● Main menu
● the toolbar
● the shortcut menu of selected objects
Output of data in the project report
Selecting objects:
● Select the corresponding HMI from the project view to output all data of a WinCC flexible
project.
● Select the screen in the project view to output the configuration data of an individual
process screen.
● Select the "Screen" folder in the project view to output the configuration data of all
process screens.
● Select the desired editor in the project view to output the data of a WinCC flexible editor.
● Open the editor in the work area to output specific objects of the editor. Select the
required object in the work area.
Select the command "Print Selection" from the shortcut menu of the selection to initiate
printing. WinCC flexible determines the output data and opens the project report in the
preview. Check the output data in the preview. Click in the preview to start printing.
Alternative procedure
WinCC flexible provides several options for the output of data. After selecting the object, you
can also start the output using the:
● button.
● "Project ▶ Print Selection" command in the menu bar
The configuration data are inserted into the default layout and opened in the preview
window. Initiate printing from the preview window.

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 93
Transfer
10
10.1 Basic Principles of the Transfer Operation
Transfer
A transfer operation refers to the transfer of a compiled project file to the HMI devices where
the project is to run.
After you have completed a configuration process, check the consistency of the project by
using the menu "Project > Compiler > Check Consistency". After completing the consistency
check, the system generates a compiled project file. Transfer the compiled project file to the
configured HMI device. The transfer can also be started without first performing a
consistency check. The system will then check consistency and compile the data in a
background operation.
The HMI device must be connected to the configuration computer to transfer the project
data.
Basic procedure
1. Enter the transfer settings for the HMI device in your WinCC flexible project.
2. Set the transfer mode on the HMI device.
3. Transfer the compiled project file from the configuration computer to the HMI device.
Transfer mode
The HMI device must be in "transfer mode" for the transfer operation.
The HMI device starts up automatically in transfer mode when the device is commissioned
the first time.
If the initial settings of the commissioning have been changed, you have to restart the HMI
device and call the transfer applet from the Start menu or configure the "SetDeviceMode"
system function in your project.
Refer to your product manual for more detailed instructions on setting the transfer mode on
the HMI device.
Transfer
10.2 Transfer settings
WinCC flexible 2007 Micro
94 User's manual, 07/2007, 6AV6691-1AA01-2AB0
10.2 Transfer settings
Introduction
The compiled project file is transferred to the HMI. The dialog "Select HMI for transfer" opens
prior to the transfer of the project to the HMI. Make the transfer settings in this dialog box.
Defining transfer settings
To specify the transfer settings, select the menu command "Project > Transfer > Transfer
Settings." The "Select device for transfer..." dialog is displayed. Data are transferred to HMIs
of the Micro Panel family in serial mode.

Figure 10-1 Transfer settings
Select the connected port from the "Port" selection field. Select the highest transmission rate
from the "Baud rate" selection field.
The check box for the HMI device must be activated in the left section of the transfer
settings.
Transfer mode
Micro Panels support the following transfer modes:
● Direct connection via serial cable
Transfer is performed via a "PC/PPI" adapter cable connecting the configuration
computer and the HMI device.
The transfer mode setting is also used if the HMI device is selected in the project view and
one of the commands in the "Project > Transfer" menu is selected (for example, for a delta
transfer operation or an operating system update on the HMI device).
Transfer
10.2 Transfer settings
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 95
Transfer destination
You can save the compiled project file to flash memory of the Micro Panel HMI.
Delta download
Delta transfers can be performed on the TP 170micro HMI device to save transmission time.
In the case of a delta transfer, only project data that has changed relative to the data on the
HMI device is transferred. The other devices of the Micro Panel family do not support delta
downloads.
During a delta transfer, it is possible to transfer data to the RAM memory. This is advisable if
a new configuration is to be tested without loss of the existing configuration. After a
shutdown/restart of the HMI device, the configuration transferred to the RAM is lost and the
configuration stored in the Flash memory is again applicable.
Delta transfer is the default setting for the TP 170micro HMI device. You can change this
default setting in the transfer settings to force the entire project to be transferred. It may be
necessary to transfer the entire project, for example, if an executable project file no longer
exists on the HMI device due to a malfunction or inconsistency after the delta transfer.

Note
HMIs of the Micro Panel family can only be connected either to the programming device or to
the PLC.

Transfer
10.3 Managing Files on the HMI Device
WinCC flexible 2007 Micro
96 User's manual, 07/2007, 6AV6691-1AA01-2AB0
10.3 Managing Files on the HMI Device
10.3.1 ProSave
Introduction
The ProSave service tool is supplied with WinCC flexible. The functionality of ProSave is
integrated into the WinCC flexible user interface on the programming device. ProSave can
also be installed as a stand-alone program on a computer where WinCC flexible is not
installed ("stand-alone operation").
Functional scope
ProSave provides all of the functions needed to transfer files to the HMI device.
● Data backup and restoration of backed-up data
● Updating the operating system
Integrated operation on the configuration computer
ProSave is installed on the configuration computer alongside with WinCC flexible. The
complete functional scope of ProSave is integrated within WinCC flexible on the "Project >
Transfer" menu.
Stand-alone operation on a computer
ProSave can also be installed on a computer from the WinCC flexible CD and used without
having to install WinCC flexible (for example, for service purposes).
When replacing a device, for example, you can use ProSave to generate a backup copy of
the project data of the original HMI device, and restore these on a replacement device.
WinCC flexible is not required for this procedure.
If you are using ProSave outside of WinCC flexible, you have the option to change the user
interface language. To select a language, use the "Language" menu command in ProSave.
ProSave must be restarted for the language change to take effect.
Transfer
10.3 Managing Files on the HMI Device
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 97
10.3.2 Backup of HMI data
Introduction
The data on an HMI device should be backed up at regular intervals.
A data backup allows you to quickly resume operation after a system failure or when a
device was replaced. The backup data are simply transferred to the new HMI, and thus
restore the original state.
Data backup using WinCC flexible or ProSave
You can use WinCC flexible and a programming device which is connected to the HMI to
backup and restore all HMI data.
If WinCC flexible is not installed on a computer, you can use ProSave to generate a backup
copy.
Scope of data backup
The backup and restoration for the Micro Panels includes the following project data:
● Full backup (runtime, firmware, image of the operating system, configuration, password,
settings)
A backup file with the extension *.psb is generated when you backup the HMI data.

Note
Note the following when performing a full data backup and restore operation:
A full data restoration irrevocably deletes all data on the backed up device, including its
operating system.
If an interruption occurred while data was being restored, you must first reload the operating
system onto the HMI device via the serial port using the "bootstrap" mechanism before
resuming the data restoration.

Transfer
10.3 Managing Files on the HMI Device
WinCC flexible 2007 Micro
98 User's manual, 07/2007, 6AV6691-1AA01-2AB0
10.3.3 Updating the operating system
Introduction
If the operating system version of the HMI device is not compatible with the configuration,
the transfer of the project is aborted. A message appears indicating the operating system
must be updated.
Updating the operating system
You can use WinCC flexible and a computer connected to the HMI to update the HMI
operating system.
If the computer does not have WinCC flexible installed, you have the option of using
ProSave to update the operating system of the HMI device.
When an operating system is updated, all of the data on the destination device are deleted.
"Bootstrapping"
If the operating system update was terminated prematurely, an operating system will no
longer be available on the HMI device. A "bootstrap" operation is then the only option
available for loading an operating system.
When an operating system is updated, the communication between the configuration
computer and the HMI device takes place by means of the operating system of the HMI
device. During a "bootstrap" operation, however, the configuration computer communicates
with the boot loader of the HMI device. In this case, communication is only possible by
means of a serial connection. The bootstrap operation can take time.
Once the "bootstrap" operation has been started in WinCC flexible, power on the the HMI
device must be switched off and on again (booted), so that the HMI device can communicate
by means of the boot loader.

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 99
Configuration Examples
11
11.1 Creating a screen template with basic functions
Introduction
In this example, you create a screen template which can be used as the basis for the various
screens in a project. In this screen, you configure the navigation buttons for selecting the
various screens in your project. You also create an additional button for calling the home
screen.
Requirements
● WinCC flexible is open.
● A project is open.
● An graphic object with a size of approx. 30x30 pixels is available for the "Home" button.
● Two graphic objects, each with a size of approx. 30x30 pixels, are available for the "Next"
and "Previous" buttons.
Create screen and button
1. Double-click "Add screen" in the "Screens" folder of the project view. A new
WinCC flexible screen is created and opened in the working area.
2. Drag-and drop a selected button from the toolbar onto the working area. Holding down
the left mouse button, drag it to the required size.
3. In the property view, select the "General" category, then select the "Graphic" option in the
"Type" area.
Configuration Examples
11.1 Creating a screen template with basic functions
WinCC flexible 2007 Micro
100 User's manual, 07/2007, 6AV6691-1AA01-2AB0
4. In the "Graphic" area, open the selection button next to "Graphic OFF." A dialog box for
selecting the graphic object opens.


On the dialog box for graphic object selection, click and navigate to your graphic
object for the "Home" button. Select the graphic object and press "Open." The graphic
object is inserted into the button.
Switch to the "Events > Press" category in the property view, and open the function list by
clicking the button. Select the "System Function > Screens > Activate Screen" system
function.


The "Activate Screen" system function is assigned to the button.
Configuration Examples
11.1 Creating a screen template with basic functions
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 101
5. Click in the "Screen name" field. A selection button appears in the value field.
Open the object list using this button. Click "New" in this list.


A dialog box for creating a new WinCC flexible screen opens. Type in the name "Home"
in the "Name" box and confirm your entry by with "OK." The WinCC flexible "Home"
screen is created and interconnected with the "Home" button by means of the
"ActivateScreen" system function.
6. Repeat steps 2 to 4 for the "Next" and "Previous" buttons.
The screen is now completed and can be used as a basic template to create further
WinCC flexible screens.
7. Assign the relevant order of WinCC flexible screens to the "Next" and "Previous" buttons.
To do this, select the "Next" or "Previous" button. In the function list, click in the "Screen
name" box. A selection button appears in the value field. Open the object list using this
button, then select the destination screen.
Configuration Examples
11.1 Creating a screen template with basic functions
WinCC flexible 2007 Micro
102 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Result
You created a process screen containing three buttons and the basic functions described
earlier. The "Home" button is interconnected with the "Home" screen. The "ActivateScreen"
system function is assigned to the "Next" and "Previous" buttons. Configure the screen
names for the respective destinations as described in step 7.


To reuse the screen template, select it in the project view and open the shortcut menu.
Select "Copy" from the shortcut menu. Select the "Screens" folder and open its shortcut
menu. Select "Paste" from the shortcut menu. The screen is inserted, including its name and
a successive number.
Configuration Examples
11.2 Creating external tags
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 103
11.2 Creating external tags
Introduction
For an external tag, you must set at least the following properties:
● "Name"
● "Connection" to PLC
● "Data type"
● "Address"
For documentation purposes, it is worthwhile to enter a comment for every tag.
Requirements
You have opened the project.
Procedure
1. Select "Add Tag" from the shortcut menu of the "Tags" work area.
The "Tags" editor opens.
2. In the "General" group in the property view enter an unambiguous tag name in the
"Name" field.
3. In the "Connection" field, select the connection to your SIMATIC S7 200 PLC. If the
desired PLC is not shown, you must first connect to the PLC using the object list or the
"Connections" editor.
4. Select the desired data type.
5. For tags to contain text, e.g. of the "String" data type, define the length by entering the
maximum number of characters that the tag should contain. The length is automatically
defined for all other data types.
6. If you want to change the acquisition cycle, select another acquisition cycle or use the
object list to define your own cycle.
7. Click on "Address" in the "Properties" group. Enter the address of the PLC where you
wish to access the external tags.
8. As an option, you can enter a comment regarding the use of the tag. To do this, click on
"Comment" in the "Properties" group and enter the text of your comment.
Configuration Examples
11.2 Creating external tags
WinCC flexible 2007 Micro
104 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Alternative procedure
You can also create new tags where they are required in the project. Open the object list
using the selection button for the tag. Click "New" in the "Object list."

The dialog box for creating a new tag opens. Configure the new tag and confirm your
settings with "OK."
Result
You have now created an external tag which you can use in your project.
You could now configure a tag, for example, by setting the limits.
Configuration Examples
11.3 Configuring an Alarm View
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 105
11.3 Configuring an Alarm View
Introduction
The alarm view shows selected alarms or events from the alarm buffer.
The display of alarms and events can be combined with all available alarm classes.
Requirements
A screen or the template is open in the "Screens" editor.
Procedure
1. Copy an alarm view from the toolbar into the screen and drag it to the required size.
2. In the property view, select the "General" group.
In the "Use" area, select the content of the alarm view:
Alarms or events from different alarm classes.


3. Click "Layout" in the "Properties" group in the property view. Set the number of lines per
alarm and the number of visible alarms in the "Display" area.
4. Click "Layout" in the "Settings" group in the property view.
In the "Settings" area of the alarm view, select the operating elements that are available
on the operator device.
Configuration Examples
11.3 Configuring an Alarm View
WinCC flexible 2007 Micro
106 User's manual, 07/2007, 6AV6691-1AA01-2AB0
5. Click "Columns" in the "Properties" group in the property view.


In the "Set of visible columns" area, select the columns to be displayed in the alarm view.
6. In the "Sort" area, select the sort order of the alarms.
Result
Alarms of selected alarm classes are output in the alarm view during runtime.
Configuration Examples
11.4 Configuring an Alarm Window
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 107
11.4 Configuring an Alarm Window
Introduction
The alarm window shows selected alarms or events from the alarm buffer or alarm log. In
contrast to the alarm view, you can configure the alarm window to automatically open as
soon as an alarm occurs. You can use an alarm window, for example, to immediately display
critical error alarms. The template already includes an alarm window that is displayed when
system alarms occur during runtime. In the screen template, you can edit or expand the
default alarm window used to display system alarms.
The alarm window can only be inserted into the screen template.
In this example, you will configure an alarm window to be activate when an error alarm
occurs.
Requirements
The template from the screens folder is open in the "Screens" editor.
The toolbox is shown.
Procedure
1. Insert an alarm window into the screen from the toolbar and draw it to the desired size
using the mouse.
2. In the property view, select the "General" group.
In the "Use" area, select the content of the alarm window:
"Queued alarms" from the "Error" alarm class.


3. Click "Layout" in the "Properties" group in the property view. Set the number of lines per
alarm and the number of visible alarms in the "Display" area.
4. Click "Layout" in the "Settings" group in the property view.
In the "Settings" area of the alarm window, select the operating elements that are
available on the operator device.
Configuration Examples
11.4 Configuring an Alarm Window
WinCC flexible 2007 Micro
108 User's manual, 07/2007, 6AV6691-1AA01-2AB0
5. Click "Columns" in the "Properties" group in the property view.


In the "Set of visible columns" area, select the columns to be output on the alarm window.
6. Click "Mode" in the "Properties" group in the property view.
Select the options "Automatic display" and "Closable" in the "Window" section.

Result
When an error alarm occurs in runtime, the alarm window will be automatically activated and
display the occurring alarm.
Configuration Examples
11.5 Configuring Discrete Alarms
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 109
11.5 Configuring Discrete Alarms
Introduction
For a new discrete alarm, you must configure at least the following properties:
● Alarm text
● Alarm class
● Trigger tag and bit number
Requirements
A project is open.
Procedure
1. Select the "Discrete Alarms" entry in the project view and open its context menu. Select
the "Add discrete alarm" command in the context menu. The "Discrete Alarms" editor is
displayed with a new discrete alarm.

2. In the property view, select the "General" group.
3. Enter the alarm text.
4. Select the alarm class.
5. In the property view, select the "Properties > Trigger" group.

6. Select the tag and the bit that triggers the alarm.
Result
The required settings are defined for the new discrete alarm.
Configuration Examples
11.5 Configuring Discrete Alarms
WinCC flexible 2007 Micro
110 User's manual, 07/2007, 6AV6691-1AA01-2AB0
Optional settings for discrete alarms
Alarm acknowledgement by the control program
1. In the property view, select the "Properties > Acknowledgement" group.
2. In the "Acknowledgement write tag" category, select the tag and the bit used to
acknowledge the alarm.
Sending alarm acknowledgement to the PLC
1. In the property view, select the "Properties > Acknowledgement" group.
2. In the "Acknowledgement read tag" category, select the tag and the bit set by the alarm
acknowledgment.
Additional settings for discrete alarms
1. To assign the alarm to an alarm group, select the alarm group in the "General" group in
the property view. For all WinCC flexible Edition "Micro" HMIs, 16 acknowledgment
groups are available for use as alarm groups. When several discrete alarms are assigned
to the same acknowledgment group, all discrete alarms of this group are acknowledged
when one of those alarms is acknowledged.
2. To execute out event-controlled tasks, select the "Events" group in the property view and
configure a function list for the required event.
Configuration Examples
11.6 Configuring the trend view
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 111
11.6 Configuring the trend view
Introduction
A trend view can be used to graphically represent the values that a tag assumes during the
course of the process.
Format patterns

Select from the following format patterns:
● Display in realtime mode
● Displaying a period
Reading moment
The moment at which the values are read from the PLC can be controlled by setting a bit or
via a cycle.
Requirements
A screen is open.
The property view is open
Procedure
1. Drag-and-drop the "trend view" object from the Toolbox onto the screen.
2. In the property view, click on "Properties" and then select "Trends."
The "Trends" dialog box opens.
3. In the "Name" column, assign a name to the trend.
4. In the "Display" column, select "Lines."
5. In the "Line type" column, select either "Solid" or "Dashed."
6. Click on the arrow in the "Source settings" column.
A dialog box opens.
7. Select the tag the values of which are to be displayed as the "trend tag".
8. Specify a cycle for reading the tags from the PLC.
Result
In runtime, the values of the selected tags are displayed in the configured trend view.

Note
Select the "Edit" command in the context menu for the trend view to activate the trend view.
You can set the column width and the position of the columns in active mode in the values
table. To activate the trend view the zoom factor has to be set to 100 %.

Configuration Examples
11.7 Using the System Function "AlarmViewEditAlarm"
WinCC flexible 2007 Micro
112 User's manual, 07/2007, 6AV6691-1AA01-2AB0
11.7 Using the System Function "AlarmViewEditAlarm"
Introduction
You get an error alarm in runtime and want to open the specific process screen where you
can fix the cause of the error. This is done by using the system function
"AlarmViewEditAlarm."
Requirements
You have configured an error alarm that is triggered by an error event, for example, when a
limit is exceeded.
Procedure
1. Select the alarm in the "Discrete Alarms" editor and select the command "Events > Edit"
in the property view.
2. Select the system function "Activate screen" under "Screens" in the function list. A screen
for the system function is expected in the next line of the function list.
3. Click in the "No value" field and in the object list that opens select the process screen
where you can influence the cause of the alarm.
4. In a process screen, configure an alarm view to display alarms of the "Error" alarm class.
5. Create a button in the same process screen. Select the button and select "Events >
Press" in the property view.
6. Select the system function "AlarmViewEditAlarm" from the function list. A screen object
for the system function is expected in the next line of the function list. Click in the "No
value" field and in the object list that opens select the alarm view you have just created.
Result
When the alarm is triggered in runtime, select this alarm from the alarm view. Then, when
you press the button you have created, the process screen where you can influence the
cause of the alarm opens.



WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 113
Appendix
12
12.1 Performance features
12.1.1 General Specifications
Released operating systems
WinCC flexible is released for the following operating systems:
● Windows 2000 Professional SP4 ¹⁾
● Windows XP Professional SP2 ¹⁾
● Windows XP Home SP2 ²⁾

¹⁾ For multilingual configurations, use the MUI (Multilingual User Interface) version of the
operating system. Visit the Microsoft website at "http://www.Microsoft.com."
²⁾ WinCC flexible Micro only.


Note
To find out which version of Windows is installed, select the "General" tab under "Start ▶
Settings ▶ Control Panel ▶ System."
12.1.2 Legal characters
Introduction
WinCC flexible supports the full ASCII character set. We advise users, however, to refrain
from using localized special characters. You should in particular refrain from using these
special characters in the names of objects used in scripts.
Illegal characters
The following characters are not allowed: '
Appendix
12.2 System limits
WinCC flexible 2007 Micro
114 User's manual, 07/2007, 6AV6691-1AA01-2AB0
12.2 System limits
Introduction
The following list of system limitations provides assistance in estimating whether a specific
project is still within the system limitations of a specific HMI device.
The maximum values specified are not additive, i.e. 500 alarms can be configured if no
further objects are used. However, please note that simultaneous output of 500 alarms and
250 screens, each with 20 screen objects, is not possible.
In addition to the limitations specified, allowances must be made for restrictions in
configuration memory resources.
Engineering System
Configuration in the Engineering System is limited by main memory resources.
WinCC flexible requires up to 2 GB of main memory, depending on the operating system.
The configurations shown below have a heavy impact on main memory load:
● high number of animations
● use of faceplates
● use of large graphic objects
● several devices within a project configuration
It is nonetheless useful to install more than 2 GB of RAM on the PC if running many
applications with high memory requirements in parallel.
Overview
Table 12-1 Micro Panels
OP 73micro TP 170micro TP 177micro
Tags
Number of tags in the project 500 250 250
Number of PowerTags -- -- --
Number of elements per array 50 100 100
Number of local tags -- -- --
Alarms
Number of alarm classes 32 32 32
Number of discrete alarms 250 500 500
Number of analog alarms 5 -- 20
Character length of an alarm 80 80 80
Number of process values per alarm 8 8 8
Size of the alarm buffer 100 128 128
Number of queued alarm events 30 16 32
Appendix
12.2 System limits
WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 115
OP 73micro TP 170micro TP 177micro
Screens
Number of screens 250 250 250
Number of fields per screen 20 20 20
Number of tags per screen 20 20 20
Number of complex objects per screen 5 5 5
Recipes
Number of recipes -- -- --
Number of elements per recipe -- -- --
User data length in bytes per data
record
-- -- --
Number of data records per recipe -- -- --
Number of recipe elements in the
project
-- -- --
Reserved memory for data records in
the internal Flash
-- -- --
Logs
Number of logs -- -- --
Number of entries per log file
(including all log segments)
-- -- --
Number of log segments -- -- --
Cyclical trigger for tag logging -- -- --
Trends
Number of trends -- -- 25
Text lists and graphic lists
Number of graphic lists -- -- --
Number of text lists 150 -- 150
Total number of lists 150 -- 150
Number of entries per text or graphic
list
30 -- 30
Number of graphic objects 250 500 500
Number of text elements 1000 500 500
Scripts
Number of scripts -- -- --
Communication
Number of connections 1 1 1
Number of connections based on the
"SIMATIC HMI http Protocol"
-- -- --
Maximum number of connected
Sm@rtClients
(including a service client)
-- -- --
Help system
Number of characters in a help text 320 -- 320
Languages
Number of runtime languages 5 5 5
Appendix
12.2 System limits
WinCC flexible 2007 Micro
116 User's manual, 07/2007, 6AV6691-1AA01-2AB0
OP 73micro TP 170micro TP 177micro
Scheduler
Tasks -- -- --
User Administration
User groups 1 1 1
Authorizations 1 1 1
Passwords 1 1 1
Project
Size of the project file "*.fwx" 128 KB 256 KB 256 KB


WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 117
Index
A
Access control
configuring, 60
Acknowledgement tag
read, 69
write, 69
Acknowledging Alarms, 63
Acquisition cycle
Tag, 41, 45
Tags, 43
Alarm
Acknowledgment by the PLC, 69
Basic settings, 74
Component, 68
configuring, 109
Editor, 70
Property, 68
Alarm class, 64
Alarm classes editor, 72
Alarm Classes
Settings, 64
Alarm classes editor, 72
Alarm indicator
States, 66
Alarm line, 65
Alarm number, 68
Alarm procedure, 62
Alarm status, 62
Layout, 64
Alarm text, 68
Alarm texts
Displaying long texts, 65
Alarm view, 56, 65
configuring, 105
Alarm window, 56, 65
configuring, 107
Alarms, 61
acknowledgment, 63
Basic principles, 61
Display on the HMI device, 65
Events, 67
System functions, 67
Area pointer
Configuration, 77
Date/time controller, 34
use, 34
Array, 44
B
Backing up
HMI data, 97
Bar, 56
Basic settings
Alarm, 74
Bootstrapping
Operating system, 98
Button, 56
C
Changing languages
ProSave, 96
Communication
between PLC and tag, 41
Configuration
Toolbar, 17
configuring
Access control, 60
Alarm view, 105
Alarm window, 107
Connection, 75
Discrete alarms, 109
Trend view, 111
Connection
configure, 77
configuring, 75
Connection data
Syntax for the import, 47
Connections editor, 75
Work area, 76
Controller
Linking tags, 41
Copy
screen, 55
create
External tag, 103
Index

WinCC flexible 2007 Micro
118 User's manual, 07/2007, 6AV6691-1AA01-2AB0
D
Data backup
HMI device, 97
Data type
Internal tag, 34
Date/time field, 56
delete
screen, 55
Delta download, 95
Discrete alarm procedure, 62
Discrete alarms
configuring, 109
Discrete alarms editor, 71
Discrete alarms editor, 71
Display
Long alarm texts, 65
Drag-and-drop, 23
E
Editing language, 85
Editor, 26
Closing, 19
Configuring alarms, 70
opening, 27
Project languages, 88
Properties, 26
Screens, 26
Tabular, 26
F
Field of application
Global trigger, 79
Function List, 30
Configuring, 30
Functional scope
ProSave, 96
G
Global trigger, 79, 80
open, 81
Sequence, 80
Global triggers
Work area, 81
Graphic I/O field, 56
Graphic view, 56
Grouping
Objects, 58
H
HMI device
Data backup, 97
Restoring data, 97
I
I/O field, 56
Import
of tag, 46
Installation options
for multilingual configuration, 14
Introduction
Project documentation, 91
L
Language-dependent format, 87
Layout
Regional format of the date, time, currency, and
numbers, 87
Limit value
Tags, 42
M
Menu, 17
Command, 17
Mouse functions, 23
Move
screen, 55
Multilingual configuration
Installation options, 14
Multiple selection
Creating object groups, 58
N
Navigation arrow, 19
O
Object
Selecting for project report, 92
Object group, 58
Object list
Open, 29
Working with, 29
Offices, 7
Index

WinCC flexible 2007 Micro
User's manual, 07/2007, 6AV6691-1AA01-2AB0 119
Online help, 25
display, 25
Open
Global trigger, 81
opening
Editor, 27
Operating system
Updating on HMI device, 98
Operation, 23
Hotkeys, 24
Mouse functions, 23
output
Project report, 92
Output medium
Project report, 91
Output View, 22
P
Password
configuring, 60
Print
Project documentation, 91
Print selection, 92
Procedures
to create screens, 54
Project
Multilingual projects, 86
Several projects, 28
Project data, 26
Updating, 26
Project documentation
Introduction, 91
Project language, 83
Project languages
Editor, 88
Project report, 91
output, 92
Output medium, 91
Selecting objects, 92
Project View
Working with, 20
Project View, 20
Properties
Tag, 39
Property
Alarm, 68
Property view, 21
Properties, 21
Tag, 38
ProSave, 96
Changing languages, 96
Q
Quick start
from WinCC flexible, 32
R
Read continuously
Tags, 43
Reference language, 85
rename
screen, 55
Representatives, 7
Restoring
HMI data, 97
Restoring data
HMI device, 97
Runtime language, 85
Runtime languages
Order, 90
using, 90
S
screen
delete, 55
rename, 55
Steps in creating a, 54
Screen
Copy, 55
insert, 55
Move, 55
Screen Editor
Layout, 52
Screens
Editor, 26
Selecting
Objects for project report, 92
Sequence
Global trigger, 80
Setting
Alarm, 74
For transferring, 94
Languages in the operating system, 87
Shortcut menu, 23
accessing, 23
Simple objects, 56
Start Center
disable, 32
Menu commands, 32
Start value
Tags, 42
Index

WinCC flexible 2007 Micro
120 User's manual, 07/2007, 6AV6691-1AA01-2AB0
starting
Editor, 27
Starting
WinCC flexible, 32
Switch, 56
Symbolic I/O field, 56
System event, 80
T
Tab, 19
Tag
Property view, 38
Tag
External tag, 33
Internal tag, 34
Tag
Properties, 39
Tag
Communication with a PLC, 41
Tag
Acquisition cycle, 41
Tag
Limit value, 42
Tag
Start value, 42
Tag
Acquisition cycle, 43
Tag
Read continuously, 43
Tag
Array, 44
Tag
Acquisition cycle, 45
Tag
Import to an HMI, 46
Tag
Creating external tags, 103
Tag
Connection to PLC, 103
Tag
Addressing, 103
Tag
Comment, 103
Tag
Data type, 103
Tag
Name, 103
Tag
Length, 103
Tag data
Syntax for the import, 48
Tag editor, 35
Work area, 36
Tag import
Data structure of connection data, 47
Procedure, 45
Structure of tag data, 48
Tag values
output, 43
Text field, 56
Time
Display PLC, 34
Toolbar, 17
Configuration, 17
Positioning, 17
Toolbox, 52
Training center, 7
Transfer
Basic principles, 93
Delta download, 95
Method, 94
Transfer settings, 94
Transfer mode
On the HMI device, 93
Trend, 43
Trend view, 43, 56
configuring, 111
U
Updating
Operating system on the HMI device, 98
User interface language, 83
W
WinCC flexible
Multilingual user interfaces, 86
Quick start, 32
Starting, 32
WinCC flexible, 16
Work area, 18
Connections editor, 76
of the screen editor, 52
Scheduling global triggers, 81
Tag editor, 36
Working step
Restoring, 26
Undo, 26

Safety Guidelines

Safety Guidelines

This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are graded according to the degree of danger. DANGER indicates that death or severe personal injury will result if proper precautions are not taken. WARNING indicates that death or severe personal injury may result if proper precautions are not taken. CAUTION with a safety alert symbol, indicates that minor personal injury can result if proper precautions are not taken. CAUTION without a safety alert symbol, indicates that property damage can result if proper precautions are not taken. NOTICE indicates that an unintended result or situation can occur if the corresponding information is not taken into account. If more than one degree of danger is present, the warning notice representing the highest degree of danger will be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property damage.

Qualified Personnel
The device/system may only be set up and used in conjunction with this documentation. Commissioning and operation of a device/system may only be performed by qualified personnel. Within the context of the safety notes in this documentation qualified persons are defined as persons who are authorized to commission, ground and label devices, systems and circuits in accordance with established safety practices and standards.

Prescribed Usage
Note the following: WARNING This device may only be used for the applications described in the catalog or the technical description and only in connection with devices or components from other manufacturers which have been approved or recommended by Siemens. Correct, reliable operation of the product requires proper transport, storage, positioning and assembly as well as careful operation and maintenance.

Trademarks
All names identified by ® are registered trademarks of the Siemens AG. The remaining trademarks in this publication may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.

Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in this publication is reviewed regularly and any necessary corrections are included in subsequent editions.

Siemens AG Automation and Drives Postfach 48 48 90437 NÜRNBERG GERMANY

Order number: 6AV6691-1AA01-2AB0 Ⓟ 07/2007

Copyright © Siemens AG 2007. Technical data subject to change

Preface
This user manual is part of the WinCC flexible Micro documentation. The manual provides you with a complete overview of project configuration with WinCC flexible Micro. The manual supports you in creating new projects, in the procedure used during configuration and in transferring a project to an HMI device. The manual is intended for newcomers, operators and project engineers involved in configuration, commissioning, installation and service with WinCC flexible Micro. The help integrated in WinCC flexible, the WinCC flexible Information System, contains detailed information. The information system contains instructions, examples and reference information in electronic form.

Basic Knowledge Requirements
General knowledge in the field of automation engineering is required to understand this manual. You should also have experience of using PCs running under the Windows 2000 or Windows XP operating systems.

Scope of the manual
This manual is valid for the WinCC flexible Micro 2007 software package.

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

3

Preface

Position in the information scheme
This manual is part of the SIMATIC HMI documentation. The information below presents an overview of the information landscape of SIMATIC HMI. User manual The following documents marked with (*) are recommended for understanding the Micro Edition ● WinCC flexible Micro (*) – describes the engineering basics based on the WinCC flexible Micro engineering system (ES) ● WinCC flexible Compact/ Standard/ Advanced – describes the engineering basics based on the WinCC flexible Compact, WinCC flexible Standard and WinCC flexible Advanced engineering systems (ES) ● WinCC flexible Runtime: – Describes how to commission and operate your Runtime project on a PC. ● WinCC flexible Migration: – Describes how to convert an existing ProTool project to WinCC flexible. – Describes how to convert an existing WinCC project to WinCC flexible. – Describes how to migrate ProTool projects with an HMI migration from OP3 to OP 73 or OP 73 micro. – Describes how to migrate ProTool projects with an HMI migration from OP7 to OP 77B or OP 77A. – Describes how to migrate ProTool projects with an HMI migration from OP 17 to OP 177B. – describes how to migrate ProTool projects with HMI migration from RMOS graphic devices to Windows CE devices. ● Communication: – Communication Part 1 describes the connection of the HMI device to SIMATIC PLCs. – Communication Part 2 describes the connection of the HMI device to third-party PLCs.

4

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

Preface

Operating Instructions ● Operating instructions for SIMATIC HMI devices: – OP 73, OP 77A, OP 77B – TP 170micro, TP 170A, TP 170B, OP 170B (*) – OP 73micro, TP 177micro (*) – TP 177A, TP 177B, OP 177B – TP 270, OP 270 – TP 277, OP 277 – MP 270B – MP 370 – MP 377 ● Operating instructions for mobile SIMATIC HMI devices: – Mobile Panel 170 – Mobile Panel 277 – Mobile Panel 277F IWLAN – Mobile Panel 277 IWLAN ● Operating instructions (compact) for SIMATIC HMI devices: – OP 77B – Mobile Panel 170 Getting Started ● WinCC flexible for first time users: – Based on a sample project, this is a step-by-step introduction to the basics of configuring screens, alarms, and recipes, and screen navigation. ● WinCC flexible for advanced users: – Based on a sample project, this is a step-by-step introduction to the basics of configuring logs, project reports, scripts, user management, and multilingual projects, and integration into STEP 7. ● WinCC flexible options: – Based on a sample project, this is a step-by-step introduction to the basics of configuring the WinCC flexible Audit, Sm@rtServices, Sm@rtAccess and OPC Server options. Online availability The following links provide direct access to technical documentation on SIMATIC products and systems in English, German, French, Italian, and Spanish. ● SIMATIC Guide Technische Dokumentation in Deutsch: "http://www.ad.siemens.de/simatic/portal/html_00/techdoku.htm" ● SIMATIC Guide for Technical Documentation in English: "http://www.ad.siemens.de/simatic/portal/html_76/techdoku.htm"

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

5

Preface

Guide
Structure of this manual: ● Introduction to WinCC flexible Micro – Chapter 1 ● Working with WinCC flexible Micro – Chapters 2 -9 ● Transferring a project to an HMI device – Chapter 10 ● Configuration examples– Chapter 11

Conventions
A distinction is made in the naming conventions for the configuration and runtime software: ● "WinCC flexible 2007" refers to the configuration software. ● "Runtime" designates the runtime software running on the HMI devices. ● "WinCC flexible Runtime" designates the visualization product for use on standard PCs or panel PCs. The term "WinCC flexible" is used in the general context. A version name such as "WinCC flexible 2007" is used whenever it is necessary to distinguish it from other versions. The following formatting is used to facilitate reading of the manual:
Notation "Add screen" Scope • • • "File > Edit" <F1>, <Alt>+<P> Terminology that occurs in the user interface, e.g., dialog names, tabs, buttons, menu commands. Inputs required, e.g., limit values, tag values Path information

Operational sequences, e.g., menu commands/shortcut menu commands. Keyboard inputs

Please pay particular attention to such notices: Note Notes containing important information about the product and its use or a specific section of the documentation to which you should pay particular attention.

Trademarks
HMI® SIMATIC® SIMATIC HMI® SIMATIC ProTool® SIMATIC WinCC® SIMATIC WinCC flexible®

Third parties using for their own purposes any other names in this documentation which refer to trademarks might infringe upon the rights of the trademark owners.

6

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

07/2007.sitrain.siemens.com/automation/support-request" Phone: + 49 180 5050 222 Fax: + 49 180 5050 223 Additional information about our technical support is available in the Internet at: "http://www. Phone: +49 (911) 895-3200 Internet: "http://www. Please contact your regional training center or the central training center in D-90327 Nuremberg. Find your contact partner at: "http://www. we offer a variety of courses. 6AV6691-1AA01-2AB0 7 .com/automation/partner" A guide to the technical documentation for the various SIMATIC products and systems is available at: "http://www.siemens.com/automation/service" WinCC flexible 2007 Micro User's manual.com/simatic-tech-doku-portal" The online catalog and the online ordering system is available at: "http://mall.siemens.automation. Germany.Preface Additional support Representatives and offices If you have questions concerning the use of the described product which are not answered in this manual.com" Training center To familiarize you with automation systems. please contact the Siemens representative in your area.siemens.siemens.com" Technical support You can reach the technical support for all A&D products via the support request form on the web: "http://www.

07/2007.com/automation/service&support" There you will find: ● The newsletter which provides the latest information on your products. ● Relevant documentation for your application. repairs. "http://www. we offer our complete knowledge base on the Internet at. Much more can be found on our "Services" pages. 6AV6691-1AA01-2AB0 . ● You local Automation & Drives representative.siemens. ● A forum where users and experts from all over ther world exchange ideas. 8 WinCC flexible 2007 Micro User's manual. ● Information about on-site service. which you can access via the search function in our service & support database.Preface Service & support on the Internet In addition to our documentation. spare parts.

.................5 2.........43 Array basics .......................................................................2 3............................ 6AV6691-1AA01-2AB0 9 ........1 2............................................5..................................................................................................................2......2 2..................2 3.............................................................26 Opening an Editor ...................45 WinCC flexible Engineering System ........3 2..............................................................................................1.........4 3.............37 Working with Tags .........3.......................................1 2.............................................................21 Output View...............................................................................................3.....................................................................................................................15 WinCC flexible user interface.....................................................................................................................................................................3 2.................................. 07/2007..........2 3..................17 Work area.................................................................4 2.....6 3 3..............................2.............33 Internal Tags ..........................................................................20 Property view ...............................................35 Basic tag settings..............1 3.......................................1 2...................................................................................................2...................................................2............................................................................................................................................25 Displaying Help ...........................29 Function List.................................Table of contents Preface ....................................................................................................1 3...................16 WinCC flexible User Interface Elements.........................................................42 Outputting tag values in screens.................5 2......................................................39 Properties of a Tag ......................................................................................................................................................................................................................................................................13 Configuration Support .....................................................2....................................................................................................................................................................... 33 WinCC flexible 2007 Micro User's manual.............1 3....................................................................23 Keyboard control.......5 Components of WinCC flexible ..................18 Project View ....................................................................................................................................................................................................................................6 2.............1 3.........33 External tags ....2 3.....................................................................................................2 2.........................6 2..........................5..........................................................................3 2.......................................................................5..........................................44 Cycle basics ..........................32 Basics.............................................................................39 External Tags for Communication with the PLC ............................................................................................................................3.................2.......27 Editing Multiple Projects with WinCC flexible ..............30 WinCC flexible Start Center .....5 2.......3 3..............................................4 2....................42 Updating the Tag Value in Runtime.............................................................................24 Working with WinCC flexible............1.......................................4 2.......1 1.........25 Editor Properties ...........................................................4 3.....3...14 Basic Principles on the Programming Interface................. 13 1........... 3 1 Introduction to WinCC flexible Micro .........................................................................2 2 2.......................................................................2.................................................................22 Working with the Mouse....................................................................................................................16 Menus and Toolbars ................................................5 3...........................................34 Elements and basic settings .........................................5..................................................5...................5..............3 3...................................................................2 2...3............................35 "Tag" Editor ..................41 Tag limit values ..28 Object list ........................................ 15 Working with Tags .....................2.........

...............................................................................1.................1 7................................................... 58 The Advantage of Layers ...........................................................................2........................................................................................ 65 System Functions for Alarm Editing............................................ 67 Elements and basic settings ...............2.....................6...................... 61 Visualization of process and system alarms ...................................................1 5.................2...............................................................................................................2.........2.......................................3 4.....................................................3....................................................................................................................... 83 Multilingual configuration..............................................................................1.................................................3 7..............................3 4............................................................................................. 60 Basics..........................1...2.............................. 61 User-defined alarms..............................................................4 5....................3 3...................................................................2......................................................................................2................. 68 Editors for Configuring Alarms ...........................2........................................................................................................3 5.................................................. 51 "Screens" Editor .. 74 "Connections" Editor ..6...... 71 "Alarm Classes" Editor ............... 81 WinCC flexible terminology ....................... 55 Objects of the "Screens" editor ..........................................................................................1 8 8........................3.................... 6AV6691-1AA01-2AB0 ............. 70 "Analog alarms" editor.....2 5........................................................ 83 10 WinCC flexible 2007 Micro User's manual..1 5..................................2 4............................................................................................. 72 Introduction to WinCC flexible Micro................2..........................................2...........3 6 7 6....................2............... 45 Settings for importing tags .....2 7.... 73 Basic Settings for the Alarm System............... 79 Working with Events...................1 5.....1 4...................................................... 75 Use Cases for Global Triggers............................................................................... 79 Structure of Multilingual Projects ..............2 5.......1 7..................2 5........1.....................2 5.................2 Importing Tags ..1.................................................................... 45 Importing tags in WinCC flexible......................................3 5...............................1..6................................................................ 56 Overview of Objects ............................................................. 61 Configuring the connection .....................1 5.................................................................................... 65 Displaying Alarms on the HMI Device.................................. 54 Managing Screens ...1............................ 07/2007................................................................................................................... 70 Basic Principles of Editors..........................................................4 4 4......................Table of contents 3..........4 4.........................................................6 3..................................... 75 Using Global Events ..... 46 Format of the Connection Data for the Import .....................2 4............. 68 Alarm Components and Properties. 81 Operating range of the Global Triggers ......................................... 80 Elements of Global Triggers..1 3......................................................................................................................................... 51 Creating an Alarm System .....................................2 3..................................1 4.... 63 Alarm classes............ 59 Security in Runtime ........................................................................................................................................................ 47 Format of the Tag Data for the Import ...2 4..........6.............................................................................................................................................................................................2...... 52 Planning the creation of screens.1 8........................1 5..................................................................................... 86 Creating Screens ......................1..............................................1 4........................................................................ 48 Basics...................1............... 62 Acknowledging Alarms............................................. 51 Screen Basics ........................................1 5......................................................... 56 Object Groups ............2 5........................................................................................................2................................................4 5 5.........................................................................................................................................................................1..............1............................... 62 Available Alarm Procedures.............................................................................2 5................................................................................... 64 Displaying Alarms ............................3 5........................................2..................................................................................1.....3........................2.......

.......................................1 9.................4 11.......................................................................................................2 10 10............................3...................................................................................99 Creating external tags......................111 Using the System Function "AlarmViewEditAlarm" .................................................................................93 Transfer settings ............................................................................................................................................................................................................................................................. 6AV6691-1AA01-2AB0 11 ..........................2 8.............................................................3............3.............................................................................7 12 12................3 10......................................................................................................................................3 11 11.1 10...98 Creating a screen template with basic functions ......3.....1...................................................................................................................... 91 Transfer ...........................................................................2 Language Settings .....................1 11....................................................................................................................................................................................4 9 9.94 Managing Files on the HMI Device ...........................109 Configuring the trend view ..........................................88 Languages in Runtime .......5 11..................2 12.....................................................................................................3 8............................................................................................6 11........................................................................103 Configuring an Alarm View ..................................................113 General Specifications ................................................................................................................................96 ProSave .................3 11...................1 12....112 Performance features .................................................... 117 WinCC flexible 2007 Micro User's manual... 93 Configuration Examples.............................................................................................................................96 Backup of HMI data .................................................................2 11...........2 10......................97 Updating the operating system . 07/2007......90 Project documentation ........................................................................................................113 Legal characters ......................................113 System limits ....87 Language settings in the operating system ............2 10............................................ 99 Appendix.................................................................91 Selecting Objects for the Project Documentation ...........................................................107 Configuring Discrete Alarms ..................................................................................................................1.....................................................................................105 Configuring an Alarm Window .................................................................................................1 10............3..............................................Table of contents 8..............................................87 "Project Languages" editor .................1 12.................................................92 Basic Principles of the Transfer Operation ............................1 8.................. 113 Index.............114 Project documentation ................................

07/2007. 6AV6691-1AA01-2AB0 .Table of contents 12 WinCC flexible 2007 Micro User's manual.

6AV6691-1AA01-2AB0 13 . Projects created with the "Micro" edition can also be edited in the more comprehensive editions of WinCC flexible. 07/2007. whereby the "Standard" edition can be used to configure HMI devices from the "Compact" edition.Introduction to WinCC flexible Micro 1. Functional scope of the individual editions WinCC flexible is available in the following editions: Figure 1-1 The WinCC flexible editions WinCC flexible Engineering System WinCC flexible offers a range of scaleable engineering systems which are optimally adapted to the respective tasks involved in configuring a variety of HMI devices and controllers. Each edition supports a wider range of HMI devices and functions. WinCC flexible 2007 Micro User's manual. You can upgrade to larger editions from the "Micro" edition.1 Components of WinCC flexible 1 WinCC flexible Micro WinCC flexible Micro is the smallest edition of the WinCC flexible Engineering Systems. The functionality of WinCC flexible Micro edition is tailor-made for the devices mentioned earlier. In WinCC flexible Micro you create and edit projects for systems containing HMIs of the Micro Panel family.

Your configuration is also used when you open a project that was previously edited by a different project planner.Introduction to WinCC flexible Micro 1. to suit regional requirements of several engineers of different nationality working on a project configuration. When opened again.2 Configuration Support 1. Installation options for a multilingual configuration The language of the user interface in WinCC flexible can be selected. it is identical to the configuration when last closed.2 Configuration Support Customized setup of the configuration user interface WinCC flexible allows you to customize the position and reaction of windows and toolbars. On saving the project. 14 WinCC flexible 2007 Micro User's manual. 6AV6691-1AA01-2AB0 . You can select additional languages when you install WinCC flexible. the positions and behavior of windows and toolbars are automatically saved with it. During the installation of WinCC flexible. 07/2007. When your work environment opens. The configuration of the WinCC flexible workbench is linked to the user logged on in Microsoft Windows. for example. you select the languages to be later available. English is generally installed as the WinCC flexible user interface language. This allows you to configure the work environment to meet your special requirements. the positions and behavior of windows and toolbars are identical to when the project was last saved.

To start WinCC flexible. Figure 2-1 Desktop icon WinCC flexible only allows one project to be open for editing at any time.1 Principle 2 Basic Principles on the Programming Interface WinCC flexible is the HMI software for future-proof machine-oriented automation concepts with comfortable and highly efficient engineering.WinCC flexible Engineering System 2. either click the desktop icon on the programming device or select it from the Windows Start menu. 6AV6691-1AA01-2AB0 15 . If projects should be copied globally. for example. 07/2007. restart WinCC flexible and then open the required project. WinCC flexible 2007 Micro User's manual.

2. Or you can use the "Discrete Alarms" editor to configure alarms.2 2. you configure the GUI of an HMI device in the "Screens" editor.2 WinCC flexible user interface 2.1 WinCC flexible user interface WinCC flexible User Interface Elements The WinCC flexible work environment consists of several elements.WinCC flexible Engineering System 2. For example. Introduction Elements of WinCC flexible WinCC flexible consists of the following elements: Figure 2-2 WinCC flexible workbench The illustrated elements are described in the subsequent chapters. 07/2007. 6AV6691-1AA01-2AB0 16 . Note Set the configuration computer operating system to "Small Fonts" while working with WinCC flexible. WinCC flexible 2007 Micro User's manual. Some of the elements are linked to specific editors which means they are not visible unless the corresponding editor is active. WinCC flexible provides a special editor for each configuring task.

Contains commands for calling help functions. Hold down the mouse button and move the toolbar to the desired position. The following toolbar configuration options are available: ● Changing the position Position the mouse pointer on the toolbar handle.2.2 WinCC flexible user interface 2. Toolbars The toolbars provide quick access to important. Contains commands for changing the user interface language and configuring the basic settings in WinCC flexible. and for zoom / layer settings.g. The position of menus and toolbars is determined by the user who is logged on in Windows. 07/2007. Contains commands for clipboard and search functions. Contains commands for managing multiple windows in the work area. 6AV6691-1AA01-2AB0 17 . select the "View" menu. Menus Menus available in WinCC flexible: Menu "Project" "Edit" "View" "Paste" "Format" "Tools" "Window" "Help" Brief description Contains commands for project management. If the toolbars are moved using the mouse. To reopen a closed element. When an editor is active. they revert back to their last ‘Exit’ position when WinCC flexible is restarted. Figure 2-3 Tooltip Positioning the Toolbars Menus and toolbars are positioned by default at the top edge of the screen when a new project is created. WinCC flexible 2007 Micro User's manual. for example. menu commands and toolbars specific to that editor appear. When the mouse pointer is moved over a command. for changing to other windows.WinCC flexible Engineering System 2. e. Contains commands for opening / closing elements.2 Menus and Toolbars Introduction The menus and toolbars provide access to all functions you need to configure your HMI device. The menus and the scope of their commands depend on which editor is being used. frequently used functions. Contains commands for pasting new objects Contains commands for organizing and formatting screen objects. the corresponding ToolTip appears.

for example objects in a process screen.2. 6AV6691-1AA01-2AB0 .3 Work area Introduction Project objects are edited in the work area: ● in tabular form. for example tags and alarms.2 WinCC flexible user interface 2. 07/2007. Figure 2-4 Process screen TP 170micro 18 WinCC flexible 2007 Micro User's manual.WinCC flexible Engineering System 2. ● graphics.

WinCC flexible Engineering System 2. the navigation arrows become active in the work area. 6AV6691-1AA01-2AB0 19 . "Screen1. click the relevant tab in the work area. 07/2007. a tab shows the name of the editor for easy identification.2 WinCC flexible user interface Description Each editor is opened in a separate tab control on the work area. The "Screens" editor shows the name of the current element. Closing the editor To close an editor. To access tabs which are no longer visible in the work area. In tabular editors. The "Screens" editor shows each screen in a separate tab. click the corresponding navigation arrow. Only one tab is active when several editors are open simultaneously." Figure 2-5 Tabs in the work area Navigation arrows If the work area runs out of space to show all tabs. WinCC flexible 2007 Micro User's manual. for example. To select a different editor. click the symbol in the work area.

6AV6691-1AA01-2AB0 . The project view shows all components and editors of a project.4 Project View Introduction The project view is the central control point for project editing. 20 WinCC flexible 2007 Micro User's manual.WinCC flexible Engineering System 2. You can also open an editor by double-clicking the corresponding item in the project view. the language settings and the output view. 07/2007. you also have access to the device settings of the HMI device. Description The project view visualizes the project structure: ● Process screens in the "Screens" folder ● Editors for editing the objects of a project ● Device settings for the HMI device ● Language support and the output view The project view is used to create and open objects for editing. Shortcut menus containing the most important commands are available for all elements in the project view.2 WinCC flexible user interface 2. Each editor is assigned a symbol which you can use to identify the corresponding objects. In the project view. and can be used to open these.2.

5 Property view Introduction The property view is used to edit the properties of an object selected from the work area. The property view is only available in specific editors. 07/2007. 6AV6691-1AA01-2AB0 21 .2.WinCC flexible Engineering System 2. A ToolTip will appear to help you correct the entry. WinCC flexible 2007 Micro User's manual. Figure 2-6 Property view Description The property view shows the properties of the selected object organized in categories. The content of the property view is based on the selected object.2 WinCC flexible user interface 2. Invalid entries are highlighted with a colored background. The changed values take effect directly after exiting from the input field.

For example. system alarms for the "Compiler" category are generated during the consistency check. Figure 2-7 Output View Description The output view normally displays system alarms in the order they occur.WinCC flexible Engineering System 2. in a project test run or during the consistency check of a project. and copy system alarms to the clipboard or delete them.2. Different symbols are used to identify system alarms as notifications. 22 WinCC flexible 2007 Micro User's manual. 07/2007. for example. Using the context menu. The context menu can be used to jump to an error location or a tag.6 Application Output View The output view displays system alarms generated. The categories define the corresponding WinCC flexible module which has generated a system alarm. The output view shows all system alarms of the last action.2 WinCC flexible user interface 2. warnings or faults. click the header of the corresponding column. A new action overwrites all previous system alarms. To sort system alarms. 6AV6691-1AA01-2AB0 . you can jump to the location of an error or delete the system alarms. for example.

The drag-and-drop function is available for all objects in the project view and "Object view. Drag-and-drop Drag-and-drop makes configuration much easier. This generates a button configured to contain a corresponding screen change function. you can right-click any object to open a shortcut menu. 07/2007. WinCC flexible 2007 Micro User's manual. Starts an editor in the project view. 6AV6691-1AA01-2AB0 23 . Important operating functions in this context are the drag-and-drop function and the call of commands from the shortcut menu. Overview: Mouse functions Function Left-click Right-click Double-click (left mouse button) <Left mouse button+drag-and-drop> Effect Activates any object or executes an action such as a menu command or drag-and-drop.WinCC flexible Engineering System 2. Opens a shortcut menu. The shortcut menu contains the commands you can execute in the relevant situation.3 Working with the Mouse 2." The mouse pointer shows you whether drag-and-drop is supported at the destination or not: ● ● Drag-and-drop is possible Drag-and-drop is not possible Shortcut menu In WinCC. drag-anddrop the required process screen onto the process screen shown in the work area.3 Working with the Mouse Introduction Work is mainly completed with the mouse in WinCC flexible. Generates a copy of the object in the project view. To configure a screen change.

The menu shows whether a hotkey is available for the relevant command or not.WinCC flexible Engineering System 2. Inserts the object stored in the clipboard. Important hotkeys The table shows you the most important hotkeys for use in WinCC flexible. Hotkeys <Ctrl+Tab>/<Ctrl+Shift+Tab> <Ctrl+F4> <Ctrl+C> <Ctrl+X> <Ctrl+V> <Ctrl+A> <ESC> Effect Activates the next/previous tab in the work area. Selects all objects in the active area. Closes the active view in the work area. Cuts an object and copies it to the clipboard. Cancels an action. Copies a selected object to the clipboard.4 Keyboard control 2.4 Keyboard control Introduction WinCC flexible provides a number of hotkeys which you can use to execute frequently required menu commands. WinCC flexible also integrates all the standard hotkeys provided by Windows. 07/2007. 6AV6691-1AA01-2AB0 . 24 WinCC flexible 2007 Micro User's manual.

The WinCC flexible Information System can also be opened via the Start menu in Windows.5 Working with WinCC flexible 2.1 Displaying Help Shortcut help A tooltip will appear after moving the mouse pointer over any object. Use the table of contents to navigate to the desired topic. icon.5. or dialog element.5 Working with WinCC flexible 2. click on the question mark. Online help In the "Help" command menu you can access the online help.WinCC flexible Engineering System 2. 6AV6691-1AA01-2AB0 25 . In order to use the full text search across the entire WinCC flexible Information System select the "Help > Search" menu command. The WinCC flexible Information System opens with a search tab. The WinCC flexible Information System opens with an opened index. 07/2007. To call up an additional explanation to the short description. The explanation includes references which refer users directly to a detailed description in the online help. A question mark next to the tooltip indicates that a shortcut help is available for this user interface element. Select the menu command "Start > SIMATIC > WinCC flexible > WinCC flexible Help System" in the task bar. or move the mouse cursor to the tooltip. press <F1> if the tooltip is activated. When you use the "Help > Contents" menu command. WinCC flexible 2007 Micro User's manual. Use the index to search for the desired topic. the WinCC flexible Information System opens with an opened table of contents. Alternatively select the "Help > Index" menu command. Enter the desired search term.

07/2007. WinCC flexible differentiates between two different types of editors: the "Screens" editor as a graphical editor and the tabular editors such as the "Tags" editor. all actions can be reverted (undone) or restored. All the objects affected by a modification are automatically updated.2 Editor Properties Introduction WinCC flexible provides a special editor for each configuring task.5.5 Working with WinCC flexible The Online Help system is opened in a separate window. ● Undo or redo working steps Every editor has an internal list in which user actions are saved. You can edit the objects either directly in the table or in the property view. Tabular editors Tabular editors. Screen editor The "Screens" editor shows all of the screens contained in the project in the project view of the "Screens" folder. for example.WinCC flexible Engineering System 2. The objects contained there are displayed in a table. The WinCC flexible Portal opens on the home page. only display the objects contained in the work area. ● Accepting changes to the project data The modified project data are transferred to the project database as soon as the project is saved. 26 WinCC flexible 2007 Micro User's manual. If a tag parameter is changed in the "Screens" editor. such as the "Tags" editor. In this way. 2. the change has a direct effect in the "Tags" editor. The overview topics contain cross-references to subordinate topics which bring you directly to the information you are looking for. Switching to another editor does not affect the actions stored in the list. The WinCC flexible Portal is organized by topical overviews. The list is deleted when the editor is closed or the project is saved. The relevant commands are in the "Edit" menu. Editor properties The following properties apply to all editors and their objects: ● Changing contents Changes take effect directly after exiting an input field and affect projects globally. All screens are opened in a separate window in the work area. 6AV6691-1AA01-2AB0 .

07/2007. WinCC flexible 2007 Micro User's manual.3 Opening an Editor Introduction There are several ways to start the editors in WinCC flexible. depending on the editor involved.5 Working with WinCC flexible 2. Figure 2-8 Shortcut menu A new screen is created in the project view and displayed in the work area. Select "Add Screen" from the shortcut menu. To open an existing screen. You can open up to 20 editors in parallel.WinCC flexible Engineering System 2. Opening the "Screens" editor The "Screens" editor is started by either creating a new object or opening an existing object. 6AV6691-1AA01-2AB0 27 . proceed as follows: 1.5. To create a new object. These options vary. The screen opens in the work area. 2. Click on "Screens" in the project view with the right mouse button. double-click on the screen in the project view.

4 Principle Editing Multiple Projects with WinCC flexible WinCC flexible only allows one project to be open for editing at any time. The editor then appears in the work area. Alternative procedure To open an editor from a menu. 2.5 Working with WinCC flexible Opening a tabular editor A tabular editor such as the "Tags" editor is opened by double-clicking on the tabular editor in the project view. select the "Project Item" command from the "Insert" menu.WinCC flexible Engineering System 2. 07/2007. If you wish to copy projects globally. A tabular editor can also be activated using the associated shortcut menu. 6AV6691-1AA01-2AB0 . Each opened WinCC flexible is shown in the Windows task bar: 28 WinCC flexible 2007 Micro User's manual.5. restart WinCC flexible and then open the desired project.

6AV6691-1AA01-2AB0 29 . create a new one using the object list. WinCC flexible 2007 Micro User's manual. From the selection field.WinCC flexible Engineering System 2. you wish to configure a tag for the graphic object.5 Object list Introduction The object list is a helpful feature for configuration tasks in WinCC flexible. Confirm your selection by pressing the button. for example. the object list opens when you click on the object selection list. Opening the object list Objects are usually edited in the property view but can also be edited directly in the table in the work area when tabular editors are used. click on the "New" button in the object list.5 Working with WinCC flexible 2. To create a new object. The corresponding dialog for editing the object opens. You can use the object list to find an existing object of the required object type and configure it directly at the place of use. click in the selection field for the tag. When. Working with object lists When a suitable object is not available in the project. Select the object from the object list. The icon for editing is displayed in the right column. Edit the properties of the object and close the configuration dialog. A new object is created and the corresponding dialog for configuring this object opens. the object list opens offering you all of the available tags with suitable data type in the project for selection.5. If WinCC flexible needs a connection to an object. Configure the newly created object and close the configuration dialog. 07/2007. Click on the icon. You can also use the object list to create new objects at the place of use. Figure 2-9 Object list Select the required tag. You can also open and configure an existing object from the object list.

Figure 2-10 Function List "No function" appears in the first line of the function list when no function has been configured for the object. A selection button is displayed. which are executed successively when calling the function list. Use the selection button to open the list of available system functions. for instance. system functions with a longer running time. Select the object with the mouse. Click on the "No function" field.6 Function List Introduction A function list is an attachment of system functions. the function list is completed from top to bottom. 6AV6691-1AA01-2AB0 . When the configured event occurs in runtime. The events which are available depend on the selected object. A subsequent system function can be performed even if the previous system function has not yet been completed. Events are. are processed simultaneously. e. click on the event in the "Events" groups on which you want to configure the function list. a screen object or a tag. In the property view. The function list is configured for an event of an object. You can use the function list to trigger the execution of system functions at an event. 07/2007. Up to 16 functions may be configured in a function list. open the editor containing the object for which you wish to configure the function list. In order to avoid waiting times.5. Configure function list In WinCC flexible. The system functions are arranged in the selection list according to categories. for example: ● Value changes of a tag ● Pressing of a button ● Alarm occurrences You can configure a function list precisely on every event.g.WinCC flexible Engineering System 2. 30 WinCC flexible 2007 Micro User's manual. file operations.5 Working with WinCC flexible 2. Events occur only when the project is in runtime. The function list opens in the property view.

WinCC flexible 2007 Micro User's manual. Use the selection button to open the object list and select the required parameter.WinCC flexible Engineering System 2. A selection button is displayed. Using the arrow buttons and change the sequence of the configured functions/scripts. Select a function and move the function up or down by clicking on the arrow buttons. Configure other functions as required. Figure 2-12 Parameter selection The function is configured in the function list. Click on the "No value" field.5 Working with WinCC flexible Select the desired system function. 6AV6691-1AA01-2AB0 31 . To delete a function. the entry "No value" appears after the selection of the system function in the next line. 07/2007. mark the function with the mouse and press the <Del> key. Figure 2-11 System functions If a parameter is needed for the system function.

select "Run SIMATIC WinCC flexible" from the the shortcut menu of the Start Center. no more WinCC flexible components will be launched in the background. select "SIMATIC WinCC flexible Auto Start ► Disable" from the shortcut menu of the WinCC flexible Start Center. Figure 2-13 Start Center Symbol WinCC flexible Start Center Menu Commands The popup menu for operating the Start Center is opened with a right mouse click on the symbol in the Tray area of the taskbar. This includes the following menu commands: Menu command SIMATIC WinCC flexible Auto Start ► Activate SIMATIC WinCC flexible Auto Start ► Deactivate Help Info.6 WinCC flexible Start Center 2. After the next restart of your the computer. Ends the Start Center. certain services for WinCC flexible are launched in the background while the operating system is booting. To operate the WinCC flexible Start Center. Stop Function Enables the quick start of WinCC flexible. necessary services for the quick start are loaded during start-up of the operating system. 6AV6691-1AA01-2AB0 . Disables the quick start for WinCC flexible. launch WinCC flexible by clicking the desktop icon. no additional services are launched during start-up of the operating system.6 WinCC flexible Start Center Introduction WinCC flexible 2007 enables you to open projects more quickly. The Project Wizard supports you in further procedures. Alternatively. Opens the WinCC flexible Start Center online help.. Restart the computer in order for Start Center to take effect. 32 WinCC flexible 2007 Micro User's manual. Run SIMATIC WinCC flexible Starts WinCC flexible and opens the project wizards. To start WinCC flexible.WinCC flexible Engineering System 2. Disable Start Center To disactivate the WinCC flexible Start Center. the so-called Tray area of the taskbar.. 07/2007. For the quick start. Opens a window displaying the version information for the Start Center. WinCC flexible Start Center is also automatically installed and enabled. Run WinCC flexible During the installation of WinCC flexible. during the installation a symbol is created in the Taskbar Notification Area. This activates WinCC flexible and opens the Project Wizard.

DWord. 6AV6691-1AA01-2AB0 33 . Word. 07/2007. Int. Int. Bool.1. DInt. e. StringChar Timer Int WinCC flexible 2007 Micro User's manual. Word. between the HMI device and the PLC. Byte. StringChar Char. Real. Byte. Bool. Real. Int. StringChar Char. DInt. DWord. DInt. Byte.1 Basics 3 3.1 External tags Introduction External tags enable the communication (data exchange) between the components of an automation process. Bool. the applicable data types depend on the PLC which is connected to the HMI device. Real. Since external tags are the image of a storage location in the PLC. DInt. You have read and write access to this storage location from both the HMI device and the PLC. Int. Principle An external tag is the image of a defined memory location in the PLC. StringChar Char. DWord. Real. DWord. Byte. Data types Table 3-1 Name Tag input Output Flag Timer Counter SIMATIC S7-200 Object V E A M T C Data type Char. Word.g. Bool.Working with Tags 3. Word.

Working with Tags 3.1 Basics

Using area pointers
In addition to the external tags, the area pointer "Date/Time PLC" can be used for communication between the HMI device and PLC. The area pointer is used to display the time of the PLC on the HMI device. For further information, refer to the description on the "Connections" editor in this documentation.

3.1.2

Internal Tags

Introduction
Internal tags do not have any connection to the PLC.

Principle
Internal tags are stored in the memory of the HMI device. Therefore, only this HMI device has read and write access to the internal tags. You create internal tags, for example, in order to execute local calculations. The following data types are available for internal tags. Char, Byte, Int, Uint, Long, Ulong, Float, Double, Bool, String and DateTime.

34

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

Working with Tags 3.2 Elements and basic settings

3.2

Elements and basic settings

3.2.1

"Tag" Editor

Introduction
Tags are created in the "Tags" editor. The tag is assigned a basic configuration when it is created. You can use the "Tags" editor to adapt the configuration of the tag to the requirements of your project.

Open
Open the "Tag" editor by selecting the "Tags" item in the project view, then right-click to open the shortcut menu. Select this shortcut menu command: ● Open Editor or ● Add Tag You can also open the "Tag" editor by double-clicking the "Tags" item in the project view.

Structure
The "Tags" editor shows all tags of the project.

Figure 3-1

"Tag" Editor

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

35

Working with Tags 3.2 Elements and basic settings

Work area
All tags are displayed in a table in the work area. You can sort the table according to the entries in a column by clicking on the column header. You can configure the selection of columns to suit your needs. Move the mouse pointer to a column header and open the context menu by clicking the right mouse button. In the shortcut menu, select which of the columns is to be shown or hidden. The column selection is saved automatically when you save the project. It is linked to the user name that you used when logging on to Microsoft Windows.

Property view
Here you configure tags. The left section of the property view shows a variety of categories from which you can select the various subcategories. The fields for configuring the selected property category are shown in the right section of the property view.

Figure 3-2

Tag property view

36

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

6AV6691-1AA01-2AB0 37 .2 Elements and basic settings 3. Structure of the property view The left sections of all property views show a variety of categories from which you can select the various subcategories.2 Basic tag settings Introduction You can configure the properties of tags in the property view. Property view for tags Figure 3-3 Tag property view WinCC flexible 2007 Micro User's manual.Working with Tags 3.2. or directly in the respective table cell in the work area. 07/2007. The fields for configuring the property category are shown in the right section of the property view.

6AV6691-1AA01-2AB0 . 07/2007.Working with Tags 3.deactivated" "Lo limit constant" "Lower limit tag" "Check limit" "Basic settings" "Comment" "Events" "Hi limit exceeded" "Value change" "Lower limit exceeded" List of functions that will be processed if the hi limit is exceeded List of functions that will be processed if the process value changes List of functions that will be processed if the value drops below the lower limit "Update code" Text field for entering the comment 38 WinCC flexible 2007 Micro User's manual.2 Elements and basic settings You can configure the following properties of the selected tag in the property view for tags: Category "General" Fields "Name" "Connection" "Data type" "Acquisition type" "Acquisition cycle" "Array count" "Length" "Properties" "Addressing" (for external tags only) "VW" "IW" "QW" "MW" "C" "T" "Settings" "Hi limit .deactivated" "Hi limit constant" "Upper limit tag" "Lo limit .

An external tag is used as an image of the memory area in the PLC and saves the value that is passed from the PLC. The name must be unique within the project. Two simple examples of data types are "Int" for saving integers or "String" for saving character strings. ● Array count Create a tag array consisting of several elements of the same type to save large volumes of data of the same type. Principle The following properties can be configured for tags: ● Name Every tag has a name which you can choose. the value of "Length" is fixed.1 Properties of a Tag Introduction In WinCC flexible. For text tags of the type "String" or "StringChar". ● Acquisition type At the acquisition type parameter. For all other data types. you define how the value of an external tag is updated. how these are saved internally and the maximum value range that can be held by the tag. A complex tag containing array elements is referred to as an array tag. ● Data type and length The data type of a tag determines which type of values will be stored in a tag. ● Address An external tag represents a Runtime image of a specific memory area in the CPU. The properties determine how you can use the tag in your configuration. you can determine how often and when a tag is updated.3. certain properties can be configured for every tag. WinCC flexible 2007 Micro User's manual. 07/2007. You define the memory area the tag should map.3 Working with Tags 3. ● Connection Create a connection to the PLC for external tags. 6AV6691-1AA01-2AB0 39 .3 Working with Tags 3. Array elements occupy a continuous address area. Update methods available: – On request – Cyclic on use – Cyclic continuous ● Acquisition cycle By setting the acquisition cycle.Working with Tags 3. you can also set the length of the tag in bytes.

You can use limits to monitor the value range of a process value configured for the tag. The following data types are available for tags. 40 WinCC flexible 2007 Micro User's manual.Working with Tags 3. 6AV6691-1AA01-2AB0 .3 Working with Tags ● Limits You can specify a value range that contains an upper and lower limit for each tag. 07/2007. Link this tag to an IO field. ● Events You can configure a function list for an event. The limit values which were set when the tag was created can be modified with the object list later when the IO field is configured. – Value change – Upper limit exceeded – Lower limit violated All properties which were configured when the tag was created can be modified with the object list later where the tag is used. The function list is processed when the configured event occurs in Runtime. you update the value of a tag by means of the "UpdateTag" system function. ● Comment You can enter a comment for every tag. ● Update identifier Using the update ID. Example: Create a tag and configure its limit values.

6AV6691-1AA01-2AB0 41 . The update. This enables both the HMI device and the PLC to access the same memory location. 07/2007. however. You have read and write access to this storage location from both the HMI device and the PLC. The following tag properties depend on the configuration options in the properties of the PLC: ● "Addressing" ● "Data type" ● "Acquisition cycle" Addressing If you create an external tag in WinCC flexible. Example: You would like to visualize the status at the PLC output "A 1. Principle An external tag is used as an image of a defined memory area in the PLC. The fact that the HMI device can access data on the PLC affects which properties are available when you configure the tags. The shortest cycle time of the SIMATIC S7-200 PLC is 100 ms. You can either choose a default acquisition cycle. create an external tag and set the output "A 1. or define a user-specific cycle. The interval for regular updates is set with the acquisition cycle. the value is updated at regular intervals as long as the tag is shown in the process screen.2" as the address. can also be carried out continuously independent on the view in a process image.3 Working with Tags 3. WinCC flexible 2007 Micro User's manual.2" on your HMI. Acquisition cycle The acquisition cycle determines when the HMI device will read the process value of an external tag. you must specify the same address as it has in the PLC program.3. To do this. Please note that frequent read operations increase communication load. Normally.2 External Tags for Communication with the PLC Introduction External tags are used to exchange data between an HMI device and PLC.Working with Tags 3.

for example. Principle The value of a tag is "0" at the start of runtime. "SetValue. Tag values change in runtime. In runtime." ● by operator input. at an IO box ● Change of external tags by the PLC All changes of external tags made by the PLC must be transferred to the HMI. the tag value must also be updated on the HMI.3.3 Working with Tags 3. you have the following options of changing the tag value: ● by executing a system function.Working with Tags 3. 6AV6691-1AA01-2AB0 . 3. 07/2007. When a process value violates one of the limits. you can execute a function list. Configure the limit values and the function list directly at the tag. 42 WinCC flexible 2007 Micro User's manual.3 Tag limit values Introduction You can define a value range for numerical tags.4 Updating the Tag Value in Runtime Introduction Tags contain dynamic process data of runtime.3. Application example Use limit values to open a process screen where the operator can edit this value. for example. That is. Principle You can specify a hi and lo limit of the range of values for numerical tags. Value changes are handled differently at internal and external tags.

Working with Tags 3.3 Working with Tags
Method for updating the value of an external tag: ● Updating through an acquisition cycle Tags are usually updated after an acquisition cycle as long as the tag is visualized in a screen. The acquisition cycle determines the update cycle for tag value updates on the HMI. You can either choose a default acquisition cycle, or define a user-specific cycle. The lowest value is determined by the HMI used. The values of all other cycles are always an integer multiple of the smallest value. ● When "Continuous update" is enabled When this function is set, the tag is updated continuously in runtime, even if it is not found in the currently open screen. This function is set, for example, for tags which are configured to trigger a function list in the event of a change in their value. The cycle time configured for the tag is also used for continuous updates. Use the "Continuous update" function only if absolutely necessary. Frequent read operations increase communication load. ● Update on request Tags are updated only on request when this acquisition method is selected. The tag value is updated by calling the "UpdateTag" system function, or when the screen is opened.

3.3.5

Outputting tag values in screens

Introduction
In runtime you can output tag values on the HMI device in the form of a trend. The PLC requests the process values from the current process.

Displayed values
You have to configure a trend view in a screen so that tag values are displayed on the HMI device. A trend is a graphic representation of the values that a tag assumes during runtime. The display is in realtime. You control the reading moment via a cycle. The trend is continued with individual values from the PLC. The values to be displayed are determined individually in a fixed, definable time pattern. Cyclically triggered trends are suitable for representing continuous courses, such as the changes in the operating temperature of a motor.

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

43

Working with Tags 3.4 Array basics

3.4

Array basics

Introduction
Create a tag array consisting of several elements of the same type to save large volumes of data of the same type. Array elements occupy a continuous address area. A complex tag containing array elements is referred to as an array tag.

Principle
Array tags consist of a configurable number of array elements in which data of the same type can be stored. Each array tag element requires the same memory space. All array tag elements are saved consecutively in memory.

Note Read and write operations always access all array tag elements. The contents of an array tag which is interconnected with a PLC are always transferred whenever there is a change. This is why the HMI device and the PLC can not concurrently write access the same array tag.

Array element properties
The various array elements inherit their properties of the array tag. Array element properties include, for example, the first segment of its name, its data type or its length.

44

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

Working with Tags 3.5 Cycle basics

3.5

Cycle basics

Introduction
Cycles are used to control project sequences that are run at regular intervals. A cycle is configured with a cycle time that determines the time intervals repeated within the cycle.

Principle
In runtime, actions that are performed at regular intervals are controlled by cycles. A typical cycle application is the acquisition of external tags. ● Acquisition cycle The acquisition cycle determines the intervals for the HMI to read the process value of an external tag from the PLC. Set the acquisition cycle to suit the rate of change of the process values. The temperature of an oven, for example, changes much more slowly than the speed of an electrical drive. If the acquisition cycle is set too low, it will unnecessarily increase the communication load of the process. The lowest value for a cycle depends on the HMI used. For HMIs of the Micro Panel family, the lowest value is 100 ms. The values of all other cycles are always an integer multiple of the smallest value.

Application example
You can use cycles, for example, to regularly update the process value display.

3.6

Importing Tags

3.6.1

Importing tags in WinCC flexible

Introduction
WinCC flexible 2005 supports the import of tags from an external data source. To successfully complete an import, the data to import must meet requirements described in this chapter. You export the tag data from a PLC program to an Excel file. The exported data must be prepared according to rules, and can then be imported in WinCC flexible.

Tag import procedures
To import all tag data, you need a file to which you can first save these data. You import this file in WinCC flexible. Before you run the import, you can decide whether or not to overwrite existing tags of the same name.

WinCC flexible 2007 Micro User's manual, 07/2007, 6AV6691-1AA01-2AB0

45

csv" format. Prerequisite for the import of tag data is that you have configured a connection to the PLC. The import file must be available in "*. select the relevant HMI in the project window. Connections and tags of the same name in WinCC flexible will not be imported when this check box is reset. You cannot make any entries in the "File name for connection" field. refer to the chapter "Tag data format for the import.6 Importing Tags 3.Working with Tags 3. 07/2007.6. because WinCC flexible Edition "Micro" only communicates with PLCs of the S7 200 series. enter the path of the import file." Click "Options" to define the import settings. then select "Project > Import Tags. 6AV6691-1AA01-2AB0 . In the "Files" area. Importing tags to an HMI To open the "Import tags to device" dialog." 46 WinCC flexible 2007 Micro User's manual. always use the correct name of the connection you created. Select a separator for the various parameters of the tags from the "List separator" selection box. Existing connections or tags of the same name will be overwritten during import if you set the "Overwrite the existing connection/tag" check box. or navigate to the folder containing the file to select the required file.2 Settings for importing tags Introduction The "Import tags to device" dialog box is can be used to import tags. For further information. In the import file. Make all required settings in this dialog box to ensure the import files can be correctly interpreted. The system validates the file names before it runs the import.

because WinCC flexible "Micro" does not support any folder structures for storing tags. Selectable characters: Semicolon ". Any control characters in the text you want to import should be quoted. You can select the list separators in the import dialog box. The "Name" list entry may not be blank. The line break (carriage return) separates the connection entries. The name may not contain an apostrophe ('). The list separator is used to separate the various list entries. comma ".3 Format of the Connection Data for the Import Introduction This section describes the format required for the file with connection data used for imports. and may not be replaced by other characters. You can define the decimal and thousands separators to identify numeric data. Quotation marks are the default text qualifiers. 07/2007. Format of Connection Data Each connection is on a separate line in the import file. List separator Name of the communication driver Comment Line break WinCC flexible 2007 Micro User's manual.". The following names are available: • SIMATIC S7 200 Any comment about the connection. It must exactly match the name used in WinCC flexible. Any quoted characters will be interpreted as text. 3. Select a character from the relevant selection box." and period ". The "Use folder separators" function is disabled. Comments may have length of 500 characters. The connection data file must be in "*. 6AV6691-1AA01-2AB0 47 . This entry is needed to match up to the corresponding entry in the import file of the tags.Working with Tags 3.csv" format. You may also enter a different character in the selection field. Specifies the name of the communication driver used in WinCC flexible.6. The import file with the connection data must have the following format: <Name of connection><list separator character><Name of communication driver> <list separator character><Comment><Line break (carriage return)> Table 3-2 List entry Connection name Meaning of the entries Meaning Defines the configured name of a connection. Those two characters may not be identical. It is not allowed to use quotation marks as separator.6 Importing Tags The text qualifier is used to identify text and strings.".

To verify the data structure of the import file. Selectable characters: Semicolon ". Editing the import file You can edit the import file in MS Excel. Note An example of an import file is available in the "Support\Tag Import" folder on your WinCC flexible CD. You may also enter a different character in the selection field.txt. Structure of tag data Each tag is assigned a separate line in the import file. The list separator is used to separate the various list entries.4 Format of the Tag Data for the Import Introduction This chapter describes the structure of the file containing the tag data for the import. 6AV6691-1AA01-2AB0 .6 Importing Tags Format of the Import File for Connections An import file for connections has the following format: connection.". or in any text editor. You should rather run MS Excel. Do not open the import file in MS Excel by double-clicking it. and then select the "Open" command from the "File" menu. comma ". 3. "SIMATIC S7 200". You can select the list separators in the import dialog box. 48 WinCC flexible 2007 Micro User's manual. because this will corrupt its data structure and prevent its import. open it in a simple text editor. *csv)" from the "File type" list. 07/2007. Two consecutive list separators indicate a blank list entry. Structure of the import file containing the tag data: <Tag name><list separator character><Connection name><list separator character> <Tag address><list separator character><Data type><list separator character><Tag length [in bytes]><list separator character><Number of arrays><list separator character> < Acquisition mode><list separator character><Acquisition cycle><list separator character> <High limit><list separator character><Additional high limit><list separator character> <Additional low limit><list separator character><Low limit><list separator character><Linear scaling><list separator character><Scaling high limit PLC><list separator character> <Scaling low limit PLC><list separator character><Scaling high limit HMI><list separator character><Scaling low limit HMI><list separator character><Start value><list separator character><Update ID><list separator character><Comment><line break (carriage return)> Table 3-3 List entry Tag name List separator Meaning of the entries Meaning Defines the configured name of a tag. Select "Text files" (*.prn. The list separators may be discarded at the end of a completed line.csv" format. The "Name" list entry may not be blank.6. *. The file containing the tag data file must be available in "*. The name may not contain an apostrophe (')." and period ". connection example This example uses comma separation.Working with Tags 3.".

but not the tags. and must be identical in any language. empty string for string tags. Real. String. Conditions applicable to the start and end values: "Scaling high limit" ≥ "Scaling low limit" Tag address Data type Tag length [in bytes] Number of arrays Acquisition mode High limit Additional high limit Additional low limit Low limit Linear scaling1) Update ID Comment Line break 1) Not supported by TP 170micro. Comments may have length of 500 characters. The system generates an internal tag if the connection name is not set. Defines the tag address in the PLC. e. User-specific tag comments. "VD 0". Limits can only be set for numeric values. Dint. Default values: 0 for numerical values." The acquisition cycle is indefinite if acquisition mode "on request" is set for the tag. 6AV6691-1AA01-2AB0 49 . Bool. The value is independent on the language. Byte. Timer. when used (default value) 3 = cyclic. space for characters. The line break (carriage return) separates the connection entries.g. You may only use constant numeric values. The Update ID indicates the tag number of a tag which has changed in the PLC. This entry is only applicable to external tags. for other data types it remains blank. WinCC flexible 2007 Micro User's manual. HMI Scaling high limit1) You can only set high and low limits for numerical values. DWord . Each external tag should contain a valid entry showing the connection name. Defines the number of arrays in a tag. Int.Working with Tags 3. Default is "1 s. actual value for the time and date." The values for linear scaling may be defined by a numerical or text-based syntax. Defines the length of the tag in bytes. continuous Acquisition cycle Defines the acquisition cycle of a tag. The tag address is not defined for internal tags. to set limits. Supported values are Char. StringChar. The syntax of the acquisition cycle must match the representation in WinCC flexible. WinCC flexible pads the blank entry with a "1" value. Word. This value can be used to define an array. This entry is usually made only for string tags. Default is "Disabled. 1 = on request 2 = cyclic. Conditions applicable to limits: "High limit" ≥ "Additional high limit" ≥ "Additional low limit" ≥ "Low limit" Defines whether to enable linear scaling. The tag address must be written exactly as shown in WinCC flexible. The acquisition mode is represented by numbers. Permitted values: "false" or "0" for "disabled "true" or "1" for "enabled" PLC Scaling high limit1) PLC Scaling low HMI Scaling low Start value1) limit1) limit1) Defines the start value of a tag. 07/2007. Defines the acquisition mode of the tag. Defines the data type of the tag. Which data types are permitted is determined by the communication driver used.6 Importing Tags List entry Connection name Meaning Specifies the configured name of the connection.

"Connection". or in any text editor.33.1. The default value is used to pad blank list entries. 07/2007. Do not open the import file in MS Excel by double-clicking it. The list separators may be discarded at the end of a completed line.5. because this will corrupt its data structure and prevent its import. open it in a simple text editor.txt.. Two consecutive list separators indicate a blank list entry.1."Real". You should rather run MS Excel.1.3. Note An example of an import file is available in the "Support\Tag Import" folder on your WinCC flexible CD."VD 0"...20. 6AV6691-1AA01-2AB0 . Select "Text files" (*.10. Editing the import file You can edit the import file in MS Excel. To verify the data structure of the import file.Working with Tags 3. and then select the "Open" command from the "File" menu.Comment for tag This example uses comma separation. *.6 Importing Tags Structure of tag import files Structure of tag import files: "tag".1. 50 WinCC flexible 2007 Micro User's manual."1 min". *csv)" from the "File type" list.100.10.prn.15.

Figure 4-1 Configuration examples WinCC flexible 2007 Micro User's manual. The current temperature is indicated in the "Actual Temp" output box.Creating Screens 4. The operating mode can be set to "Automatic" or "Manual" using buttons. 6AV6691-1AA01-2AB0 51 . This screen can be used to operate and monitor an oven. The button showing the house brings you to the home screen. The bar is an analog display of the current oven temperature.1 Screen Basics Introduction In WinCC flexible. When you create your screens. –" buttons can be used to change the oven temperature. The reference temperature is displayed in the I/O field "Set Temp" and can be changed by input on the HMI device. In the "Manual" mode.1. +" and "Temp.1 Basics 4 4. you create screens which an operator can use to control and monitor machines and plants. the "Temp. 07/2007. You can use the arrow buttons to navigate to the previous or next process screen in a defined sequence. Application example The figure below shows a process screen which was created in WinCC flexible. predefined objects are available to support you in visualizing processes and setting process values.

● Dynamic elements change their status based on the process.1 Basics Screen design Insert an object you need to represent a process into your screen. This editor is formed by the combination of a graphic programming software and a process visualization tool. In the example of the oven. A screen may consist of static and dynamic elements. 07/2007. The PLC and the operator station exchange process values and operator input data by means of tags.1. 6AV6691-1AA01-2AB0 52 . Open Double-click "Add screen" in the "Screens" group of the project view. The work area opens with a new screen. They visualize current process values which are output from the memory of a PLC or HMI device. Properties such as the screen resolution and available fonts also depend on the selected HMI. Screen properties The layout of the screen corresponds to the layout of the user interface of the HMI device. 4.Creating Screens 4. the labels on the digital temperature displays are static. You open the "Screens" editor from the project view.2 "Screens" Editor Introduction You configure your screens in the "Screens" editor. ● Static elements such as text do not change their status in runtime. Operator input boxes also belong to the category of dynamic elements. WinCC flexible 2007 Micro User's manual. in the form of a bar in the oven example. Configure the object to correspond to the requirements of your process.

Toolbars You can hide or show a specific toolbar. Any available shortcut keys are indicated next to the menu commands. 07/2007. Work area You configure screens in the work area.Creating Screens 4. 6AV6691-1AA01-2AB0 53 . Toolbox The toolbox contains a selection of simple and complex objects which you can add to your screens. WinCC flexible 2007 Micro User's manual. graphic objects or operating elements.1 Basics Configuration Figure 4-2 "Screens" Editor Menu bar The menu bar contains all commands required for operating WinCC flexible. for example.

54 WinCC flexible 2007 Micro User's manual. The objects configured in the template are also shown on all process screens opened in the work area.1. you need to take the following initial steps: ● Planning the structure of the process display: How many screens and what trees are needed? Example: Process partitions can be visualized in separate screens and merged in a master screen. 07/2007. You can configure objects in the template from a central location. You can disable the visualization of template objects using the "Options > Settings > Screen Editor > Screen Editor Settings command. ● Create the screens. 6AV6691-1AA01-2AB0 . ● If you have not selected an object on the active screen. the properties of this screen are shown and can be edited in the property view.Creating Screens 4. Delete the alarm window from the template if you do not need it. 4. The template already includes an alarm window that shows occurring system alarms. ● Plan the navigation between the individual screens.3 Planning the creation of screens Procedures To create screens. ● Adapt the template. ● When an object is selected. you can edit the properties of the selected object in the property view. The template which is stored in WinCC flexible for the selected HMI device applies to all your project screens.1 Basics Property view The content of the property view is determined by the object you have currently selected in the work area. You only need to configure the properties of the objects once. Insert objects needed in every process screen into the template.

for example." 2. As an option. 07/2007. 6AV6691-1AA01-2AB0 55 . Select the screen from the "project view.1 Basics 4. 3. 4. 1. use the <F2> function key to rename the screen. The screen and all its objects are deleted from the current project." 2. A copy of the screen is inserted with the same name and an incremented sequential number.Creating Screens 4. Select "Paste" from the shortcut menu to paste the screen. Select the screen from the "project view. WinCC flexible 2007 Micro User's manual. you can move. Select the "Copy" command in the shortcut menu to copy the screen to the clipboard. Select "Delete" from the shortcut menu. Select "Rename" from the shortcut menu. Rename screen 1. to use it again as a screen template. Select the screen from the "project view. press <CTRL> while you drag the screen to the required position.4 Managing Screens Introduction In the project view. rename and delete screens within a project." 2. As an option. Type in a new name. 4. copy. Select the screen folder in the project view and open the context menu. Copy screen You can copy a screen in WinCC flexible. Press <ENTER>. 3.1. Delete screen 1.

The "Toolbox" contains various types of objects which are frequently required for use in process screens.2 Objects of the "Screens" editor 4. Tuesday. the operator can here edit the output value of the tag and thus set a new value. The date can be output in extended format. An I/O box may have the following runtime functions: • Output of the values in a tag • Operator input of values.2003. You can fill an ellipsis with a color or a pattern. December 31. "Date-time box" A "Date / time box" may have the following runtime functions: • Output of the date and time • Combined input and output. for example. You can fill the rectangle with a color or a pattern "Text box" "I/O box" You can enter one or several lines of text in a "Text box" and define the font and the font color. for example. rounded or arrow-shaped line ends. or in short format. You can add a background color or pattern to a text box. You can fill the circle with a color or a pattern. ● "Simple objects" Simple objects are graphic objects such as the text box and standard operating elements.1 Overview of Objects Introduction Objects are graphic elements which you use to design the process graphics of your project. 12.2 Objects of the "Screens" editor 4. You can define limits for the tag values shown in the I/O box.Creating Screens 4. The system time or a corresponding tag may be used as source to define the date and time. "Rectangle" The corners of a rectangle can be rounded.2. Set "Hide input" if you want to hide operator input in runtime. 6AV6691-1AA01-2AB0 . When the "Screens" editor is opened. these input values are saved to a tag. Simple objects Symbol Object "Line" "Ellipsis" "Circle" Notes You can select straight. • Combined input and output. such as an I/O box. 2003. the toolbox provides objects in the following object groups. the operator can here edit the output values in order to reset the date and time.31. 56 WinCC flexible 2007 Micro User's manual. 07/2007.

or the alarm log in runtime. units etc. "*. The help indicator indicates available help texts for the screen being displayed or the objects contained on the screen. The "Symbolic I/O box" may have the following runtime functions: • Output of text list entries • Combined input and output. You always edit the template to configure the help indicator. The trend coordinates are configurable (scaling. "*. the "Graphic I/O box" outputs the image of a closed or open valve.wmf". and the "Symbolic I/O box" indicates the current status of the motor (motor OFF / motor ON. 07/2007. "*.) "Graphic view" The "Graphic view" shows you on one screen all of the graphic objects created by means of an external graphic programming tool. Graphic objects can be shown in the following formats: "*.jpeg". You always edit the template to configure the alarm window. for example.tif". The template already includes an alarm window for indicating system alarms. The alarm window can be activated automatically when a new alarm is generated.2 Objects of the "Screens" editor Symbol Object "Graphic I/O field" Notes A "Graphic I/O box" may have the following runtime functions: • Status-dependent output of images Example of its use as status indication: To indicate the runtime status of a valve. ON and OFF. In the alarm view. for example.jpg". A bar graph allows you to visualize. Trend view In the trend view you can show a group of trends which represent process values from the PLC. the operator can view selected alarms. 6AV6691-1AA01-2AB0 57 .dib".Creating Screens 4. or alarm events in the alarm buffer. the operator can here select a text from a text list in order to change the content of the "Symbolic I/O box. or pressed and not pressed. with functions for acknowledging alarms. The help indicator is available for the HMI device OP 73micro.bmp". or read alarm events from the alarm buffer in runtime. The switch is used in runtime to input and visualize two states. "Alarm indicator" "Help indicator" The "Alarm indicator" warns the operator of alarm events which are not acknowledged yet. you can also integrate graphic objects of other graphic programming tools as OLE (object linking and embedding) objects. dynamic values of filling levels. "Symbolic I/O field" "Switch" WinCC flexible 2007 Micro User's manual. for example.gif" and "*. OLE objects opened and edited in the graphic program in which they were created directly from the property view of the graphic view. "*. You always edit the template to configure the alarm indicator. In the alarm window. the operator selects the text "Motor OFF" or "Motor ON" from the text list. The motor is either started or stopped as selected.emf". "*. You can configure buttons. "*. for example." Example of its use as combination I/O box: To control a motor in runtime. "Button" The operator can use a button to control a process. You can integrate a button into your process by assigning it dynamic properties. the operator can view selected alarms. "Bar" "Alarm view" "Alarm window" The "Bar" represents a process value in the form of a scaled bar graph. You can label the switch with text or insert a graphic object to indicate its status in runtime. In the "Graphic view".).

the system displays only one selection rectangle for the complete group. The object group is displayed with a red frame. This depends on the HMI device you are configuring. You can edit any object of the group separately. To do this. draw a frame around the desired objects with the mouse. In this mode. the object group is selected. the single-object editing mode is activated. click on an object in the created object group. 58 WinCC flexible 2007 Micro User's manual. you edit an object group in the same way you edit a single object. Changes in group properties are inherited by all objects in this group. 07/2007.2 Principle Object Groups You can organize multiple object in a group. "Object name" and the layer within the object group. Open the shortcut menu. the select the "Group" command.2. Unavailable properties of an object are displayed as deactivated and can not be selected. The properties of the object are displayed in the property view.2 Objects of the "Screens" editor Note Some of the toolbox objects are either available with restricted functionality or not at all. 6AV6691-1AA01-2AB0 . 4. Open the context menu and select the "Edit" command. "Position". In contrast to the multiple selection function which shows the selection rectangles of single objects. Click on the object in the object group. change to the single-object editing mode. To do so. In your screen.Creating Screens 4. You can only edit the "Size". you can access all of the properties of a single object you have selected from the group. To activate the single-object editing mode.

3 The Advantage of Layers 4. Each further object is placed one position towards the front. New objects you add to the screen are always assigned to the active layer. Application example You can use the layer technique.Creating Screens 4. A screen consists of 32 layers. When a process screen is created. for example. Objects of the layer 0 are located at the screen background. the objects within the layer are always organized in the order of their creation.3 Layers The Advantage of Layers The layers and the nesting depth of the objects form a feature which allows differentiated visualization and editing of screen objects. WinCC flexible 2007 Micro User's manual. 07/2007. The object which was inserted first lies completely at the back within the level. The objects within the various layers are also nested. You can add objects to any one of these layers. Principle of the layer technique There is always one active layer. you can hide all layers except the active layer. This allows you to explicitly edit objects of the active layer. while objects of the layer 31 are located in the foreground. The layer settings are saved alongside with the relevant screen. Using the open layer pallet. The layer assignment of the object determines its nesting depth on the screen. to hide the labels of objects you are currently editing. The active layer is highlighted in color in the layer pallet. The position between objects within the layer can be changed. The number of the active layer is indicated in the "Layer" toolbar. A new screen always shows all of its 32 layers. 6AV6691-1AA01-2AB0 59 .

07/2007. 60 WinCC flexible 2007 Micro User's manual. Access security can be configured at the following objects: ● IO field ● Date/time field ● Graphic I/O field ● Symbolic I/O field ● Button ● Switch ● Softkeys You enable the access security settings in the property view under "Properties > Security. The object list containing user authorizations opens.4 Security in Runtime 4. User privileges are configured at the objects as required." Click the selection button under "Authorizations" in the "Runtime Security" area. The password can not be changed in runtime. The user must enter the password to access the object in runtime.Creating Screens 4. Double-click "Device Settings" in the project view. To do so. You restrict security-relevant operations when you create the project. Configuring access security Access security is configured directly at each object you want to protect. Confirm the password by entering it a second time in the lower box. The device settings appear in the working area. Type in a password in the "Runtime Security" area. 6AV6691-1AA01-2AB0 .4 Principle Security in Runtime The access control system controls user access to data and functions in runtime to prevent unauthorized operations. Note To enable operations in runtime. you need to set the "Enabled" check box in the "Operation" area. you assign a password for runtime access. Configuring a password You assign the password in the device settings of the WinCC flexible project. Enabling operation in runtime is not tied to the assignment of a password. Select the "Manage" authorization from the object list.

Both user-defined alarms and system alarms are triggered by the HMI device or the PLC and can be visualized on the HMI device. 07/2007. Tasks of the alarm system ● Visualization on the HMI: To report events or states that occur in the plant or the process. ● System alarms System alarms are predefined in the HMI device or the PLC to visualize particular system states in these devices.1 Basics 5 5.Creating an Alarm System 5.1. 6AV6691-1AA01-2AB0 61 .1 Visualization of process and system alarms Introduction ● User-defined alarms You configure user-defined alarms to visualize process states or acquire and log process data you receive from the PLC on the HMI. A state is reported as soon as it occurs. WinCC flexible 2007 Micro User's manual.

the alarm status is "Activated. it has "Activated/deactivated/acknowledged" status.1 Available Alarm Procedures Alarm methods in WinCC flexible An alarm method identifies the type of information that triggers an alarm and therefore the alarm properties. ● When the condition for triggering an alarm no longer applies. 62 WinCC flexible 2007 Micro User's manual. it assumes the "Activated/acknowledged" status. 07/2007. ● The analog alarm procedure The HMI device triggers an alarm if a particular "tag" violates a "limit value. the alarm status is "Activated/deactivated. ● Discrete alarm procedure The HMI device triggers an alarm if a particular bit is set in the PLC.1. 6AV6691-1AA01-2AB0 . Alarm states The following alarm statuses exist for discrete alarms and analog alarms: ● When the condition for triggering an alarm is satisfied.2 User-defined alarms 5.1 Basics 5. WinCC°flexible supports the following alarm procedures." Analog alarms are configured for this purpose in WinCC flexible." Once the operator has acknowledged the alarm.Creating an Alarm System 5. Discrete alarms are configured for this purpose in WinCC flexible." Once the operator has acknowledged the deactivated alarm.1.2.

Alarm classes essentially define how alarms will appear when shown on the HMI device as well as the acknowledgement behavior.Creating an Alarm System 5. 6AV6691-1AA01-2AB0 63 . WinCC flexible 2007 Micro User's manual. Conversely. The following options are useful for acknowledgment by the operator: ● Acknowledgment in the alarm window ● Acknowledgment in the alarm view ● Acknowledgment with screen buttons ● Acknowledging by means of the ACK button on an HMI device with keyboard Alarms requiring acknowledgment The alarm class determines whether or not the alarm must be acknowledged. 07/2007. Acknowledgment by the PLC An alarm can be acknowledged by the control program by setting a particular bit within a tag. a bit can be set within a tag when the alarm is acknowledged by the operator.1 Basics 5. Mechanisms for acknowledging alarms An alarm can be acknowledged either by the operator on the HMI device or by the control program.2 Acknowledging Alarms Introduction Discrete alarms indicating critical or hazardous operating and process states can be assigned mandatory operator acknowledgement.2.1.

2. ● "Warnings" for discrete and analog alarms that indicate regular operating states.Creating an Alarm System 5. Alarms in this class do not require acknowledgement. ● "System" for system alarms that notify the operator about the operating states of the HMI device and the PLCs. various shades of gray and flash modes to identify each alarm status when alarms are displayed ● A text placed in front of the alarm number to indicate the alarm class when alarms are displayed on the HMI device. 64 WinCC flexible 2007 Micro User's manual.1. Available alarm class settings The following settings can be defined for each alarm class: ● Acknowledge: Alarms in this class must be acknowledged. ● Texts. and process sequences. 07/2007.3 Alarm classes Alarm Classes Alarm classes define the options of alarm acknowledgment. 6AV6691-1AA01-2AB0 .1 Basics 5. process states. The layout of the alarm visualization on the HMI is also configured at the alarm class. Predefined alarm classes in WinCC flexible ● "Faults" for discrete and analog alarms that indicate critical or hazardous operating and process states. Only very specific properties can be changed for predefined alarm classes. Alarm classes are also used to group alarms for various means of display. This alarm class cannot be used for user-defined alarms. Alarms in this class must always be acknowledged.

Long alarm texts can be displayed in a separate window at the OP 73micro and TP 177micro HMI devices.3 5. If you use an HMI device with touch operation.1 Basics 5. The alarm view can be configured in such a way that it includes only one alarm line. Displaying long alarm texts Due to their display size the micro panels cannot display long alarm texts in the alarm display or in the alarm window. 6AV6691-1AA01-2AB0 65 . More than one alarm can be displayed simultaneously. depending on its configured size.Creating an Alarm System 5. you have to activate the vertical scroll bar in the properties of the alarm window or of the alarm display under "Properties > Display". open the separate window for the display. More than one alarm view can be configured for different alarm classes and in different screens. If the alarm text cannot be displayed completely in the extended display." ● Alarm window The alarm window is configured in the screen's template and is thus a component of all screens in a project. In order to display long alarm texts. 07/2007. This allows the alarm window to be configured to open when an alarm occurs.1 Displaying Alarms Displaying Alarms on the HMI Device Options for displaying alarms on the HMI device WinCC flexible offers the following options for displaying alarms on the HMI device: ● Alarm view The alarm view is configured for a certain screen.1. More than one alarm can be displayed simultaneously. The button is then displayed in the scroll bar in runtime The button is not displayed during configuration in WinCC flexible. An event can trigger opening and closing of the alarm window. WinCC flexible 2007 Micro User's manual.1. use the displayed scroll bar. The process screen with the alarm view must be opened in order to view the incoming alarms. depending on its configured size. The alarm view is not automatically opened when an alarm occurs. The single-line alarm view is called the "alarm line.3.

The alarm indicator can have one of two states: ● Flashing: At least one unacknowledged alarm is pending. button. Close the window by using . The alarm indicator is configured in the screen's template and is thus a component of all screens in a project. Function lists can be used to configure HMI device responses. The availability of the alarm indicator is is determined by the HMI device used. ● Static: The alarms are acknowledged but at least one of them is not yet deactivated. 07/2007. 6AV6691-1AA01-2AB0 .1 Basics Operation at an HMI device with keyboard: Open the window for displaying long alarm texts by using . Operation at a touch HMI device: Open the window for displaying long alarm texts by pressing the Close the window by pressing the button. Additional signal: Alarm indicator The alarm indicator is a configured graphic symbol that is displayed on the screen when an alarm activates. 66 WinCC flexible 2007 Micro User's manual.Creating an Alarm System 5.

Object Discrete alarms Configurable events Activate Deactivate Acknowledge Edit Activate Deactivate Acknowledge Edit Enable Disable Enable Disable Analog alarm Alarm view Alarm window WinCC flexible 2007 Micro User's manual. Events for alarms and objects for alarm indication The following events can occur during runtime in the case of alarms and in the case of objects for alarm displays. Triggers the event "Edit" for alarms selected in the selected alarm view.1. Displays the configured operator notes of the alarm selected in the given alarm screen. 07/2007. The table shows the system functions for alarms and manipulating the alarm display.2 System Functions for Alarm Editing System functions System functions are predefined functions you can use to implement many tasks during runtime even without having any programming knowledge. System function ClearAlarmBuffer AlarmViewEditAlarm Effect Deletes alarms from the alarm buffer on the HMI device.Creating an Alarm System 5. A function must be configured on "Edit" event for the selected alarm. Hides or shows the alarm window on the HMI device.1 Basics 5. AlarmViewAcknowledgeAlarm AlarmViewShowOperatorNotes ShowAlarmWindow Acknowledges the alarms selected in the given alarm view. The system function only triggers the event. You can use system functions in a function list.3. 6AV6691-1AA01-2AB0 67 . A function list can be configured for each event.

Each alarm number is unique within the following types of alarms: – Discrete alarms – Analog alarms – HMI system alarms ● Alarm triggers – For discrete alarms: A bit within a tag – For analog alarms: The limit value for a tag ● Alarm class The alarm class of an alarm determines whether or not the alarm has to be acknowledged.2 Elements and basic settings 5. ● Alarm number The alarm number is used to reference an alarm. Character formats supported by the relevant HMI device can be used to format the alarm text on a character-by-character basis. 68 WinCC flexible 2007 Micro User's manual. 07/2007.Creating an Alarm System 5. These components are freely selected or entered for each alarm.2 Elements and basic settings 5.2. The alarm buffer retains the current value at the time at which the alarm status changes. The alarm text can contain output fields for the current values of tags. It can also be used to determine how the alarm appears when it is displayed on the HMI device.1 Alarm Components and Properties Properties of alarms An alarm always comprises the following components: ● Alarm text The alarm text contains a description of the alarm. 6AV6691-1AA01-2AB0 .

2 Elements and basic settings Optional alarm properties The behavior of an alarm can also be defined by the following properties: ● Alarm group If an alarm belongs to an alarm group. 07/2007.Creating an Alarm System 5. a particular bit can be set within a tag. ● Sending an acknowledgement to the PLC "Acknowledgment read tag" When a discrete alarm is acknowledged by the operator. Operator notes are displayed in a separate window on the operator device when the operator presses the <HELP> button. ● Help text Operator notes can contain additional information about an alarm. it can be acknowledged along with other alarms in the same group in a single operation. WinCC flexible 2007 Micro User's manual. ● Acknowledgment by the PLC "Acknowledgement write tag" A discrete alarm can be acknowledged by the PLC program by setting a particular bit within a tag. 6AV6691-1AA01-2AB0 69 .

● To sort the table by its column entries. you change the order of the columns. Dragging and dropping within a table A drag-and-drop operation can be used to copy an individual property (such as an alarm text or a color) from one table element to another.2 5. ● By dragging a column header. ● You can change the column width by dragging the right margin of a column header.2. 70 WinCC flexible 2007 Micro User's manual.1 Editors for Configuring Alarms Basic Principles of Editors Editors for configuring alarms WinCC flexible contains the following tabular editors for configuring alarms: ● "Discrete alarms" for creating and changing discrete alarms ● "Analog alarms" for creating and changing analog alarms ● "Alarm classes" for creating and changing alarm classes Changing the column display The column display can be configured as follows: ● You can show or hide individual columns using the context menu in the column header. 07/2007. Click the same column header again to reverse the sort order. The arrow direction determines the sort order.Creating an Alarm System 5. simply click the column header.2 Elements and basic settings 5.2. This function is not available in the "Alarm groups" editor.2. Deleting and copying objects One or more whole objects can be deleted or copied if you select the entire table row for each object using the icon on the left side of the row and selecting the corresponding command from the context menu. 6AV6691-1AA01-2AB0 . The corresponding column header is marked with an arrow.

6AV6691-1AA01-2AB0 71 . WinCC flexible 2007 Micro User's manual. Edit the properties of the discrete alarm directly in the table cell or in the property view. Select the corresponding category in the left section of the property view. Make the desired changes in the right section of the property view.2 Elements and basic settings 5. Property view Configure the discrete alarm in the property view.2. Open Double-click on "Discrete Alarms" in the project view. Select a discrete alarm in the table in the work area. Configuration Figure 5-1 "Discrete Alarms" editor Work area All the discrete alarms are displayed in a table in the work area. 07/2007.Creating an Alarm System 5.2.2 "Discrete Alarms" editor Introduction You create discrete alarms and specify their properties in the "Discrete Alarms" editor.

Select an alarm class in the table in the work area. Opening the "Alarm Classes" editor Double-click in the project view on "Alarm Classes.2. Property view Configure the alarm class in the property view.Creating an Alarm System 5. 72 WinCC flexible 2007 Micro User's manual.3 "Alarm Classes" Editor Introduction Define the properties of the alarm classes in the "Discrete Alarms" editor. its properties are displayed in the property view. Select the corresponding category in the left section of the property view. 07/2007. Make the desired changes in the right section of the property view.2 Elements and basic settings 5. 6AV6691-1AA01-2AB0 . Edit the properties of the alarm classes directly in the table cell or in the property view. When you select an alarm class or a field of an alarm class." Configuration Figure 5-2 "Alarm Classes" Editor Work area All the alarm classes are displayed in a table in the work area.2.

2 Elements and basic settings 5. You can edit the properties of the analog alarms in the table cells.2.Creating an Alarm System 5. 07/2007. To sort the table by its column entries.2.4 "Analog alarms" editor Introduction You create analog alarms and specify their properties in the "Analog alarms" tabular editor. 6AV6691-1AA01-2AB0 73 ." Configuration Figure 5-3 "Analog alarms" editor Work area All the analog alarms are displayed in a table in the work area. simply click the column header. WinCC flexible 2007 Micro User's manual. Opening the "Analog alarms" editor Double-click in the project window on "Analog alarms.

74 WinCC flexible 2007 Micro User's manual. Opening the basic settings Double-click "Alarm Settings" in the project view.2. Change the basic settings if your project requires custom settings. Configuration Figure 5-4 Alarm settings Work area You define the settings for the alarm system in the work area. 5. The alarm system can be used in the project with the basic settings. 6AV6691-1AA01-2AB0 .2 Elements and basic settings Properties view Here you configure analog alarms. 07/2007. the amount of time that system alarms are to be displayed on the HMI device. for example. The Properties view offers the same information and settings as the work area table.3 Basic Settings for the Alarm System Introduction WinCC flexible is delivered with basic settings for the alarm system. In the "System alarms" area you select.Creating an Alarm System 5.

You can use the "Connections" editor to adapt the configuration of the connection to the requirements of your project. Select this shortcut menu command: ● Open Editor or ● Add Connection As an alternative. WinCC flexible 2007 Micro User's manual. The connection is assigned a basic configuration when it is created.Configuring the connection 6.1 "Connections" Editor 6 Introduction The "Connections" editor is used to create a connection to the PLC. 07/2007. 6AV6691-1AA01-2AB0 75 . you can open the "Connections" editor by double-clicking the "Connections" item in the project view. Open You can open the "Connections" editor by selecting the item "Connections" in the project view and then opening the context menu with the right mouse button.

07/2007. The communication driver used is shown in the "Communication driver" field.1 "Connections" Editor Configuration The "Connections" editor displays the configured connection to the PLC. The connection can be activated or deactivated in the "Online" column. You can only change the communication driver if the configured HMI supports different communication drivers. 76 WinCC flexible 2007 Micro User's manual. Figure 6-1 "Connections" Editor Work area The connection to the PLC is displayed in the table in the work area.Configuring the connection 6. You can rename the connection in the "Name" field. 6AV6691-1AA01-2AB0 .

click the "Area pointer" tab in the lower section of the working area. Select the connection to the PLC in the "Connection" column. 07/2007. the controller optimizes data transfer between the HMI device and controller.1 "Connections" Editor "Parameters" tab You can configure the connection to the PLC in the "Parameters" tab in the work area. 6AV6691-1AA01-2AB0 77 . This address has to match the one configured for the time in the PLC program. WinCC flexible 2007 Micro User's manual. Sets the station address for the PLC. Sets the station address for the HMI device. Highest station address Controller Address Cyclic operation "Area pointer" tab You can configure the "Date/time control" area pointer in the "Area pointers" tab in the work area. This achieves better performance. If cyclic operation is activated. Sets the network protocol for the connection. To output the PLC time on the HMI device. configure a date/time field in a process screen and select the "Show system time" option in the "General" group of the property view. To enable the area pointer. Select the address for the time of the PLC in the "Address" column. The area pointer is used to display the time of the PLC on the HMI device. The following protocols are available: • PPI • MPI • DP Sets the highest station address allowed. Connection parameters: Area HMI device Network Field Baud rate Address Profile Value Sets the transmission rate of the connection.Configuring the connection 6.

1 "Connections" Editor 78 WinCC flexible 2007 Micro User's manual.Configuring the connection 6. 07/2007. 6AV6691-1AA01-2AB0 .

Using Global Events 7. 07/2007. A job consists of a triggering event and a "function list". the linked function list is called and executed. For example. you can link the system function "ClearAlarmBuffer" to the "AlarmBufferOverflow" event to clear the alarm buffer when an overflow occurs. A task therefore exists: When the event occurs.1 Definition 7 Use Cases for Global Triggers The global trigger is used to execute event-controlled tasks. WinCC flexible 2007 Micro User's manual. You can link one or more system functions to an event in the global trigger. 6AV6691-1AA01-2AB0 79 .

Only one global trigger can be configured and executed per event. ● Alarm buffer overflow Task is executed when the alarm buffer overflows. 6AV6691-1AA01-2AB0 . for example. "ScreenChange" or "AlarmBufferOverflow" are examples of events. 80 WinCC flexible 2007 Micro User's manual. Sequence of a global trigger When an event occurs. A global trigger is executed by executing the function list line-by-line. ● Screen change Task is executed when a screen change occurs. 07/2007.Using Global Events 7. HMIs of the Micro Panel family support the following events: ● Runtime Stop Task is executed at a runtime Stop event. Global triggers are executed consecutively. the global triggers initiates the execution of the function list assigned to this event.2 Working with Events 7. ● User change Task is executed when a user logs on or off. ● Deactivated The event never occurs. during reconfiguration.2 Working with Events Introduction The global trigger responds to specific events. Tasks associated with this event are temporarily deactivated.

WinCC flexible 2007 Micro User's manual. You can specify the event in the properties. In the global trigger. You assign the label and a comment and select the event. Note The description provides a written summary of the trigger including the planned event.3 Elements of Global Triggers 7. 07/2007. You can obtain more detailed information using the tooltip function. 6AV6691-1AA01-2AB0 81 .3 Elements of Global Triggers 7. configure a function from the function list for the event from the selection list of events. In the function list you configure the functions to be executed in the job. The global trigger summarizes a description of the task. by moving the mouse pointer over the selected element in the user interface.1 Operating range of the Global Triggers Introduction The work area shows the planned triggers which consist of the triggering event and the function list. Configuration The work area consists of the table of triggers. the properties. Open You can open the global trigger by double-clicking on "Global trigger" in the project view. The properties also show the trigger along with the triggering event.3. and the function list.Using Global Events 7.

Using Global Events 7. 6AV6691-1AA01-2AB0 . 07/2007.3 Elements of Global Triggers 82 WinCC flexible 2007 Micro User's manual.

07/2007. The two language levels are completely independent of one another. text is displayed in the WinCC flexible menus and dialog boxes in the user interface language. The following languages can also be installed: ● Western European languages German Spanish Italian French WinCC flexible 2007 Micro User's manual. For example.Structure of Multilingual Projects 8. You select the user interface language when you install WinCC flexible. ● Project languages Project languages are used to create a project in multiple languages. User interface languages English is generally installed as the user interface language. you can create English projects at any time using a German user interface and vice versa. 6AV6691-1AA01-2AB0 83 .1 WinCC flexible terminology 8 User interface language and project languages Two language levels are differentiated in WinCC flexible: ● User interface language During configuration.

However. such as: ● The HMI does not support right-to-left languages such as Hebrew or Arabic.Structure of Multilingual Projects 8. restrictions may apply when some languages are used for configuration. ● Non-editable texts stored in WinCC flexible are displayed in English. 07/2007. ● Language-specific fonts are not available. 84 WinCC flexible 2007 Micro User's manual.1 WinCC flexible terminology Project languages The following project languages have been released for WinCC flexible: ● Chinese (PRC) ● Chinese (Taiwan) ● Danish ● German ● English ● Finnish ● Flemish ● French ● Greek ● Italian ● Korean ● Norwegian ● Polish ● Portuguese ● Russian ● Swedish ● Spanish ● Czech ● Turkish ● Hungarian ● Japanese You can generally also configure in any language available in Windows. 6AV6691-1AA01-2AB0 .

6AV6691-1AA01-2AB0 85 . HMIs of the Micro Panel family support 5 runtime languages. The runtime languages must be supported by the HMI device.g. Spanish). You can change the editing language at any time. ● Editing language You create the translations of the texts in the editing language. 07/2007. In this case. ● Reference language The reference language is the language that you use to configure the project initially. You use the reference language as a template for translations. You must configure appropriate operator control elements so that the operator can switch between languages during runtime. You first create the text of an object in the reference language. you select one of the project languages as the reference language. You decide which project languages to transfer to the HMI device depending on your project requirements. Note When switching the project languages.Structure of Multilingual Projects 8. ● Runtime languages Runtime languages are those project languages that are transferred to the HMI device. switching the keyboard assignment is not possible due to the operating system.1 WinCC flexible terminology The following languages are differentiated within the project languages. WinCC flexible 2007 Micro User's manual. In the case of some languages (e. During configuration. the keyboard assignment is switched to English. switch to the editing language and then enter the foreign language text in the object. the assignment to the keys on the keyboard also changes.

WinCC flexible can be used for configuration in all languages installed in the operating system.2 Multilingual configuration Multilingual configuration You can configure your projects in multiple languages using WinCC flexible. to suit regional requirements of several engineers of different nationality working on a project configuration. Use the menu command "Options > Settings" to switch the user interface language. select the user interface language you require. Click "OK" to close the dialog box. 86 WinCC flexible 2007 Micro User's manual. Use the following editors to translate texts for a multilingual configuration in WinCC flexible: Toolbar Project languages Languages and fonts Brief description Managing languages for the project texts Defining the languages and fonts used in runtime You can configure texts for the foreign languages directly at the respective object. 07/2007. Double-click on the "Workbench" entry in the "Settings" dialog and select the sub-entry "User Interface Language". 6AV6691-1AA01-2AB0 . In the "Language" section. WinCC flexible multilingual user interface The language of the user interface in WinCC flexible can be selected.Structure of Multilingual Projects 8. The user interface language is changed. WinCC flexible supports the multilingual configuration of practically all objects with texts displayed in runtime. for example.2 Multilingual configuration 8. The "Settings" dialog is opened.

1 Language settings in the operating system Introduction The operating system settings on the configuration computer influence the language management of WinCC flexible in the following areas: ● Selection of project languages ● Regional format of dates." ● Settings in Windows XP: You can call the "Regional and Language Options" dialog using the control panel icon of the same name in "Start > Settings > Control Panel > Date. times. and Regional Options.3 Language Settings 8.3 Language Settings 8. ● Settings in Windows 2000: You can select the languages you want to install subsequently from the list of "Language settings for the system. you can display Asian text but not edit it. For more information on the Input Method Editor. times. times. currency. and numbers Language settings in the Operating System A language is not available as a project language unless it is installed in the operating system.3. this language must be set in the Regional Options of the Control Panel before compiling.Structure of Multilingual Projects 8. 6AV6691-1AA01-2AB0 87 . and numbers WinCC flexible specifies a fixed date and time format in the Date . In order for dates. The Input Method Editor (IME) is available in Windows for configuring Asian texts. you can install your choice of languages on the "Languages" tab. Time. and numbers to be displayed correctly in the selected editing language. currency. Without this editor. Regional format of dates." which is located on the "General" tab in "Start > Settings > Control Panel > Regional Options." Afterwards. refer to the documentation for Windows. Language. 07/2007. WinCC flexible 2007 Micro User's manual.Time field for the selected project language and the runtime language.

The "Project languages" editor opens.3 Language Settings 8. ● The editing language in which you translate the text.Structure of Multilingual Projects 8. Configuration Figure 8-1 "Project Languages" editor 88 WinCC flexible 2007 Micro User's manual. 07/2007.2 "Project Languages" editor Introduction You select the languages for creating your project in the "Project Languages" Editor: ● The project languages for creating your project ● The reference language in which you configure the project initially. 6AV6691-1AA01-2AB0 .3. Open Double-click "Project languages" in the project view.

Structure of Multilingual Projects 8. 07/2007.3 Language Settings Project languages Here you enable the project languages for creating your project. The languages displayed are limited to those that you enabled as project languages in the list of available languages. Reference language Here you select the reference language from the project languages. Editing language Here you select the editing language from the project languages. WinCC flexible 2007 Micro User's manual. 6AV6691-1AA01-2AB0 89 . The languages displayed are limited to those that you enabled in the list of available languages.

4 Languages in Runtime Using multiple runtime languages You can decide which project languages are to be used as runtime languages on a particular HMI device. Use the arrow keys to move the selection up or down. When runtime starts thereafter. you must configure corresponding operator control elements. To change the order of runtime languages.4 Languages in Runtime 8. select a language. the language with the lowest number in the "Order for language setting" is displayed. 07/2007. 90 WinCC flexible 2007 Micro User's manual. Figure 8-2 Process screen for language switching When runtime starts the first time.Structure of Multilingual Projects 8. 6AV6691-1AA01-2AB0 . the project is displayed according to the most recent language setting. Figure 8-3 Order of runtime languages Setting runtime languages during configuration Activate the check box for selecting runtime languages in the "Runtime languages" column. To enable the operator to switch between languages during runtime.

The preview allows you to verify the project report before you output it. Usage You can output configuration data in a project report. The project report is opened in a preview before the output starts. 6AV6691-1AA01-2AB0 91 .1 Project documentation 9 Introduction Project documentation serves to print the configuration data of a WinCC flexible project. The data are output in a fivecolumn table. a table containing the tags used and their parameters.g. 07/2007. A project report may contain the following scope of information: ● For a complete WinCC flexible project ● For all objects of an editor ● For single or multiple selected objects The selection of the data for the output depends on the objects or the selected editor. Output medium Project reports are output to the printer from the preview. e. The five most important attributes of an object are output. The five attributes to be output are preset in the system. The system assembles the data when the project report is created.Project documentation 9. WinCC flexible 2007 Micro User's manual. The selection of these attributes cannot be modified.

Initiate printing from the preview window. Select the command "Print Selection" from the shortcut menu of the selection to initiate printing. Select the required object in the work area. Start the output using the: ● Main menu ● the toolbar ● the shortcut menu of selected objects Output of data in the project report Selecting objects: ● Select the corresponding HMI from the project view to output all data of a WinCC flexible project. ● "Project ▶ Print Selection" command in the menu bar The configuration data are inserted into the default layout and opened in the preview window. Click in the preview to start printing. Check the output data in the preview.2 Selecting Objects for the Project Documentation 9.Project documentation 9. Alternative procedure WinCC flexible provides several options for the output of data. ● Select the desired editor in the project view to output the data of a WinCC flexible editor. ● Open the editor in the work area to output specific objects of the editor. 92 WinCC flexible 2007 Micro User's manual. After selecting the object. WinCC flexible determines the output data and opens the project report in the preview. you can also start the output using the: ● button. 6AV6691-1AA01-2AB0 . ● Select the "Screen" folder in the project view to output the configuration data of all process screens. 07/2007.2 Selecting Objects for the Project Documentation Introduction WinCC flexible offers several methods for the output of the configuration data of one or several objects of an Editor. ● Select the screen in the project view to output the configuration data of an individual process screen.

1 Transfer 10 A transfer operation refers to the transfer of a compiled project file to the HMI devices where the project is to run. Transfer the compiled project file from the configuration computer to the HMI device. Set the transfer mode on the HMI device. the system generates a compiled project file. you have to restart the HMI device and call the transfer applet from the Start menu or configure the "SetDeviceMode" system function in your project. WinCC flexible 2007 Micro User's manual. 3. 6AV6691-1AA01-2AB0 93 . If the initial settings of the commissioning have been changed.Transfer 10. The HMI device starts up automatically in transfer mode when the device is commissioned the first time. The transfer can also be started without first performing a consistency check. After you have completed a configuration process. check the consistency of the project by using the menu "Project > Compiler > Check Consistency". The system will then check consistency and compile the data in a background operation. Refer to your product manual for more detailed instructions on setting the transfer mode on the HMI device. Transfer the compiled project file to the configured HMI device. After completing the consistency check. Basic Principles of the Transfer Operation Basic procedure 1. The HMI device must be connected to the configuration computer to transfer the project data. Transfer mode The HMI device must be in "transfer mode" for the transfer operation. 07/2007. 2. Enter the transfer settings for the HMI device in your WinCC flexible project.

Make the transfer settings in this dialog box. Transfer mode Micro Panels support the following transfer modes: ● Direct connection via serial cable Transfer is performed via a "PC/PPI" adapter cable connecting the configuration computer and the HMI device.." dialog is displayed." The "Select device for transfer. The check box for the HMI device must be activated in the left section of the transfer settings. 6AV6691-1AA01-2AB0 . Figure 10-1 Transfer settings Select the connected port from the "Port" selection field. for a delta transfer operation or an operating system update on the HMI device).2 Transfer settings Introduction The compiled project file is transferred to the HMI. select the menu command "Project > Transfer > Transfer Settings.. The transfer mode setting is also used if the HMI device is selected in the project view and one of the commands in the "Project > Transfer" menu is selected (for example. Select the highest transmission rate from the "Baud rate" selection field.2 Transfer settings 10. 07/2007. 94 WinCC flexible 2007 Micro User's manual.Transfer 10. Data are transferred to HMIs of the Micro Panel family in serial mode. The dialog "Select HMI for transfer" opens prior to the transfer of the project to the HMI. Defining transfer settings To specify the transfer settings.

6AV6691-1AA01-2AB0 95 . After a shutdown/restart of the HMI device. if an executable project file no longer exists on the HMI device due to a malfunction or inconsistency after the delta transfer. Delta download Delta transfers can be performed on the TP 170micro HMI device to save transmission time. for example. During a delta transfer. the configuration transferred to the RAM is lost and the configuration stored in the Flash memory is again applicable. The other devices of the Micro Panel family do not support delta downloads. it is possible to transfer data to the RAM memory. WinCC flexible 2007 Micro User's manual. It may be necessary to transfer the entire project. Delta transfer is the default setting for the TP 170micro HMI device. In the case of a delta transfer. only project data that has changed relative to the data on the HMI device is transferred.Transfer 10. This is advisable if a new configuration is to be tested without loss of the existing configuration. Note HMIs of the Micro Panel family can only be connected either to the programming device or to the PLC. You can change this default setting in the transfer settings to force the entire project to be transferred. 07/2007.2 Transfer settings Transfer destination You can save the compiled project file to flash memory of the Micro Panel HMI.

for example. WinCC flexible is not required for this procedure. use the "Language" menu command in ProSave. When replacing a device. 07/2007.3 Managing Files on the HMI Device 10. To select a language. Functional scope ProSave provides all of the functions needed to transfer files to the HMI device. The complete functional scope of ProSave is integrated within WinCC flexible on the "Project > Transfer" menu.Transfer 10. 96 WinCC flexible 2007 Micro User's manual.1 ProSave Introduction The ProSave service tool is supplied with WinCC flexible. The functionality of ProSave is integrated into the WinCC flexible user interface on the programming device. Stand-alone operation on a computer ProSave can also be installed on a computer from the WinCC flexible CD and used without having to install WinCC flexible (for example. 6AV6691-1AA01-2AB0 . for service purposes). If you are using ProSave outside of WinCC flexible. you have the option to change the user interface language. ● Data backup and restoration of backed-up data ● Updating the operating system Integrated operation on the configuration computer ProSave is installed on the configuration computer alongside with WinCC flexible. ProSave must be restarted for the language change to take effect. and restore these on a replacement device.3 Managing Files on the HMI Device 10. you can use ProSave to generate a backup copy of the project data of the original HMI device. ProSave can also be installed as a stand-alone program on a computer where WinCC flexible is not installed ("stand-alone operation").3.

settings) A backup file with the extension *. 6AV6691-1AA01-2AB0 97 . 07/2007.3. you can use ProSave to generate a backup copy. configuration. password. If WinCC flexible is not installed on a computer.Transfer 10. you must first reload the operating system onto the HMI device via the serial port using the "bootstrap" mechanism before resuming the data restoration. Data backup using WinCC flexible or ProSave You can use WinCC flexible and a programming device which is connected to the HMI to backup and restore all HMI data. A data backup allows you to quickly resume operation after a system failure or when a device was replaced. Note Note the following when performing a full data backup and restore operation: A full data restoration irrevocably deletes all data on the backed up device. WinCC flexible 2007 Micro User's manual. If an interruption occurred while data was being restored.2 Backup of HMI data Introduction The data on an HMI device should be backed up at regular intervals. and thus restore the original state.psb is generated when you backup the HMI data. firmware. Scope of data backup The backup and restoration for the Micro Panels includes the following project data: ● Full backup (runtime. image of the operating system.3 Managing Files on the HMI Device 10. including its operating system. The backup data are simply transferred to the new HMI.

Transfer 10. If the computer does not have WinCC flexible installed. When an operating system is updated. A "bootstrap" operation is then the only option available for loading an operating system. communication is only possible by means of a serial connection. an operating system will no longer be available on the HMI device. A message appears indicating the operating system must be updated. power on the the HMI device must be switched off and on again (booted).3 Updating the operating system Introduction If the operating system version of the HMI device is not compatible with the configuration. the configuration computer communicates with the boot loader of the HMI device. "Bootstrapping" If the operating system update was terminated prematurely. Updating the operating system You can use WinCC flexible and a computer connected to the HMI to update the HMI operating system.3 Managing Files on the HMI Device 10. Once the "bootstrap" operation has been started in WinCC flexible. 6AV6691-1AA01-2AB0 . the transfer of the project is aborted. all of the data on the destination device are deleted. 07/2007.3. When an operating system is updated. the communication between the configuration computer and the HMI device takes place by means of the operating system of the HMI device. you have the option of using ProSave to update the operating system of the HMI device. so that the HMI device can communicate by means of the boot loader. however. During a "bootstrap" operation. 98 WinCC flexible 2007 Micro User's manual. The bootstrap operation can take time. In this case.

In this screen.1 Creating a screen template with basic functions 11 Introduction In this example. select the "General" category.Configuration Examples 11. Drag-and drop a selected button from the toolbar onto the working area. drag it to the required size. you create a screen template which can be used as the basis for the various screens in a project. 30x30 pixels. 30x30 pixels is available for the "Home" button. ● Two graphic objects. 07/2007. 6AV6691-1AA01-2AB0 99 . ● A project is open. you configure the navigation buttons for selecting the various screens in your project. Create screen and button 1. 3. then select the "Graphic" option in the "Type" area. ● An graphic object with a size of approx. Holding down the left mouse button. Requirements ● WinCC flexible is open. In the property view. 2. are available for the "Next" and "Previous" buttons. Double-click "Add screen" in the "Screens" folder of the project view. each with a size of approx. You also create an additional button for calling the home screen. A new WinCC flexible screen is created and opened in the working area. WinCC flexible 2007 Micro User's manual.

open the selection button next to "Graphic OFF. 100 WinCC flexible 2007 Micro User's manual." A dialog box for selecting the graphic object opens. The "Activate Screen" system function is assigned to the button. Select the graphic object and press "Open. and open the function list by clicking the button. 07/2007. and navigate to your graphic object for the "Home" button." The graphic Switch to the "Events > Press" category in the property view. In the "Graphic" area. On the dialog box for graphic object selection.1 Creating a screen template with basic functions 4. 6AV6691-1AA01-2AB0 .Configuration Examples 11. click object is inserted into the button. Select the "System Function > Screens > Activate Screen" system function.

Type in the name "Home" in the "Name" box and confirm your entry by with "OK. 6AV6691-1AA01-2AB0 101 . The screen is now completed and can be used as a basic template to create further WinCC flexible screens. A selection button appears in the value field. Assign the relevant order of WinCC flexible screens to the "Next" and "Previous" buttons. 07/2007. 6. Click in the "Screen name" field. To do this.1 Creating a screen template with basic functions 5. A dialog box for creating a new WinCC flexible screen opens. 7. A selection button appears in the value field. WinCC flexible 2007 Micro User's manual. Open the object list using this button. Repeat steps 2 to 4 for the "Next" and "Previous" buttons. click in the "Screen name" box. In the function list. then select the destination screen. Click "New" in this list. select the "Next" or "Previous" button. Open the object list using this button." The WinCC flexible "Home" screen is created and interconnected with the "Home" button by means of the "ActivateScreen" system function.Configuration Examples 11.

select it in the project view and open the shortcut menu. Select the "Screens" folder and open its shortcut menu.Configuration Examples 11. The "Home" button is interconnected with the "Home" screen. Select "Copy" from the shortcut menu. Configure the screen names for the respective destinations as described in step 7. To reuse the screen template. 102 WinCC flexible 2007 Micro User's manual. including its name and a successive number.1 Creating a screen template with basic functions Result You created a process screen containing three buttons and the basic functions described earlier. Select "Paste" from the shortcut menu. 6AV6691-1AA01-2AB0 . The "ActivateScreen" system function is assigned to the "Next" and "Previous" buttons. 07/2007. The screen is inserted.

The "Tags" editor opens. In the "General" group in the property view enter an unambiguous tag name in the "Name" field. select the connection to your SIMATIC S7 200 PLC. Procedure 1. WinCC flexible 2007 Micro User's manual. 3.Configuration Examples 11. click on "Comment" in the "Properties" group and enter the text of your comment. As an option. Requirements You have opened the project.g. it is worthwhile to enter a comment for every tag. Select the desired data type. 7. you must first connect to the PLC using the object list or the "Connections" editor. define the length by entering the maximum number of characters that the tag should contain. The length is automatically defined for all other data types. Enter the address of the PLC where you wish to access the external tags. 4. If you want to change the acquisition cycle. 07/2007. If the desired PLC is not shown. To do this. 8. In the "Connection" field. 2. of the "String" data type. For tags to contain text. 6AV6691-1AA01-2AB0 103 .2 Creating external tags Introduction For an external tag. you must set at least the following properties: ● "Name" ● "Connection" to PLC ● "Data type" ● "Address" For documentation purposes. you can enter a comment regarding the use of the tag. 5. e.2 Creating external tags 11. Select "Add Tag" from the shortcut menu of the "Tags" work area. 6. select another acquisition cycle or use the object list to define your own cycle. Click on "Address" in the "Properties" group.

6AV6691-1AA01-2AB0 ." The dialog box for creating a new tag opens. for example. Open the object list using the selection button for the tag. You could now configure a tag. 104 WinCC flexible 2007 Micro User's manual.2 Creating external tags Alternative procedure You can also create new tags where they are required in the project. 07/2007. Configure the new tag and confirm your settings with "OK.Configuration Examples 11." Result You have now created an external tag which you can use in your project. Click "New" in the "Object list. by setting the limits.

3.3 Configuring an Alarm View Introduction The alarm view shows selected alarms or events from the alarm buffer. Copy an alarm view from the toolbar into the screen and drag it to the required size. Click "Layout" in the "Settings" group in the property view. In the "Settings" area of the alarm view. select the "General" group. 2. Click "Layout" in the "Properties" group in the property view.3 Configuring an Alarm View 11. In the "Use" area. In the property view. Set the number of lines per alarm and the number of visible alarms in the "Display" area. 4. 1. 6AV6691-1AA01-2AB0 105 . select the content of the alarm view: Alarms or events from different alarm classes.Configuration Examples 11. 07/2007. Requirements Procedure A screen or the template is open in the "Screens" editor. The display of alarms and events can be combined with all available alarm classes. select the operating elements that are available on the operator device. WinCC flexible 2007 Micro User's manual.

Result Alarms of selected alarm classes are output in the alarm view during runtime. select the columns to be displayed in the alarm view. In the "Sort" area. Click "Columns" in the "Properties" group in the property view. 07/2007. 6. select the sort order of the alarms.3 Configuring an Alarm View 5. In the "Set of visible columns" area. 106 WinCC flexible 2007 Micro User's manual.Configuration Examples 11. 6AV6691-1AA01-2AB0 .

4 Configuring an Alarm Window 11. WinCC flexible 2007 Micro User's manual. The toolbox is shown. In the screen template. You can use an alarm window. In this example. select the operating elements that are available on the operator device. 3. to immediately display critical error alarms. you can configure the alarm window to automatically open as soon as an alarm occurs.4 Configuring an Alarm Window Introduction The alarm window shows selected alarms or events from the alarm buffer or alarm log. 6AV6691-1AA01-2AB0 107 . The template already includes an alarm window that is displayed when system alarms occur during runtime. Procedure 1. The alarm window can only be inserted into the screen template. Click "Layout" in the "Properties" group in the property view.Configuration Examples 11. Requirements The template from the screens folder is open in the "Screens" editor. Click "Layout" in the "Settings" group in the property view. In the "Settings" area of the alarm window. Set the number of lines per alarm and the number of visible alarms in the "Display" area. Insert an alarm window into the screen from the toolbar and draw it to the desired size using the mouse. 07/2007. In the "Use" area. In contrast to the alarm view. 4. In the property view. you can edit or expand the default alarm window used to display system alarms. for example. select the content of the alarm window: "Queued alarms" from the "Error" alarm class. select the "General" group. 2. you will configure an alarm window to be activate when an error alarm occurs.

the alarm window will be automatically activated and display the occurring alarm. Result When an error alarm occurs in runtime.Configuration Examples 11. In the "Set of visible columns" area. Click "Columns" in the "Properties" group in the property view. select the columns to be output on the alarm window. Click "Mode" in the "Properties" group in the property view. Select the options "Automatic display" and "Closable" in the "Window" section. 6. 108 WinCC flexible 2007 Micro User's manual. 6AV6691-1AA01-2AB0 . 07/2007.4 Configuring an Alarm Window 5.

Select the "Add discrete alarm" command in the context menu. select the "General" group. Enter the alarm text.5 Configuring Discrete Alarms 11. 4. WinCC flexible 2007 Micro User's manual. In the property view. Select the "Discrete Alarms" entry in the project view and open its context menu. In the property view. 2. 5. Select the tag and the bit that triggers the alarm. Procedure 1. 6. 3. 6AV6691-1AA01-2AB0 109 .5 Configuring Discrete Alarms Introduction For a new discrete alarm.Configuration Examples 11. Result The required settings are defined for the new discrete alarm. 07/2007. select the "Properties > Trigger" group. Select the alarm class. The "Discrete Alarms" editor is displayed with a new discrete alarm. you must configure at least the following properties: ● Alarm text ● Alarm class ● Trigger tag and bit number Requirements A project is open.

2. In the "Acknowledgement read tag" category. select the "Events" group in the property view and configure a function list for the required event. In the property view. 16 acknowledgment groups are available for use as alarm groups. select the tag and the bit set by the alarm acknowledgment. 6AV6691-1AA01-2AB0 . 2. 2. select the "Properties > Acknowledgement" group.Configuration Examples 11. To execute out event-controlled tasks. In the "Acknowledgement write tag" category. Sending alarm acknowledgement to the PLC 1.5 Configuring Discrete Alarms Optional settings for discrete alarms Alarm acknowledgement by the control program 1. To assign the alarm to an alarm group. all discrete alarms of this group are acknowledged when one of those alarms is acknowledged. 07/2007. select the alarm group in the "General" group in the property view. select the tag and the bit used to acknowledge the alarm. Additional settings for discrete alarms 1. 110 WinCC flexible 2007 Micro User's manual. For all WinCC flexible Edition "Micro" HMIs. When several discrete alarms are assigned to the same acknowledgment group. select the "Properties > Acknowledgement" group. In the property view.

Requirements A screen is open. Specify a cycle for reading the tags from the PLC. In the "Line type" column.6 Configuring the trend view Introduction A trend view can be used to graphically represent the values that a tag assumes during the course of the process. 6AV6691-1AA01-2AB0 111 . 3. Format patterns Select from the following format patterns: ● Display in realtime mode ● Displaying a period Reading moment The moment at which the values are read from the PLC can be controlled by setting a bit or via a cycle. 8. Result In runtime. the values of the selected tags are displayed in the configured trend view. You can set the column width and the position of the columns in active mode in the values table. In the "Display" column. To activate the trend view the zoom factor has to be set to 100 %. 07/2007. select either "Solid" or "Dashed. Note Select the "Edit" command in the context menu for the trend view to activate the trend view. select "Lines. In the property view. Click on the arrow in the "Source settings" column.Configuration Examples 11. assign a name to the trend.6 Configuring the trend view 11." 6. The property view is open Procedure 1. 2. 4. 7. click on "Properties" and then select "Trends." 5. WinCC flexible 2007 Micro User's manual. In the "Name" column. Select the tag the values of which are to be displayed as the "trend tag". A dialog box opens." The "Trends" dialog box opens. Drag-and-drop the "trend view" object from the Toolbox onto the screen.

A screen for the system function is expected in the next line of the function list.7 Using the System Function "AlarmViewEditAlarm" 11. Procedure 1. for example.7 Using the System Function "AlarmViewEditAlarm" Introduction You get an error alarm in runtime and want to open the specific process screen where you can fix the cause of the error." Requirements You have configured an error alarm that is triggered by an error event. 6. Click in the "No value" field and in the object list that opens select the process screen where you can influence the cause of the alarm. Select the alarm in the "Discrete Alarms" editor and select the command "Events > Edit" in the property view. Click in the "No value" field and in the object list that opens select the alarm view you have just created. when a limit is exceeded. when you press the button you have created. A screen object for the system function is expected in the next line of the function list. 4. Then. 2. 5. the process screen where you can influence the cause of the alarm opens. Select the system function "AlarmViewEditAlarm" from the function list.Configuration Examples 11. This is done by using the system function "AlarmViewEditAlarm. Select the button and select "Events > Press" in the property view. configure an alarm view to display alarms of the "Error" alarm class. In a process screen. 3. Create a button in the same process screen. 112 WinCC flexible 2007 Micro User's manual. select this alarm from the alarm view. Select the system function "Activate screen" under "Screens" in the function list. 07/2007. Result When the alarm is triggered in runtime. 6AV6691-1AA01-2AB0 .

select the "General" tab under "Start ▶ Settings ▶ Control Panel ▶ System.com. to refrain from using localized special characters. Note To find out which version of Windows is installed.Appendix 12. Visit the Microsoft website at "http://www." WinCC flexible Micro only. use the MUI (Multilingual User Interface) version of the operating system. however. We advise users.Microsoft. You should in particular refrain from using these special characters in the names of objects used in scripts.2 Legal characters Introduction WinCC flexible supports the full ASCII character set.1. Illegal characters The following characters are not allowed: ' WinCC flexible 2007 Micro User's manual.1. 07/2007.1 General Specifications Released operating systems WinCC flexible is released for the following operating systems: ● Windows 2000 Professional SP4 ¹⁾ ● Windows XP Professional SP2 ¹⁾ ● Windows XP Home SP2 ²⁾ ¹⁾ ²⁾ For multilingual configurations. 6AV6691-1AA01-2AB0 113 ." 12.1 Performance features 12 12.

However.2 System limits 12.Appendix 12. Engineering System Configuration in the Engineering System is limited by main memory resources. The maximum values specified are not additive. each with 20 screen objects. In addition to the limitations specified. 6AV6691-1AA01-2AB0 . 07/2007. allowances must be made for restrictions in configuration memory resources. The configurations shown below have a heavy impact on main memory load: ● high number of animations ● use of faceplates ● use of large graphic objects ● several devices within a project configuration It is nonetheless useful to install more than 2 GB of RAM on the PC if running many applications with high memory requirements in parallel. i. Overview Table 12-1 Tags Micro Panels OP 73micro TP 170micro 250 -100 -32 500 -80 8 128 16 TP 177micro 250 -100 -32 500 20 80 8 128 32 Number of tags in the project Number of PowerTags Number of elements per array Number of local tags Alarms Number of alarm classes Number of discrete alarms Number of analog alarms Character length of an alarm Number of process values per alarm Size of the alarm buffer Number of queued alarm events 500 -50 -32 250 5 80 8 100 30 114 WinCC flexible 2007 Micro User's manual. is not possible. please note that simultaneous output of 500 alarms and 250 screens.e.2 System limits Introduction The following list of system limitations provides assistance in estimating whether a specific project is still within the system limitations of a specific HMI device. WinCC flexible requires up to 2 GB of main memory. depending on the operating system. 500 alarms can be configured if no further objects are used.

Appendix 12. 07/2007.2 System limits OP 73micro Screens Number of screens Number of fields per screen Number of tags per screen Recipes Number of recipes Number of elements per recipe User data length in bytes per data record Number of data records per recipe Number of recipe elements in the project Reserved memory for data records in the internal Flash Logs Number of logs Number of entries per log file (including all log segments) Number of log segments Cyclical trigger for tag logging Trends Number of trends Text lists and graphic lists Number of graphic lists Number of text lists Total number of lists Number of entries per text or graphic list Number of graphic objects Number of text elements Scripts Number of scripts Communication Number of connections Number of connections based on the "SIMATIC HMI http Protocol" Maximum number of connected Sm@rtClients (including a service client) Help system Number of characters in a help text Languages Number of runtime languages 5 5 5 320 -320 1 --1 --1 -------150 150 30 250 1000 -----500 500 25 -150 150 30 500 500 ------------------------------250 20 20 250 20 20 5 250 20 20 5 TP 170micro TP 177micro Number of complex objects per screen 5 WinCC flexible 2007 Micro User's manual. 6AV6691-1AA01-2AB0 115 .

07/2007.fwx" 128 KB 256 KB 256 KB 1 1 1 1 1 1 1 1 1 ---TP 170micro TP 177micro 116 WinCC flexible 2007 Micro User's manual.2 System limits OP 73micro Scheduler Tasks User Administration User groups Authorizations Passwords Project Size of the project file "*.Appendix 12. 6AV6691-1AA01-2AB0 .

45 Tags. 69 Acknowledging Alarms. 109 Trend view. 55 create External tag. 75 Discrete alarms. 98 Button. 41 Copy screen. 60 Acknowledgement tag read. 65 configuring.Index A Access control configuring. 62 Alarm status. 56. 66 Alarm line. 69 Basic settings. 6AV6691-1AA01-2AB0 Configuration. 74 Bootstrapping Operating system. 77 Date/time controller. 68 Alarm procedure. 76 Controller Linking tags. 43 Alarm Acknowledgment by the PLC. 56 Basic settings Alarm. 107 Connection. 75 Connection data Syntax for the import. 103 117 . 68 Alarm texts Displaying long texts. 69 write. 44 B Backing up HMI data. 107 Alarms. 65 configuring. 68 configuring. 56. 68 Alarm class. 111 Connection configure. 63 Basic principles. 65 Alarm number. 70 Property. 64 Alarm text. 75 Work area. 65 Events. 72 Alarm indicator States. 56 C Changing languages ProSave. 77 configuring. 105 Alarm window. 67 System functions. 34 Array. 61 acknowledgment. 61 Display on the HMI device. 72 Alarm Classes Settings. 60 Alarm view. 41 Configuration Toolbar. 96 Communication between PLC and tag. 07/2007. 105 Alarm window. 64 Alarm classes editor. 47 Connections editor. 63 Acquisition cycle Tag. 74 Component. 65 Alarm view. 109 Editor. 62 Layout. 67 Area pointer WinCC flexible 2007 Micro User's manual. 34 use. 97 Bar. 17 configuring Access control. 64 Alarm classes editor. 41.

26 Screens. 7 118 WinCC flexible 2007 Micro User's manual. 71 Discrete alarms editor. 79. 56 delete screen. 14 Introduction Project documentation. 42 E Editing language. time. 23 H HMI device Data backup. 97 Restoring data. 30 Functional scope ProSave. 87 Limit value Tags. 58 Object list Open. 56 Graphic view. 97 I I/O field. 87 Layout Regional format of the date.Index D Data backup HMI device. 92 Object group. 19 Configuring alarms. 71 Display Long alarm texts. 30 Configuring. 29 Working with. 46 Installation options for multilingual configuration. 26 M Menu. 95 Discrete alarm procedure. 55 Delta download. 56 Grouping Objects. 26 Closing. 07/2007. 58 F Field of application Global trigger. and numbers. 27 Project languages. 19 G Global trigger. 56 Import of tag. 58 O Object Selecting for project report. 34 Date/time field. 96 N Navigation arrow. 55 Multilingual configuration Installation options. 97 Data type Internal tag. 62 Discrete alarms configuring. 23 Move screen. 17 Command. 81 Graphic I/O field. 79 Function List. 70 opening. 85 Editor. currency. 80 open. 17 Mouse functions. 14 Multiple selection Creating object groups. 26 Tabular. 91 L Language-dependent format. 65 Drag-and-drop. 6AV6691-1AA01-2AB0 . 29 Offices. 109 Discrete alarms editor. 88 Properties. 81 Sequence. 80 Global triggers Work area.

97 Runtime language. 21 Tag. 85 rename screen. 42 119 . 23 Simple objects. 60 Print Project documentation. 87 Shortcut menu. 92 Procedures to create screens. 91 Output View. 38 ProSave. 91 Print selection. 23 output Project report.Index Online help. 55 rename. 98 Operation. 54 Screen Copy. 92 Project View Working with. 96 Changing languages. 55 Screen Editor Layout. 55 insert. 32 Start value Tags. 23 accessing. 68 Property view. 88 Project report. 24 Mouse functions. 32 R Read continuously Tags. 27 Operating system Updating on HMI device. 22 Q Quick start from WinCC flexible. 86 Several projects. 94 Languages in the operating system. 20 Properties Tag. 96 WinCC flexible 2007 Micro User's manual. 55 Steps in creating a. 85 Runtime languages Order. 26 Updating. 90 using. 91 output. 92 Output medium Project report. 28 Project data. 32 Menu commands. 26 Project documentation Introduction. 39 Property Alarm. 25 Open Global trigger. 81 opening Editor. 80 Setting Alarm. 83 Project languages Editor. 26 Selecting Objects for project report. 20 Project View. 91 Project language. 55 Representatives. 91 Selecting objects. 92 Output medium. 90 P Password configuring. 7 Restoring HMI data. 74 For transferring. 23 Hotkeys. 52 Screens Editor. 07/2007. 92 Sequence Global trigger. 54 Project Multilingual projects. 21 Properties. 6AV6691-1AA01-2AB0 S screen delete. 55 Move. 97 Restoring data HMI device. 56 Start Center disable. 43 Reference language. 25 display.

41 Tag Acquisition cycle. 36 Tag import Data structure of connection data. 44 Tag Acquisition cycle. 52 Training center. 42 Tag Start value. 35 Work area. 52 Scheduling global triggers. 83 W WinCC flexible Multilingual user interfaces. 43 Tag Array. 18 Connections editor. 93 Trend. 17 Positioning. 27 Starting WinCC flexible. 33 Internal tag. 56 Time Display PLC. 47 Procedure. 42 Tag Acquisition cycle. 07/2007. 46 Tag Creating external tags. 43. 17 Toolbox. 103 Tag Data type. 26 Undo. 56 configuring.Index starting Editor. 41 Tag Limit value. 32 Switch. 86 Quick start. 56 System event. 7 Transfer Basic principles. 80 T Tab. 19 Tag Property view. 95 Method. 98 User interface language. 43 Trend view. 32 Starting. 43 Tag Read continuously. 103 Tag Comment. 34 Toolbar. 32 WinCC flexible. 48 Tag editor. 34 Tag Properties. 16 Work area. 38 Tag External tag. 6AV6691-1AA01-2AB0 . 45 Tag Import to an HMI. 103 Tag Addressing. 103 Tag Connection to PLC. 17 Configuration. 39 Tag Communication with a PLC. 94 Transfer mode On the HMI device. 45 Structure of tag data. 103 Tag data Syntax for the import. 103 Tag Name. 48 Tag values output. 103 Tag Length. 76 of the screen editor. 93 Delta download. 43 Text field. 111 U Updating Operating system on the HMI device. 56 Symbolic I/O field. 94 Transfer settings. 26 120 WinCC flexible 2007 Micro User's manual. 36 Working step Restoring. 81 Tag editor.

Sign up to vote on this title
UsefulNot useful