86
8/10/2019 36721642-HMI-Training-Basic.pdf http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 1/86 HMI-Basics-course011005 1 Welcome to the basics of the HMI!

36721642-HMI-Training-Basic.pdf

Embed Size (px)

Citation preview

Page 1: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 1/86

HMI-Basics-course 011005

1

Welcome to thebasics of the HMI!

Page 2: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 2/86

HMI-Basics-course 011005

2

• Basic functions

• Object handling

• Programming

software

• Exercises based uponthe example

• Different ways ofconnecting theterminal

Content of Course

Page 3: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 3/86

HMI-Basics-course 011005

3

What is HMI and when can it beused?

Page 4: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 4/86

HMI-Basics-course 011005

4

The usual inf ormat ion way 

How t o select How t o select impor tan t impor tan t in fo rmat ion? in fo rmat ion? 

RUN   STOP

FWD   REV

Process/machineProcess/machine

? # ! ? # ! 

Up Down

 ALARM ALARM ALARM ALARM

1245.87

Information provider

Page 5: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 5/86

HMI-Basics-course 011005

5

• Information in a structured way

• The information will be clear and in right time• Easier to handle when changes occurs

HMIHMIProcess/

machine

Process/

machine

HMI as an information provider

Page 6: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 6/86

HMI-Basics-course 011005

6

SCADA syst ems 

IPC sol ut i ons 

HMI’s 

Tradi t ional met ers, but t ons et c 

The HMI hierarchy

FUNCTIONALITY

$

Page 7: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 7/86

HMI-Basics-course 011005

7

The terminal series

• The sameprogrammingconcept

• Simple to program• Simple to use

• Compatible with themajor controlsystems on the

market

Page 8: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 8/86

HMI-Basics-course 011005

8

Advantages

• Replaces switches,indication lamps,time relays, pre-selection counters,

weekly events etc• Build projects

withoutchanging thePLC-program

• Information in astructured way

Page 9: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 9/86

HMI-Basics-course 011005

9

When can I use an HMI?

You can use an HMI f or almost any app l ica t ion . . .

• When there is a need for an operator interface

• Drivers to all major control manufactures

Page 10: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 10/86

HMI-Basics-course 011005

10

You will save...

Time 

• easier to handle

• quicker to learn

• simple to install

• right information ...… at the right moment

Money 

• effective

• flexible

• simple

Page 11: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 11/86

HMI-Basics-course 011005

11

The Software Concept

Page 12: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 12/86

HMI-Basics-course 011005

12

The programming software...

…is a very easy and user f r i endl y pr ogr amming t ool 

• Block Manager for easy structure making

• Cross-reference list will help you organize your I/Os• Import and export of symbols in all formats

• Symbol editor for self-made symbols

• Standard object library

• Automatic documentation of the completeapplication

Page 13: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 13/86

HMI-Basics-course 011005

13

• It’s a 32bit version (Windows 95, 98, NT, ME or 2000)

• Full support for Windows (Copy/Paste etc)

• Toolbox / Tool tips

• Several projects can be

open at the same time

• Downloadable drivers

• Backward compatible

• Peripheral configuration

• Internal namelist Manager• Supports different languages

The programming software

Page 14: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 14/86

HMI-Basics-course 011005

14

HMI functionality

Sof t war e f unct ions l i ke 

• Alarm management

• Recipe handling

• Trends• Message library

• Time channels

• Print outs

• Password for security

• Web functions

6

Page 15: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 15/86

HMI-Basics-course 011005

15

Objects

A large l ib r ary of ob j ect s 

• Dynamic or static

Symbols 

• We have it all!

• And if not ...

• You can always import a new one

• Mostly, it is only the imaginationof creation that sets the limitationof what you can do

Page 16: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 16/86

HMI-Basics-course 011005

16

Block 0Block 0 Block 1Block 1

Block 2Block 2

Block 3Block 3

Block 4Block 4

. . .w hen we develop a p r oj ect • We build projects with blocks

– Both text blocks and graphic blocks

– Add blockjumps and you have your structure

Using a structure

Page 17: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 17/86

HMI-Basics-course 011005

17

Block structure

Block st r uct ure t hat shows bui l d ing of pr oj ect 

System blocks

HMI

Page 18: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 18/86

