s
IHM
Interface Homme Machine
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 1 June/2007
All Rights Reserved
s
HMI usages
• Visualisation de process
• Controle operatrur de process
• Affichage des alarmes
• Archivage des valeurs et alarmes de proces.
• Valeurs de process and alarms logging?
• Process et gestion des paramétres machine .
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 2 June/2007
All Rights Reserved
s
Composants de WinCC
• WinCC flexible Enginierie Système
• WinCC flexible Runtime
• WinCC flexible options
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 3 June/2007
All Rights Reserved
s
Applications pour IHM
Automate avec un IHM
Plusieurs IHM sont connectés à un ou
plusieurs contrôleurs via un bus de
processus (p. ex. PROFIBUS ou
Ethernet). Ces systèmes sont déployés,
par exemple, dans une ligne de
production pour l'exploitation de plusieurs
sections de l'usine .
Automate avec plusieurs IHM
L’automate est connecte avec un seul
IHM à travers le bus système comme
simple utilisateur.
L’IHM seul utilisateur est généralement
utilisé pour superviser une section du
process à proximité de celle-ci.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 4 June/2007
All Rights Reserved
s
Application for HMI
Système HMI avec fonctions
centralisées sur PC via Ethernet.
Le PC en amont assume des
fonctions centrales, par exemple
gestion de recette. Les
enregistrements de données de
recettes nécessaires sont fournis
par les systèmes IHM subordonnés.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 5 June/2007
All Rights Reserved
s
Application pour IHM
Les unités mobiles:
des unités mobiles sont principalement mis en œuvre dans les usines de production de grande
taille, longues lignes de production , mais peuvent également être implémentées dans les
systèmes où un contact visuel direct avec le processus est nécessaire. Les machines à faire
fonctionner sont équipés de plusieurs interfaces sur lesquelles le panneau Mobile 170, par
exemple, peut être connecté. L'opérateur ou le technicien peut ainsi travailler directement sur le
site. Cela permet un paramétrage précis du positionnement, par exemple au cours de la phase de
démarrage. Dans le cas d'entretien, des unités mobiles assurent temps d'arrêt plus courts .
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 6 June/2007
All Rights Reserved
s
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 7 June/2007
All Rights Reserved
s
Siemens HMI Family
• Micro Panels
• Mobile Panels
• Touch & Operating panels
• Panel PCs
• PC (SCADA)
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 8 June/2007
All Rights Reserved
s
Siemens HMI family
Mobile Panel
Operator Panel
Touch Panel
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 9 June/2007
All Rights Reserved
s
Siemens HMI family
Panel PC
Multi Panel
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 10 June/2007
All Rights Reserved
s
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 11 June/2007
All Rights Reserved
s
SIMATIC WinCC flexible
Product Spectrum
• Scalable for different operator devices
WinCC flexible Advanced
WinCC flexible Standard
WinCC flexible Compact
WinCC flexible
Micro
Micro Panels Panels Panels / Multi Panels PC-based
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 12 June/2007
All Rights Reserved
s
Working with WINCC Flexible
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 13 June/2007
All Rights Reserved
s
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 14 June/2007
All Rights Reserved
s
WinCC Flexible Work-Bench
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 15 June/2007
All Rights Reserved
s
Device settings
Device selection
Available services
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 16 June/2007
All Rights Reserved
s
Setting up communication
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 17 June/2007
All Rights Reserved
s
Acquisition Cycles
Empty lines to
add new
acquisition cycles
By selecting the cycles we can define a new acquisition cycle if it doesn’t exist In
the default cycles.
Time unit
User cycle time
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 18 June/2007
All Rights Reserved
s
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 19 June/2007
All Rights Reserved
s
Defining Tags
Pressing two clicks
on the empty line
to create a new tag
Internal or External Data type to be Address Ex:
tag transferred O/P port 4
Bit 0
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 20 June/2007
All Rights Reserved
s
Graphic Design
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 21 June/2007
All Rights Reserved
s
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
SCRN1
navigation)
SCRN2 SCRN3
Linking the objects in every
screen with its TAG
SCRN4 SCRN5 SCRN6 SCRN7
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 22 June/2007
All Rights Reserved
s
Screens
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 23 June/2007
All Rights Reserved
s
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 24 June/2007
All Rights Reserved
s
Screens navigation
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 25 June/2007
All Rights Reserved
s
Navigation Editor
Screen hierarchy
Drag & Drop
Unused screens
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 26 June/2007
All Rights Reserved
s
Navigation control
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 27 June/2007
All Rights Reserved
s
Navigation Bar
Navigation Bar is automatically created
when you use the “screen navigation”
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 28 June/2007
All Rights Reserved
s
Graphics elements
•Simple objects
•Enhanced objects
•Graphics
•library
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 29 June/2007
All Rights Reserved
s
Simple objects
Button
Symbolic IO field
Switch Graphic view
Bar
Date & time field
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 30 June/2007
All Rights Reserved
s
Gauge Enhanced objects
Clock
Status View
Slider
Symbol library
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 31 June/2007
All Rights Reserved
s
Linking objects to tags
You can link any of this
Circle properties to the tags
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 32 June/2007
All Rights Reserved
s
Linking objects to tags
Ready made objects has a
tags called process tag
Pressing the switch will
Switch toggle the tag
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 33 June/2007
All Rights Reserved
s
Linking objects to tags
Gauge When Tag_2 value changes
the pointer moves through
the gauge
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 34 June/2007
All Rights Reserved
s
Graphic IO field
Graphic io field
By means of this tag value
the image of the io field
Graphic list to be assigned to will be changed
the graphic io field
So first we have to create a
graphic list.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 35 June/2007
All Rights Reserved
s
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 36 June/2007
All Rights Reserved
s
Symbolic IO field
Text list to be assigned to the By means of this tag value
symbolic io field the text of the symbolic io
field will be changed
So first we have to create a text
list.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 37 June/2007
All Rights Reserved
s
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 38 June/2007
All Rights Reserved
s
Simple objects Description
(Continued)
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 39 June/2007
All Rights Reserved
s
Simple objects
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 40 June/2007
All Rights Reserved
s
Enhanced objects
Description
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 41 June/2007
All Rights Reserved
s
Logging & displaying
tags
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 42 June/2007
All Rights Reserved
s
Tag logging
• First step for logging tags : Create data log
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 43 June/2007
All Rights Reserved
s
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 44 June/2007
All Rights Reserved
s
Logging method
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 45 June/2007
All Rights Reserved
s
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 46 June/2007
All Rights Reserved
s
Trends
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 47 June/2007
All Rights Reserved
s
Displaying tag values
Trends
Runtime values Historical values
(Tag current value) (Tag log)
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 48 June/2007
All Rights Reserved
s
Trends
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 49 June/2007
All Rights Reserved
s
Trend settings
You can draw more than one trend
on the same trend view Tag to be
monitored
Real time values Color of the
curve
Trend for a log
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 50 June/2007
All Rights Reserved
s
Trends a log
Which log to be displayed
Trend type
Which item in the log
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 51 June/2007
All Rights Reserved
s
Alarms
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 52 June/2007
All Rights Reserved
s
Types of alarms
System alarms User-defined alarm
System alarms are predefined in You configure alarms to display
these devices to display particular process states or measure and
system states in the HMI device or report process data that you
the PLC. receive from the PLC on the HMI
device.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 53 June/2007
All Rights Reserved
s
User defined alarm
Discrete alarms Analog alarms
The HMI device triggers an The HMI device triggers an
alarm if a particular bit is set in alarm if a particular "tag"
the PLC. Discrete alarms are reaches a "limit value." Analog
configured for this purpose in alarms are configured for this
purpose in WinCC flexible.
WinCC flexible.
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 54 June/2007
All Rights Reserved
s
Alarm Groups
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 55 June/2007
All Rights Reserved
s
Alarm classes
Pressing two clicks
to create new class
Class name
Acknowledgment ON/OFF
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 56 June/2007
All Rights Reserved
s
Alarm class properties
Color of the message
Flashing
ON/OFF
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 57 June/2007
All Rights Reserved
s
Creating a discrete alarm
Text to be displayed
when the event occurs
bit number in
Class of the alarm the word
The tag causing the event
(must be a data word)
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 58 June/2007
All Rights Reserved
s
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 59 June/2007
All Rights Reserved
s
Displaying an alarm on the HMI.
Alarm Alarm
window view
Template only
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 60 June/2007
All Rights Reserved
s
Alarm logging
• First you have to create an alarm log
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 61 June/2007
All Rights Reserved
s
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 62 June/2007
All Rights Reserved
s
Alarm logging
• Second select the class of errors to be logged
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 63 June/2007
All Rights Reserved
s
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 64 June/2007
All Rights Reserved
s
Recipes
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 65 June/2007
All Rights Reserved
s
Recipes structure
Drawer Recipe
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 66 June/2007
All Rights Reserved
s
Recipe creation
Two clicks to create Rename the
new recipe recipe
Data records having the same elements
Recipe contents
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 67 June/2007
All Rights Reserved
s
Data records
Recipe elements
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 68 June/2007
All Rights Reserved
s
Recipe display
Get existing data from PLC
Send data record to PLC
New data record Save data record Delete data record
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 69 June/2007
All Rights Reserved
s
Structures
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 70 June/2007
All Rights Reserved
s
Creating structures
Structure elements
Click to add structure
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 71 June/2007
All Rights Reserved
s
Structured tags
This structures can
only be used with
Faceplates
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 72 June/2007
All Rights Reserved
s
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 73 June/2007
All Rights Reserved
s
Working with faceplates
Face plate editor
Faceplate properties
linked to the objects
selected Objects properties in
the face plate
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 74 June/2007
All Rights Reserved
s
Faceplate configuration
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 75 June/2007
All Rights Reserved
s
Re-using faceplates
Available properties selected from
the faceplate configuration
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 76 June/2007
All Rights Reserved
s
User administration
s
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 77 June/2007
All Rights Reserved
s
Administration overview
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 78 June/2007
All Rights Reserved
s
Users Groups
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 79 June/2007
All Rights Reserved
s
Adding users
Click to add user Select the group the user belongs to.
Type the user password
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 80 June/2007
All Rights Reserved
s
Working with user administration
Select the security level
Selecting the security option in any object
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 81 June/2007
All Rights Reserved
s
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 82 June/2007
All Rights Reserved
s
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 83 June/2007
All Rights Reserved
s
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 84 June/2007
All Rights Reserved
s
Transfer Project to the
HMI Device
Simatic WinCC Flexible
SIEMENS LTD EGYPT 2007 85 June/2007
All Rights Reserved
s
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 86 June/2007
All Rights Reserved