s
HMI
Human Machine Interface
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
June/2007
HMI usages
Process visualization
Operator control of the process
Displaying alarms
Archiving process values and alarms
Process values and alarms logging
Process and machine parameter management
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
June/2007
Components of WinCC
WinCC flexible Engineering System
WinCC flexible Runtime
WinCC flexible options
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
June/2007
Application for HMI
Controller with one HMI devices
Controller with several HMI devices
Several HMI devices are connected to
one or more controllers via a process bus
(e.g. PROFIBUS or Ethernet).
Such systems are deployed, for example,
in a production line to operate the plant
from several points.
Controller with several HMI devices
Control with one HMI device
An HMI device which is directly connected
to the controller via the process bus is
referred to as a single-user system.
Single-user systems are generally used
near production, but can also be deployed
to operate and monitor independent part
processes or system sections.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
June/2007
Application for HMI
HMI System with centralized
functions
An HMI system is connected to a PC via
Ethernet. The upstream PC assumes
central functions, e.g. recipe
management. The necessary recipe data
records are provided by the subordinate
HMI system.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
June/2007
Application for HMI
Support for Mobile Units
Mobile units are mainly implemented in large production plants, long production lines or in conveyor
technology, but can also be implemented in systems in which direct visual contact with the process is
necessary. The machines to be operated are equipped with several interfaces to which the Mobile Panel
170, for example, can be connected.
The operator or service technician can thus work directly on site. This enables an accurate setting up and
positioning, e.g. during the startup phase. In the case of servicing, mobile units ensure shorter downtimes.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
June/2007
Applications for HMI
By using the Sm@rtService option, it is possible to connect to an HMI device from a
workstation via a network (Internet, LAN).
Example: A medium-sized production company has a service contract with an external
service company. When servicing is required, the service technician responsible can
remotely access the HMI device and display its user interface directly on his workstation.
In this way, updated projects can be transferred more quickly which, in turn, reduces
machine downtime.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
June/2007
Siemens HMI Family
Micro Panels
Mobile Panels
Touch & Operating panels
Panel PCs
PC (SCADA)
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
June/2007
Siemens HMI family
Mobile Panel
Operator Panel
Touch Panel
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
June/2007
Siemens HMI family
Panel PC
Multi Panel
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
10
June/2007
WinCC Flexible license
Uniform family of engineering tools for configuring SIMATIC HMI Operator Panels,
the operator control part of SIMATIC C7 units, MOTION & SINUMERIK, Panel PCs
as well as the PC-based visualization software WinCC flexible Runtime.
Executable under Windows 2000/XP Professional
Current version:
- SIMATIC WinCC flexible 2005 SP1 Advanced
- SIMATIC WinCC flexible 2005 SP1 Standard
- SIMATIC WinCC flexible 2005 SP1 Compact
- SIMATIC WinCC flexible 2005 SP1 Micro
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
11
June/2007
SIMATIC WinCC flexible
Product Spectrum
Scalable for different operator devices
WinCC flexible Advanced
WinCC flexible Standard
WinCC flexible Compact
WinCC flexible
Micro
Micro Panels
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
Panels
Panels / Multi Panels
12
PC-based
June/2007
Working with WINCC Flexible
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
13
June/2007
Creating a new project.
You have two ways to create a project
1-using the project wizard
2-Creat an Empty Project
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
14
June/2007
WinCC Flexible Work-Bench
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
15
June/2007
Device settings
Available services
Device selection
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
16
June/2007
Setting up communication
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
17
June/2007
Acquisition Cycles
Empty lines to
add new
acquisition cycles
By selecting the cycles we can define a new acquisition cycle if it doesnt exist In
the default cycles.
Time unit
User cycle time
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
18
June/2007
Setting up Connection
By pressing two clicks on the empty lines a new
connection settings appears in the property view
Available interfaces on the
HMI device
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
19
June/2007
Defining Tags
Pressing two clicks
on the empty line
to create a new tag
Internal or External
tag
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
Data type to be
transferred
20
Address Ex:
O/P port 4
Bit 0
June/2007
Graphic Design
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
21
June/2007
Graphic Design
What information to be displayed.
How many screens
Planning
Screen hierarchy.
Drawing
(draw the objects in every
screen)
Screens hierarchy
Linking Screens (screens
navigation)
SCRN1
SCRN2
Linking the objects in every
screen with its TAG
SCRN4
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
22
SCRN5
SCRN3
SCRN6
SCRN7
June/2007
Screens
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
23
June/2007
Screens
TWO clicks on this
shortcut to add new
screen.
Template : what you are going to
draw in the template will be applied to
all the project screens.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
24
June/2007
Screens navigation
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
25
June/2007
Navigation Editor
Screen hierarchy
Unused screens
Drag & Drop
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
26
June/2007
Navigation control
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
27
June/2007
Navigation Bar
Navigation Bar is automatically created
when you use the screen navigation
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
28
June/2007
Graphics elements
Simple objects
Enhanced objects
Graphics
library
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
29
June/2007
Simple objects
Button
Switch
Symbolic IO field
Graphic view
Bar
Date & time field
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
30
June/2007
Enhanced objects
Gauge
Clock
Status View
Slider
Symbol library
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
31
June/2007
Linking objects to tags
You can link any of this
properties to the tags
Circle
The tag value may be
bit(0 or 1) or an analog
value (ex:0100)
Linking the
appearance to
the tag IN1
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
32
June/2007
Linking objects to tags
Ready made objects has a
tags called process tag
Pressing the switch will
toggle the tag
Switch
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
33
June/2007
Linking objects to tags
Gauge
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
When Tag_2 value changes
the pointer moves through
the gauge
34
June/2007
Graphic IO field
Graphic io field
Graphic list to be assigned to
the graphic io field
By means of this tag value
the image of the io field
will be changed
So first we have to create a
graphic list.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
35
June/2007
Graphic list
Two clicks to create new
graphic list
This image will appear as if
the tag value between 0 19
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
36
June/2007
Symbolic IO field
Text list to be assigned to the
symbolic io field
So first we have to create a text
list.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
37
By means of this tag value
the text of the symbolic io
field will be changed
June/2007
Text list
Two clicks to create new
text list
This text will appear as if the
tag value between 0 10
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
38
June/2007
Simple objects Description
(Continued)
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
39
June/2007
Simple objects
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
40
June/2007
Enhanced objects
Description
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
41
June/2007
Logging & displaying
tags
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
42
June/2007
Tag logging
First step for logging tags : Create data log
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
43
June/2007
Log settings
File (log) name (ex: tank
temperature )
How many values will be stored
( Ex : last 500 value )
Available storages on the HMI
on which the log file will be stored
(Ex : flash memory internal or external)
Logging method
and this specify how the log
will behave after being filled
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
44
June/2007
Logging method
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
45
June/2007
Log settings
Number of tags to be stored in
the log file.
Enable or Disable logging at run
time start
How logging will perform upon
restart
user comment on the log
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
46
June/2007
Trends
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
47
June/2007
Displaying tag values
Trends
Runtime values
Historical values
(Tag current value)
(Tag log)
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
48
June/2007
Trends
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
49
June/2007
Trend settings
You can draw more than one trend
on the same trend view
Real time values
Tag to be
monitored
Color of the
curve
Trend for a log
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
50
June/2007
Trends a log
Which log to be displayed
Trend type
Which item in the log
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
51
June/2007
Alarms
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
52
June/2007
Types of alarms
System alarms
User-defined alarm
System alarms are predefined in
these devices to display particular
system states in the HMI device or
the PLC.
You configure alarms to display
process states or measure and
report process data that you
receive from the PLC on the HMI
device.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
53
June/2007
User defined alarm
Discrete alarms
Analog alarms
The HMI device triggers an
alarm if a particular bit is set in
the PLC. Discrete alarms are
configured for this purpose in
The HMI device triggers an
alarm if a particular "tag"
reaches a "limit value." Analog
alarms are configured for this
purpose in WinCC flexible.
WinCC flexible.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
54
June/2007
Alarm Groups
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
55
June/2007
Alarm classes
Pressing two clicks
to create new class
Class name
Acknowledgment ON/OFF
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
56
June/2007
Alarm class properties
Color of the message
Flashing
ON/OFF
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
57
June/2007
Creating a discrete alarm
Text to be displayed
when the event occurs
Class of the alarm
bit number in
the word
The tag causing the event
(must be a data word)
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
58
June/2007
Creating analog alarms
Text to be displayed
when the event occurs
Class of the alarm
The value at which the
analog value will rise
the event
The tag causing the event
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
59
June/2007
Displaying an alarm on the HMI.
Alarm
window
Alarm
view
Template only
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
60
June/2007
Alarm logging
First you have to create an alarm log
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
61
June/2007
Logging methods
Circular log
Segmented circular log
Log that sends a system event message when it is full
Log with execution of system functions when log is full
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
62
June/2007
Alarm logging
Second select the class of errors to be logged
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
63
June/2007
Displaying alarm logs
1- create an alarm view from
the enhanced objects
2-select alarm log from
General and select which
log to be displayed
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
64
June/2007
Recipes
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
65
June/2007
Recipes structure
Drawer Recipe
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
66
June/2007
Recipe creation
Two clicks to create
new recipe
Rename the
recipe
Data records having the same elements
Recipe contents
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
67
June/2007
Data records
Recipe elements
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
68
June/2007
Recipe display
Get existing data from PLC
Send data record to PLC
New data record
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
Save data record
Delete data record
69
June/2007
Structures
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
70
June/2007
Creating structures
Structure elements
Click to add structure
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
71
June/2007
Structured tags
This structures can
only be used with
Faceplates
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
72
June/2007
Creating Faceplates
Select the object to be created as a
faceplate & press right click
Select create faceplate option
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
73
June/2007
Working with faceplates
Face plate editor
Faceplate properties
linked to the objects
selected
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
74
Objects properties in
the face plate
June/2007
Faceplate configuration
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
75
June/2007
Re-using faceplates
Available properties selected from
the faceplate configuration
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
76
June/2007
User administration
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
77
June/2007
Administration overview
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
78
June/2007
Users Groups
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
79
June/2007
Adding users
Click to add user
Select the group the user belongs to.
Type the user password
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
80
June/2007
Working with user administration
Select the security level
Selecting the security option in any object
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
81
June/2007
Accessing a secured object in the runtime
The log on dialog appears when you try to access a
secured object to see if you have an accessibility on
this object or not.
So if you like to change
the pump speed you
have to got the accessibility
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
82
June/2007
User Logging
You can create a button & assign it
Show log on dialog
In the runtime when you press log on
This box will appear
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
83
June/2007
Displaying the existing users
If your account got the administration
facilities you can add user & change
passwords In the run time from this box
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
84
June/2007
Transfer Project to the
HMI Device
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
85
June/2007
Transfer settings
Press here
Available
programming port
on the HMI device
Insert the station address as you
define it on the HMI itself (default=1)
Last press
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007
All Rights Reserved
86
June/2007