HMI-Basics-course 011005

18

--- Length ---

Pipe 1 173 mmPipe 2 253 mm

Pipe 3 178 mm

Pipe 4 171 mm

Pipe 5 134 mm

Pipe 6 283 mm

Graphi c block Tex t block  

Block types (screens)

Page 19: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 19/86

HMI-Basics-course 011005

19

• Object data are saved directly in the terminals memory

• No PLC programming required

• Only objects on the screen are updated• Does not load the PLC-program (shows index values direct

from the PLC- memory, not from the PLC-program)

Object based

Page 20: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 20/86

HMI-Basics-course 011005

20

• Static graphicalobjects to draw andwrite

• Graphical objects for

digital signals

• Graphical objects foranalog signals

• Object to handle

e g jump, show time,show alarms, etc

Different objects

Page 21: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 21/86

HMI-Basics-course 011005

21

Exercise 1

We wi l l do t h is t oget her 

• Create a new project

• Select terminal

• Use the demo driver• Open block 0

• Create a digital object connected to M80*

• Create a analog object connected to D80*

* M=bit device (M0-M99)D=analog device (D0-D99)

Page 22: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 22/86

HMI-Basics-course 011005

22

D80

M80

Exercise 1 (complete result)

ON

12345

Page 23: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 23/86

HMI-Basics-course 011005

23

Starting project

• Start configurationsoftware

• Choose New in the

Fi le menu• Select Terminal

• Choose ControllerSystem

• Set color profile

Page 24: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 24/86

HMI-Basics-course 011005

24

To be abl e t o have an visual image overv i ewof t he complet e pro j ect 

Block Manager

Page 25: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 25/86

HMI-Basics-course 011005

25

HMI

The appl i cat ion shal l al way s cont ain bl ock no. 0! • This is the first block that the terminal will show when

it has booted up

Block 0

Page 26: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 26/86

HMI-Basics-course 011005

26

Block Header

• Block number• Block name• Display signal

– To open this block whena digital signal goes on

• Print and print completed signal

– To print this block whena digital signal goes on

• Send as e-mail

– To send this block as an e-mailwhen a digital signal goes on(Only valid for text block)

• Password protectionon the block• Color and size of cursor

Page 27: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 27/86

HMI-Basics-course 011005

27

M80=?

Obj ect t hat wi l l change bet ween t wot ext s depending on t he condi t ion oft he digi t a l signal 

Digital Text

Page 28: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 28/86

HMI-Basics-course 011005

28

Digital Text - Settings

• General

– Digital signal

– Text 0 and text 1

– Color

• Font

– Text style• Access

– Maneuverableor not

– Password

• Dynamics

– move, hide etc

Page 29: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 29/86

HMI-Basics-course 011005

29

Analog Numeric

Numeri c pr esent at ion of an anal og si gnal 

D80 =12345 12345

Page 30: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 30/86

HMI-Basics-course 011005

30

Analog Numeric - Setting

• General

– Analog signal

– Size, no.ofdecimals

– Offset & Gain

– Color

• Font– Text style

• Access

– Maneuverableor not

– Password

• Dynamics– Move, hide etc

Page 31: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 31/86

HMI-Basics-course 011005

31

Transfer

Send 

• Transfer project to the terminal

Receive 

• Get project from the terminal

Ver i f y 

• Check projects PC=terminal

St op

• Terminate transfer process

Settings • The PC:s communication parameters

Page 32: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 32/86

HMI-Basics-course 011005

32

Exercise 2

Present at ion and input oft emper at ur e in a r oom 

• Actual temperature is D0

Cont r o l l i ng of l i ght ing in a r oom • Light condition is M10

Show act ual t ime in t he t erminal 

Page 33: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 33/86

HMI-Basics-course 011005

33

D0

M10

Exercise 2 (complete result)

Page 34: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 34/86

HMI-Basics-course 011005

34

Time/Date

Analog

Bargraph

Static text

Digital Symbol

Main menu bl ock 0 

Slider

Page 35: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 35/86

HMI-Basics-course 011005

35

Static Text

- -TEXT

Obj ect t hat shows t ex t t hat not wi l l be changed 

• General

– Text

– Color• Font

– Text size

• Dynamics

– Move, hide etc

Page 36: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 36/86

HMI-Basics-course 011005

