wincc course.ppt

86
s June/2007 Simatic WinCC Flexible SIEMENS LTD EGYPT 2007 All Rights Reserved 1 IHM Interface Homme Machine s

Upload: abdelkrim-lamrous

Post on 04-Jan-2016

130 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

1

IHM

Interface Homme Machine

s

Page 2: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

2

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 .

Page 3: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

3

Composants de WinCC

• WinCC flexible Enginierie Système

• WinCC flexible Runtime

• WinCC flexible options

Page 4: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

4

Applications pour IHM

Automate avec un IHM

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.

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 .

Page 5: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

5

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.

Page 6: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

6

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 .

Page 7: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

7

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.

Page 8: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

8

Siemens HMI Family

• Micro PanelsMicro Panels

• Mobile PanelsMobile Panels

• Touch & Operating panelsTouch & Operating panels

• Panel PCsPanel PCs

• PC (SCADA) PC (SCADA)

Page 9: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

9

Operator Panel

Touch Panel

Mobile Panel

Siemens HMI family

Page 10: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

10

Panel PC

Multi Panel

Siemens HMI family

Page 11: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

11

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

Page 12: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

12

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

Page 13: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

13

Working with WINCC Flexible

s

Page 14: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

14

Creating a new project.

• You have two ways to create a project1-using the project wizard2-Creat an Empty Project

Page 15: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

15

WinCC Flexible Work-Bench

Page 16: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

16

Device settings

Device selection

Ava

ilab

le s

ervi

ces

Page 17: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

17

Setting up communication

Page 18: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

18

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 time

Time unit

Acquisition Cycles

Page 19: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

19

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

Page 20: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

20

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

Page 21: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

21

Graphic Design

s

Page 22: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

22

Graphic 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.

Page 23: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

23

Screens

Page 24: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

24

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.

Page 25: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

25

Screens navigation

Page 26: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

26

Navigation Editor

Unu

sed

scre

ens

Screen hierarchy

Drag & Drop

Page 27: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

27

Navigation control

Page 28: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

28

Navigation Bar

Navigation Bar is automatically created when you use the “screen navigation”

Page 29: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

29

Graphics elements

•Simple objects

•Enhanced objects

•Graphics

•library

Page 30: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

30

Simple objects

Button

Bar

Date & time field

Graphic view

Symbolic IO field

Switch

Page 31: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

31

Enhanced objectsGauge

Clock

Status View

SliderSymbol library

Page 32: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

32

Linking 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

Page 33: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

33

Linking objects to tags

Ready made objects has a tags called process tag

Pressing the switch will toggle the tag Switch

Page 34: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

34

Linking objects to tags

Gauge When Tag_2 value changes the pointer moves through the gauge

Page 35: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

35

Graphic 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

Page 36: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

36

Graphic list

Two clicks to create new

graphic list

This image will appear as if the tag value between 0 19

Page 37: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

37

Symbolic 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.

Page 38: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

38

Text list

Two clicks to create new

text list

This text will appear as if the tag value between 0 10

Page 39: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

39

Simple objects Description

(Continued)

Page 40: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

40

Simple objects

Page 41: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

41

Enhanced objects Description

Page 42: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

42

Logging & displaying tags

s

Page 43: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

43

Tag logging

• First step for logging tags : Create data log

Page 44: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

44

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

Page 45: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

45

Logging method

Page 46: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

46

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

Page 47: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

47

Trends

Page 48: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

48

Displaying tag values

Trends

Runtime values

(Tag current value)

Historical values

(Tag log)

Page 49: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

49

Trends

Page 50: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

50

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

Page 51: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

51

Trends a log

Trend typeWhich log to be displayed

Which item in the log

Page 52: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

52

Alarms

s

Page 53: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

53

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.

Page 54: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

54

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

Page 55: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

55

Alarm Groups

Page 56: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

56

Alarm classes

Pressing two clicks to create new class

Acknowledgment ON/OFF

Class name

Page 57: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

57

Alarm class properties

Color of the messageFlashing ON/OFF

Page 58: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

58

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

Page 59: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

59

Creating 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

Page 60: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

60

Displaying an alarm on the HMI.

Alarm window

Alarm view

Template only

Page 61: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

61

Alarm logging

• First you have to create an alarm log

Page 62: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

62

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

Page 63: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

63

Alarm logging

• Second select the class of errors to be logged

Page 64: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

64

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

Page 65: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

65

Recipes

s

Page 66: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

66

Recipes structure

Drawer Recipe

Recipe elements

Page 67: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

67

Recipe creation

Two clicks to create new recipe

Rename the recipe

Recipe contents

Data records having the same elements

Page 68: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

68

Data records

Recipe elements

Page 69: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

69

Recipe display

New data record Save data record Delete data record

Send data record to PLC

Get existing data from PLC

Page 70: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

70

Structures

s

Page 71: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

71

Creating structures

Structure elements

Click to add structure

Page 72: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

72

Structured tags

This structures can only be used with Faceplates

Page 73: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

73

Creating Faceplates

Select the object to be created as a faceplate & press right click

Select create faceplate option

Page 74: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

74

Working with faceplates

Face plate editor

Objects properties in the face plate

Faceplate properties linked to the objects selected

Page 75: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

75

Faceplate configuration

Page 76: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

76

Re-using faceplates

Available properties selected from the faceplate configuration

Page 77: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

77

User administration

s

Page 78: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

78

Administration overview

Page 79: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

79

Users Groups

Page 80: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

80

Adding users

Select the group the user belongs to.Click to add user

Type the user password

Page 81: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

81

Working with user administration

Selecting the security option in any object

Select the security level

Page 82: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

82

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

Page 83: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

83

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

Page 84: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

84

Displaying the existing users

If your account got the administration facilities you can add user & change passwords In the run time from this box

Page 85: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

85

Transfer Project to the HMI Device

Page 86: Wincc Course.ppt

s

June/2007Simatic WinCC FlexibleSIEMENS LTD EGYPT 2007All Rights Reserved

86

Transfer 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