hmi design

31
HMI Design WINCC BASIC OVERVIEW OF FACEPLATE AND HMI UDT TECHNOLGIES

Upload: tony-bell

Post on 18-Aug-2015

152 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: HMI Design

HMI DesignWINCCBASIC OVERVIEW OF FACEPLATE AND HMI UDT TECHNOLGIES

Page 2: HMI Design

Faceplate Technology

What is a faceplate?

Why use a faceplate?

A faceplate is a group of HMI objects arranged and combined into a single object by the programmer.

These faceplate objects can be tailor made to your specific needs.

Faceplates are reusable from project to project.

Faceplates, if setup with a UDT interface, only have to be tagged out once.

Once this type of faceplate has been tagged out and debugged you never have to do it again.

Tremendous time savings during development, startup and life cycle.

Page 3: HMI Design

Faceplate Technology

The following are a few faceplates I have created. These faceplates utilize an HMI UDT in their interface.

Page 4: HMI Design

Typical PID

Page 5: HMI Design

Typical HMI Screen

Page 6: HMI Design

MY PID Faceplate

Adjustments madeeasily. Press the PIDbutton.

Page 7: HMI Design

My PID Faceplate

Up comesthe PID Overview

Page 8: HMI Design

My PID Faceplate

Press PID Settings

Page 9: HMI Design

My PID Faceplate

PID Settings

Page 10: HMI Design

My PID Faceplate

Real TimeMonitoringPress the show trendbutton.

Page 11: HMI Design

My PID Faceplate

Real TimeMonitoringTrend view of PID

Page 12: HMI Design

My VFDFaceplate

Page 13: HMI Design

My VFDFaceplate

Page 14: HMI Design

Typical HMI Screen

Adjustments madeeasily. Touch thepump.

Page 15: HMI Design

Typical HMI Screen

Up comesthe VFD Overview.

Page 16: HMI Design

My Analog InstrumentFaceplate

Page 17: HMI Design

Adapts dynamicallyto instrument rangeand alarm settings

My Analog InstrumentFaceplate

Page 18: HMI Design

Typical HMI Screen

Adjustments madeeasily. Touch thepressure sensor.

Page 19: HMI Design

Typical HMI Screen

Up comes anoverview of theinstrument.

Page 20: HMI Design

Typical HMI Screen

InstrumentAlarm Settings

Page 21: HMI Design

Typical HMI Screen

InstrumentAlarm Settings

Dynamic warning indicator

Page 22: HMI Design

Typical HMI Screen

InstrumentAnalog Settings

Page 23: HMI Design

Typical HMI Screen

Gauge adapts torange automatically

Page 24: HMI Design

HMI UDT

An HMI UDT is a data type created by the programmer

In these examples, my UDT is structured exactly the same as my instance data block in my controller

You can then use this UDT to create faceplates with an interface that matches a corresponding function block in your controller

Why??? Because you only have to tag out the faceplate objects once. From then on all you have to do is copy and paste the faceplate and point it to its data block.

Let’s get started…

Page 25: HMI Design

HMI UDT - Creating the UDT

Page 26: HMI Design

HMI UDT – Assign the UDT to a DB

Page 27: HMI Design

Faceplate – Tag objects to UDT variables

Page 28: HMI Design

Faceplate – Tag objects to UDT variables

UDT Expanded

Page 29: HMI Design

Using the faceplate

Create a tag, assign the data type, point it to correct data block

Drag and drop the faceplate from the library onto an area of the screen.

Assign it to the tag.

Done.

One object with one tag…

Page 30: HMI Design

HMI UDT – Assign the UDT to a DB

Page 31: HMI Design

Faceplate - Using