36

Digital Symbol

Obj ect t hat changes bet ween t wo symbols depending on t he condi t ion of a di gi t a l signal 

Lighting On/Off 

M10=?

Page 37: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 37/86

HMI-Basics-course 011005

37

Digital symbol - Setting

• General

– Digital signal

– Symbol type 0 and 1

– Resizable

• Access

– Maneuverable or not

– Password

• Dynamics

– Move, hide etc

Page 38: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 38/86

HMI-Basics-course 011005

38

Slider

Obj ect t hat changes t he value of an analog regist er 

D0=?

Page 39: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 39/86

HMI-Basics-course 011005

39

Slider - Setting

• General

– Analog signal

– Scale

– Min/Max entry values

– Offset & Gain

– Color

• Access– Maneuverable or not

– Password

• Dynamics

– Move, hide etc

Page 40: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 40/86

HMI-Basics-course 011005

40

D0 = 1000 25° C

Temp: 25° C

Offset = 0Gain = ?

The presented value = Register value * Gain + OffsetEx: 25 = 1000 * Gain + 0=> Gain = 25 / 1000=> Gain = 0.025

Offset & Gain

Page 41: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 41/86

HMI-Basics-course 011005

41

Obj ect t o show act ual t ime wi t h day andda te •Controlled by the real-time clock in the terminal

Digital watch

01-06-25 14:16:37

Page 42: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 42/86

HMI-Basics-course 011005

42

Digital watch - Setting

• General

– Day of week– Date– Time– Time format– Color

• Font– Text style

• Access– Maneuverable or not– Password

• Dynamics

– Move, hide etc

Page 43: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 43/86

HMI-Basics-course 011005

43

Cr eat e a t ime channel t hat cont r o lst he l i ght (M10) 

• Interval 1: Mon-Fri 08.00-16.00

• Interval 2: Sat-Sun 07.30-17.00

Exercise 3

Page 44: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 44/86

HMI-Basics-course 011005

44

PLC

M10 Lamp

Wit h t ime channels you can set and r eset di gi t al signals r elat ive t o t he clock in t he t ermi nal 

• Channels are defined under Time channels in thef unct ions menu 

• Signal and time intervals are specified

Time channels

Page 45: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 45/86

HMI-Basics-course 011005

45

Time channels - settings

• General– Name

– Controlled signal– Interval

– List of channels

Page 46: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 46/86

HMI-Basics-course 011005

46

Exercise 4

Cr eat e j ump t o a new bl ock 

Show managing dat a f r om PLC in a t r end obj ect 

• Managing data is available in D20-D23

Page 47: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 47/86

HMI-Basics-course 011005

47

Exercise 4 (Complete result)

Block 0

Block 1

Trend

Page 48: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 48/86

HMI-Basics-course 011005

48

Text

Trend

D20-23

Block 1

Page 49: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 49/86

HMI-Basics-course 011005

49

JUMP TO BLOCK 1

Jump

Obj ect t hat makes i t possib l e t o j umpt o anot her b lock 

HMI B i 011005

Page 50: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 50/86

HMI-Basics-course 011005

50

Jump - Setting

• General– Jump to block– Text field– Positions

– Color

• Font

• Dynamics

HMI B i 011005

Page 51: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 51/86

HMI-Basics-course 011005

51

F1

F2

F3

F4

F5

F6

F7

F8

F9-16

Function keys

Possi bl e t o connect a f unct i on key t o a signalor a specia l f unct ion (e.g. j ump t o anot her block) 

•Two types, Global or local function keys

– Global function keysis defined under the

functions menu and arevalid in the hole project*

– Local is defined in theselected block headerand are only valid inthe specific block

Local keys have higher

 priority compared to

 global function keys

HMI Basics course011005

Page 52: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 52/86

HMI-Basics-course 011005

52

Function key - Settings

• I/O– Momentary,toggle,set/reset

digital bits– Load a pre-set value to an

analog register, etc

• Jump to block• Other function

– Load recipe– Log in to a security level– etc

• Macro

• Security level

HMI Basics course011005

Page 53: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 53/86

HMI-Basics-course 011005

53

Obj ect t hat pr esent s col lect ed analog dat a 

Trend

Pr esent t he room and out door t emper at ure 

HMI Basics course011005

