Sunteți pe pagina 1din 86

s

HMI

Human Machine Interface

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

s
1 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 Panels Panels / Multi Panels PC-based

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

12

June/2007

Working with WINCC Flexible

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

s
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

Device selection

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

16

Available services

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

Data type to be transferred

Address Ex: O/P port 4 Bit 0

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

20

June/2007

Graphic Design

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

s
21 June/2007

Graphic Design
What information to be displayed. Planning How many screens

Screen hierarchy.
Drawing (draw the objects in every screen) Screens hierarchy Linking Screens (screens navigation) SCRN2 SCRN4
Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

SCRN1 SCRN3 SCRN6 SCRN7

Linking the objects in every screen with its TAG

SCRN5

22

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
Drag & Drop

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

26

Unused screens
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

Symbolic IO field

Switch

Graphic view

Bar
Date & time field

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

30

June/2007

Gauge

Enhanced objects Clock

Status View

Slider Symbol library

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

31

June/2007

Linking objects to tags

Circle

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)

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

Switch

Pressing the switch will toggle the tag

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

33

June/2007

Linking objects to tags

Gauge

When Tag_2 value changes the pointer moves through the gauge

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

34

June/2007

Graphic IO field

Graphic io field By means of this tag value the image of the io field will be changed

Graphic list to be assigned to the graphic io field 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.

By means of this tag value the text of the symbolic io field will be changed

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

37

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
42 June/2007

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

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
(Tag current value)

Historical values
(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

Tag to be monitored
Color of the curve

Real time values

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
Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

s
52 June/2007

Types of alarms

System alarms
System alarms are predefined in these devices to display particular system states in the HMI device or the PLC.

User-defined alarm
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
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.

Analog alarms
The HMI device triggers an alarm if a particular "tag" reaches a "limit value." Analog alarms are configured for this purpose in 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 The tag causing the event (must be a data word)

bit number in the 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 tag causing the event

The value at which the analog value will rise 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

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

s
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

Save data record

Delete data record

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

69

June/2007

Structures
Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

s
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

Objects properties in the face plate

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

74

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

Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved

s
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 Type the user password

Select the group the user belongs to.

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