102602994 wincc-course-ppt
-
Upload
mrbundle-jb -
Category
Engineering
-
view
399 -
download
85
Transcript of 102602994 wincc-course-ppt
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
1
sHMI
Human Machine Interface
s
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
2
sHMI 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
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
3
sComponents of WinCC
• WinCC flexible Engineering System
• WinCC flexible Runtime
• WinCC flexible options
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
4
sApplication for HMI
Controller with one HMI devices
Controller with several HMI devicesControl with one HMI deviceAn 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.
Controller with several HMI devicesSeveral 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.
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
5
sApplication for HMI
HMI System with centralized functionsAn 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.
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
6
sApplication for HMI
Support for Mobile UnitsMobile 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.
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
7
sApplications 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.
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
8
sSiemens HMI Family
• Micro PanelsMicro Panels
• Mobile PanelsMobile Panels
• Touch & Operating panelsTouch & Operating panels
• Panel PCsPanel PCs
• PC (SCADA) PC (SCADA)
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
9
s
Operator Panel
Touch Panel
Mobile Panel
Siemens HMI family
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
10
s
Panel PC
Multi Panel
Siemens HMI family
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
11
sWinCC 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
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
12
s
Micro Panels Panels Panels / Multi Panels
PC-based
• Scalable for different operator devices
WinCC flexible Standard
WinCC flexible Compact
WinCC flexibleMicro
WinCC flexible Advanced
Power Pack
Power Pack
Power Pack
SIMATIC WinCC flexibleProduct Spectrum
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
13
s
Working with WINCC Flexible
s
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
14
sCreating a new project.
• You have two ways to create a project1-using the project wizard2-Creat an Empty Project
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
15
sWinCC Flexible Work-Bench
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
16
sDevice settings
Device selection
Ava
ilabl
e se
rvic
es
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
17
sSetting up communication
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
18
s
By selecting the cycles we can define a new acquisition cycle if it doesn’t exist In the default cycles.
Empty lines to add new acquisition cycles
User cycle timeTime unit
Acquisition Cycles
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
19
sSetting 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
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
20
sDefining Tags
Pressing two clicks on the empty line to create a new tag
Internal or External tag
Data type to be transferred
Address Ex: O/P port 4 Bit 0
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
21
s
Graphic Design
s
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
22
sGraphic Design
Planning
Drawing (draw the objects in every
screen)
Linking Screens (screens navigation)
Linking the objects in every screen with its TAG
Screens hierarchy
SCRN1
SCRN2 SCRN3
SCRN7SCRN6SCRN5SCRN4
What information to be displayed.
How many screens
Screen hierarchy.
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
23
sScreens
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
24
sScreens
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.
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
25
sScreens navigation
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
26
sNavigation Editor
Unu
sed
scre
ens
Screen hierarchy
Drag & Drop
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
27
sNavigation control
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
28
sNavigation Bar
Navigation Bar is automatically created when you use the “screen navigation”
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
29
s
Graphics elements
•Simple objects
•Enhanced objects
•Graphics
•library
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
30
sSimple objects
Button
Bar
Date & time field
Graphic view
Symbolic IO field
Switch
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
31
s
Enhanced objectsGaugeClock
Status View
SliderSymbol library
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
32
sLinking objects to tags
Linking the appearance to the tag IN1
You can link any of this properties to the tags
The tag value may be bit(0 or 1) or an analog value (ex:0100)
Circle
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
33
sLinking objects to tags
Ready made objects has a tags called process tag
Pressing the switch will toggle the tag Switch
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
34
sLinking objects to tags
Gauge When Tag_2 value changes the pointer moves through the gauge
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
35
sGraphic IO field
Graphic list to be assigned to the graphic io field
So first we have to create a graphic list.
By means of this tag value the image of the io field will be changed
Graphic io field
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
36
sGraphic list
Two clicks to create newgraphic list
This image will appear as if the tag value between 0 19
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
37
sSymbolic IO field
By means of this tag value the text of the symbolic io field will be changed
Text list to be assigned to the symbolic io field
So first we have to create a text list.
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
38
sText list
Two clicks to create newtext list
This text will appear as if the tag value between 0 10
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
39
s
Simple objects Description
(Continued)
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
40
s
Simple objects
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
41
s
Enhanced objects Description
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
42
s
Logging & displaying tags
s
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
43
sTag logging
• First step for logging tags : Create data log
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
44
sLog 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
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
45
s
Logging method
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
46
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
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
47
s
Trends
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
48
s
Displaying tag values
Trends
Runtime values
(Tag current value)
Historical values
(Tag log)
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
49
s
Trends
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
50
s
Trend settings
Tag to be monitored
Color of the curve
Real time values
Trend for a log
You can draw more than one trend on the same trend view
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
51
s
Trends a log
Trend typeWhich log to be displayed
Which item in the log
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
52
s
Alarms
s
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
53
sTypes of alarms
System alarms User-defined alarmSystem 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.
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
54
sUser defined alarm
Discrete alarms Analog alarmsThe 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 HMI device triggers an alarm if a particular "tag" reaches a "limit value." Analog alarms are configured for this purpose in WinCC flexible.
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
55
s
Alarm Groups
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
56
s
Alarm classes
Pressing two clicks to create new class
Acknowledgment ON/OFF
Class name
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
57
s
Alarm class properties
Color of the messageFlashing ON/OFF
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
58
sCreating a discrete alarm
Text to be displayed when the event occurs
Class of the alarm
The tag causing the event (must be a data word)
bit number in the word
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
59
sCreating analog alarms
The value at which the analog value will rise the event
Text to be displayed when the event occurs
Class of the alarm
The tag causing the event
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
60
sDisplaying an alarm on the HMI.
Alarm window
Alarm view
Template only
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
61
sAlarm logging
• First you have to create an alarm log
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
62
sLogging 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
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
63
sAlarm logging
• Second select the class of errors to be logged
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
64
sDisplaying alarm logs
1- create an alarm view from the enhanced objects
2-select alarm log from “General” and select which log to be displayed
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
65
s
Recipes
s
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
66
sRecipes structure
Drawer Recipe
Recipe elements
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
67
sRecipe creation
Two clicks to create new recipe
Rename the recipe
Recipe contents
Data records having the same elements
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
68
sData records
Recipe elements
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
69
sRecipe display
New data record Save data record Delete data record
Send data record to PLC
Get existing data from PLC
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
70
s
Structures
s
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
71
sCreating structures
Structure elements
Click to add structure
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
72
sStructured tags
This structures can only be used with Faceplates
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
73
sCreating Faceplates
Select the object to be created as a faceplate & press right click
Select create faceplate option
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
74
sWorking with faceplates
Face plate editor
Objects properties in the face plate
Faceplate properties linked to the objects selected
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
75
sFaceplate configuration
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
76
sRe-using faceplates
Available properties selected from the faceplate configuration
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
77
sUser administration
s
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
78
sAdministration overview
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
79
sUsers Groups
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
80
sAdding users
Select the group the user belongs to.Click to add user
Type the user password
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
81
sWorking with user administration
Selecting the security option in any object
Select the security level
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
82
sAccessing 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
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
83
sUser Logging
You can create a “button” & assign it “Show log on dialog”
In the runtime when you press log on This box will appear
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
84
sDisplaying the existing users
If your account got the administration facilities you can add user & change passwords In the run time from this box
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
85
s
Transfer Project to the HMI Device
June/2007 Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved
86
sTransfer settings
Press here
Insert the station address as you define it on the HMI itself (default=1)
Available programming port on the HMI device
Last press