Page 54: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 54/86

HMI-Basics-course 011005

54

Trend - Setting

• General

– Trend name

– Sample settings

– X/Y settings

– Color

• Curves– Analog signals

– Offset & Gain

– Color of pen

• Dynamics

– Dynamical X and Yscales etc

HMI-Basics-course011005

Page 55: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 55/86

HMI-Basics-course 011005

55

Exercise 5

Passwor d pr ot ect t he blocks t hatpr esent s t he t r ends 

HMI-Basics-course011005

Page 56: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 56/86

HMI Basics course 011005

56

Password

Pr ot ect select ed par t s of t he machine against unaut hor i zed access 

• Protect system parameters

• Passwords are definedunder the f unct i ons menu 

HMI-Basics-course011005

Page 57: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 57/86

HMI Basics course 011005

57

Password - Settings

• Security level

– Passwords to level 1-8

• Login signal

– Signal which generates theentry field for logging in

• Logout signal

– Signal that logs out thecurrent user

• Login level reg.

– Register that state leveldirectly

• Current level reg

• Login timeout• Password RUN/PROG

HMI-Basics-course011005

Page 58: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 58/86

HMI Basics course 011005

58

LEDS

• LEDS in 2 colors(red/green)

• Different flashingfrequency

• Can be controlled from

PLC-program via dataregister

• Specify text to text Strips

– LEDs are defined underthe funct ions menu 

HMI-Basics-course 011005

Page 59: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 59/86

59

D0=600 14° C

ALARM ! ! Temp bel ow 15°C 

Exercise 6

Gener at e alar m when t he t emperat ur e is high 

• High temperature in room ( M50 )

Gener at e al arm when t he t emper at ure is <15°C 

• Low temperature in room ( D0 )

HMI-Basics-course 011005

Page 60: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 60/86

60

Alarm handling (alarm group)

Alarm gr oups ar e def ined t o pr i or i t y t he alarms 

• Alarm groups are defined under Alarm group in thefunctions menu

A_larm Machine stop ( Critical )B_larm Stops a part of a machine

C_larm Warning

D_larm ...

HMI-Basics-course 011005

Page 61: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 61/86

61

Alarm group - Settings

Group name

Active alarm ingroup

Unacknowledgedalarms in thegroup

List of defined

groups

HMI-Basics-course 011005

Page 62: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 62/86

62

Alarm handling (message)

Alar m messages ar e def i ni t i ons ofal ar m si gnal s and messages 

• Alarm messages is defined under Alarms

in the funct ions menu 

HMI-Basics-course 011005

Page 63: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 63/86

63

Alarms - Settings

Alarm text that will bepresented

Alarm trigger signal

Which group

List of defined alarms

HMI-Basics-course 011005

Page 64: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 64/86

64

Exercise 7

The administ r a t ion depar t ment have

bought a cof f ee machine f or t he house 

• Your task is to automate it with recipe handling

HMI-Basics-course 011005

Page 65: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 65/86

65

Exercise 7 (Complete result)

Block 1

Block 2

Recipe

HMI-Basics-course 011005

Page 66: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 66/86

66

Analog bargraphs

D20-24

Key field

Text

Recipe block

ASCII object

HMI-Basics-course 011005

Page 67: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 67/86

67

Recipe handling

A f unct ion t hat saves al l analog and digi t a l

signals t hat ar e r epresent ed in t he block f or

f ut ur e use 

• Different settings for different

functions in the machine• Saving will be done in a block and

loading can be done in all blocks

HMI-Basics-course 011005

Page 68: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 68/86

68

Recipe handling

• 4 functions are connected tofunction keys

– Save recipe

– Load recipe

– Delete recipe

– Append recipe

• The I/O-signals that are in theblock are saved in the recipe

• Can be saved in categories, catalogsystem

• Saved recipes can be loaded in anyblock

• Saved recipes can be read andedited in a PC

HMI-Basics-course 011005

Page 69: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 69/86

69

Set t ing of syst em r elat ed f unct ions • System signals is defined in the Set up menu 

System Signals

• Gives information of the current block no.

• Controller handles the block jumps

• Sound signal

• Display on/off 

• To invert the screen( black screen/white text, only valid onmonochrome displays )

• Gives information of the current cursorposition in the graphic block

• Controller handles the cursor position inthe graphic block

• Printer status register

• For indexing of the message libraries

• Special commands

HMI-Basics-course 011005

Page 70: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 70/86

70

Add on tools

Dedicat ed sof t war e sui t e f or simpl ecommunicat ion wi t h t he oper at or t ermina l 

• File Transfer software

– Transfer alarms, trends and recipe files between PC and

terminal

• FTP Transfer software– FTP client to transfer alarms, trends, recipe and HTML files

between PC and terminal using an Ethernet connection

• Modem software

– Communicate with the terminal via modem

• Sysload software– Load new operating software to the terminal, O/S update

HMI-Basics-course 011005

Page 71: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 71/86

71

File Transfer software

• Get trend files

• Read recipe, createnew from PC

• Read

alarm lists forlogging alarms

• All files can beopened directlyin Excel

HMI-Basics-course 011005

Page 72: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 72/86

72

File Transfer

Cl i ck on Opt ions t o be able t o set -up t he communicat ion set t ings 

Files inthe HMI

Files inthe PC

HMI-Basics-course 011005

Page 73: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 73/86

73

Choose New to create newsettings

Choose Edit to change a currentconfiguration

Mark the settings youwant to use and press OK 

File Transfer, settings

Page 74: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 74/86

HMI-Basics-course 011005

Page 75: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 75/86

75

• Click on Connect when the settings are done• Choose Rec> to transfer info from the HMI to the PC

• Choose <Send to transfer info from the PC to the HMI

File Transfer

NOLLÄGE.skv

RECEPT1.skv

RECEPT2.skv

RECEPT3.skv

RECEPT4.skv

HMI-Basics-course 011005

Page 76: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 76/86

76

Exercise 8 (optional)

Creat e t ext s t hat expla i n what s happeningin t he machine/ appl i cat ion 

• Connect the library to D0

HMI-Basics-course 011005

Page 77: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 77/86

77

Message Library

Wit h t he f unct ion message l i brar y t ext t ab les

ar e cr eat ed wher e value bet ween 0-65535 are

a t t ached t o t ex t s 

• You can use this for simple presentation,for example sequence controllingThe operator can be notified wherein the sequence he is for the moment

• Controlled from the Controllervia a data register

• Text presents in aoptional block

HMI-Basics-course 011005

Page 78: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 78/86

78

Librarynumber

List of library

Name of library

Edit textsin library

Message Library

• To create your library, go to Message Libraryunder the menu funct ions 

• To create your text messages in the library,click on Edit on chosen library

HMI-Basics-course 011005

Page 79: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 79/86

79

Text we wantto show

Add textmessage

Number valueto make textbeing shown

Availabletexts in theactual library

Message Library

• A Library can contain as many as 512 text stringsthat can be as long as 40 characters each

Page 80: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 80/86

HMI-Basics-course 011005

Page 81: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 81/86

81

Symbol Manager

Cr eat e your own symbol s, l ogos and

backgr ounds t o t he pr oj ect 

• The symbol is created in a drawingprogram (e.g. Paint) and importedor pasted into the software

• A drawing program is available in the software forsimple pictures or adjustments

• A existing symbol can be exported to a drawing

program, adjusted and imported again– Symbols is defined under Symbol manager in thefunct ions menu

HMI-Basics-course 011005

Page 82: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 82/86

82

TCP/IP(option)

Profibus DP(option)

Communicat i on wit h 

Software Printers No protocol Controller(modems) mode

RS232C RS422 / 485

The ports of freedom...

Controller

HMI-Basics-course 011005

S l t i l

Page 83: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 83/86

83

Several terminalsto one PLC-system

TCP/IP

Server Client Client

HMI-Basics-course 011005

Se eral terminals to

Page 84: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 84/86

84

Several terminals tomore than one PLC-system

Server Server Client

/Client

TCP/IP

HMI-Basics-course 011005

Page 85: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 85/86

85

Questions?

HMI-Basics-course 011005

Page 86: 36721642-HMI-Training-Basic.pdf

8/10/2019 36721642-HMI-Training-Basic.pdf

http://slidepdf.com/reader/full/36721642-hmi-training-basicpdf 86/86

Other Courses in HMI

TCP/ IP t r ai ning wi t ht he HMI(advanced)