You are on page 1of 48

Basic principles of Picture Construction

1 www.andritz.com, 06.12.2011
Lesson: Construct a Picture, add Title and Bitmap

 Task
 Construct this picture
 Construct the title

 Place a Bitmap in the picture

2 www.andritz.com, 06.12.2011
Lesson: Create Picture

 Open the CAE-Client

 Point to Visualisation\Pictures\Training

 Create picture Plant

 Double click on Plant opens picture editor

 Parameterize the text object

Useful hint for 2 screen systems:


For a optimum screen usage we recommend:
Left Screen: CAE-client and picture editor
Right Monitor: SCADA-client

3 www.andritz.com, 06.12.2011
Lesson: Title

Basic Elements
("Graphical Primitives")

Line, circle, ..

Static text

Insert Graphic

Insert Building Block

Insert Image List


Pipe
(Topology)
Rotate Object

Adjust line
Foreground/
Background

Group objects

Align objects

Zoom

Curves in plant views Hint:


Always work on the grid
4 www.andritz.com, 06.12.2011
Lesson: Bitmap-Object

 Place Bitmap-Object in the picture

 Select Bitmap Basics\ScalaPicture.bmp

5 www.andritz.com, 06.12.2011
Lesson: Check your picture in the SCADA-Client

 The created picture can be displayed in the SCADA-Client immediately


 Start SCADA-Client
 Select File | Open | Display

Hint:
Thumbnail view selectable

6 www.andritz.com, 06.12.2011
Resources

What kinds of resources exist?

 Action scripts

 Colours

 Brushes

 Line style

 Fonts

 Image lists

Those resources are managed in the CAE Client Tree structure : Visualisation | Resources

7 www.andritz.com, 06.12.2011
Hierarchy Levels:
Hierarchy of Resource Levels Basics
Temp
Project
Variant 1, …

Priority
Ressourcenname

The level marked with an * is the current active and at the same time the level with highest priority
for editing the resource in the CAE client.

8 www.andritz.com, 06.12.2011
Editing of existing resources: Colors

Colour in level
Basics  dark blue
Projekt  light blue

9 www.andritz.com, 06.12.2011
Editing of existing resources: Pens

10 www.andritz.com, 06.12.2011
Changing of existing resources: Pens

11 www.andritz.com, 06.12.2011
Changing of existing resources: Typefaces

12 www.andritz.com, 06.12.2011
Elements

 Working with ELEMENTS

Button-Element
Combi-Element

Value-Element

13 www.andritz.com, 06.12.2011
Elements

 Elements are used for dialogue oriented parameterization of objects


 No script-programming needed
 High functionality

 Combi-Element
 Visualization von Symbolizes
 Building blocks

 Bitmaps

 Text objects

 Value-Element
 Representation of values

 Button-Element
 Display miscellaneous views (pictures, lists etc.)

14 www.andritz.com, 06.12.2011
Lesson: Use of Combi-Element and Value-Element

 Task
 Associate a combi-element with an existing process variable and parameterize a
symbol turnover by using a bitmap
 Associate a value-Element with an existing process variable

15 www.andritz.com, 06.12.2011
Lesson: Use of Combi-Element and Value-Element (1/4)

 Place combi-element within the picture

 Assign it to the signal


PPx.U1.READY.BIN

 Object type Bitmap

16 www.andritz.com, 06.12.2011
Lesson: Construct an Engines Display

R#K# 1,43 R#K# R#K# R#K# 1,33


CASDU1,2: 1,43 4
Textadresses: 1,40 1,30
Textadresses: 3 CASDU1,2: 1,33

“PP4*” PC4
Client 04
PC3
Client 03 “PP3*”
Bopla VCL3026 VCL3025 Bopla

220V
Cat

R#K# R#K# R#K# R#K# R#K# 1,13


Textadresses:
R#K# 1,23
CASDU1,2: 1,23 2 1,21 Textadresses: 1,20 1,10 1,11 1 CASDU1,2: 1,13

PC6
Client 06
“PP2*” PC2
Client 02
PC1
Client 01
“PP1*” PC5
Client 05
Bopla VCL3028 VCL3024 VCL3022 VCL3027 Bopla

220V
Cat

SWITCH TM1703mic
R#K# 1,12
R#K# CASDU1,2 CASDU1,2: 1,12
1,250 1,250

V
Master
VCL3021

17 www.andritz.com, 06.12.2011
Lesson: Construct an Engines Display

R#K# 1,43 R#K# R#K# R#K# 1,33


CASDU1,2: 1,43 4
OPM area: 1,40 1,30
OPM area: 3 CASDU1,2: 1,33

“Row4_TM” PC4
Client 04
PC3
Client 03 “Row3_TM”
Bopla VCL3026 VCL3025 Bopla

220V
Cat

R#K# R#K# R#K# R#K# R#K# 1,13


OPM area:
R#K# 1,23
CASDU1,2: 1,23 2 1,21 OPM area: 1,20 1,10 1,11 1 CASDU1,2: 1,13

PC6
Client 06
“Row2_TM” PC2
Client 02
PC1
Client 01
“Row1_TM” PC5
Client 05
Bopla VCL3028 VCL3024 VCL3022 VCL3027 Bopla

220V
Cat

SWITCH TM1703mic
R#K# 1,12
R#K# CASDU1,2 CASDU1,2: 1,12
1,250 1,250

V
Master
VCL3021

18 www.andritz.com, 06.12.2011
Lesson: Construct an Engines Display

All process variables are parameterized in the object orientated


tool OPM
In our trainings equipment the
 image-structure (images) = text address (TA).
"." dot as level separator

text address (TA)


 Unique name of the process variable within
250 SCALA

PP1. U1. LOCAL_REMOTE. BIN

Text address (TA)

19 www.andritz.com, 06.12.2011
Lesson: Use of Combi-Element and Value-Element (2/4)

 Create new state-line (only if there is no line yet)

 Select state OFF

 Select bitmap Basics\Led\LedBlack_40x40.bmp

 Repeat this for the ON


state with
LedGreen_40x40.bmp

HINT:
Always work TOPDOWN

20 www.andritz.com, 06.12.2011
Lesson: Use of Combi-Element and Value-Element (3/4)

 Check the element with the SCADA-Client

 Operate switch D03

HINT:
After picture changes then SCADA-Client has to make a picture refresh (“View | Refresh pictures”)

21 www.andritz.com, 06.12.2011
Lesson: Use of Combi-Element and Value-Element (4/4)

 Task: Parameterization of a Value-elements

 Assign to process variable PPx.U1.U.VAL

 Afterwards activate the bar view within the value-Element

HINT:
Process variables can be visualized
in curves and lists by using Drag & Drop

22 www.andritz.com, 06.12.2011
Lesson: Construct an Engines Display

 Task
 Construct an engine’s symbol with this appearance:

PP1.U1.GRID_OP.BIN = AUS PP1.U1.GRID_OP.BIN = EIN

23 www.andritz.com, 06.12.2011
Lesson: Construct an Engines Display

 Create folder Training\Unit_State

 Create building block Training\Unit_State\Grid_Operation_On


 Construct green circle for the state “Grid operation”

 Copy the buildingblock to Training\Unit_State\Standstill


Color Light Gray

Hint:
Reference point should be in the middle of the object
Reference point definable : Right click on the Background, Tab “Display”:

24 www.andritz.com, 06.12.2011
complete it
Lesson: Construct an Engines Display

 Task
 Expand an existing combi-element in such a manner that the succeeding symbolic
is visualized:

Display Standstill Turbine operation Grid operation

1 0 0

0 1 0

0 0 1

X X X

25 www.andritz.com, 06.12.2011
complete it
Lesson: Construct an Engines Display

HINT:
Alias names improve the readability of formulae

26 www.andritz.com, 06.12.2011
complete it
Lesson: Construct an Engines Display

 …and associated via formula

27 www.andritz.com, 06.12.2011
Lesson: Complete the Engines Display

 Task
 Expand the picture Training\Plant as follows:

28 www.andritz.com, 06.12.2011
Basics of Picture Construction

 Working with Building Blocks

29 www.andritz.com, 06.12.2011
What’s a BUILDING BLOCK, what’s a PICTURE and what is
the meaning of INHERITANCE ?

“Process-display” or
“Picture”
“Building Block”
Building blocks in the process view
Several building blocks within
another building block
“Feeder”

Building block “Circuit breaker”

30 www.andritz.com, 06.12.2011
What’s a BUILDING BLOCK, what’s a PICTURE and what is
the meaning of INHERITANCE ?

“Process-display” or
“Building block” “Picture”
Building Blocks within process view
Several building blocks within
another building block “feeder”

Building block “Circuit breaker”

31 www.andritz.com, 06.12.2011
Objects an Inheritance in the OPM

In the parameterizing tool for process variables (OPM) objects are used as well

The Object
Station (STA)
consists again of
2 Objects with the type
One object Feeder (01, 02)
Bus bar disconnector (SSTR)
consists of 3 Sub-objects
ML … Signal
BE … Command ON
BA … Command OFF

The object Feeder (01)


Consists of many subordinated objects
e.g.
2 times the object SSTR.

32 www.andritz.com, 06.12.2011
Lesson: Construct an unit building block

How can I use a single object multiple times ?

33 www.andritz.com, 06.12.2011
Lesson: Construct an unit building block

 Create a building block Training\Unit

 Move the existing objects of the picture Training\Plant to the new


building block Training\Unit

Pic: Training\Plant BB: Training\Unit Pic: Training\Plant BB: Training\Unit

34 www.andritz.com, 06.12.2011
Lesson: Construct an unit building block

 Place the building block symbol from the toolbar into the picture Plant

 In the property dialogue reference to Training\Unit

35 www.andritz.com, 06.12.2011
Lesson: Construct an unit building block

 The new building block is now shown in the picture

36 www.andritz.com, 06.12.2011
Lesson: Construct an unit building block

PP1.U1 + READY.BIN = PP1.U1.READY.BIN

37 www.andritz.com, 06.12.2011
Lesson: Duplicate the building block

 Task
 Duplicate the engines display as follows:

38 www.andritz.com, 06.12.2011
Lesson: Dynamic unit number

 Task
 The number of the units shall be generated dynamically

 Use the combi-element as text-object

39 www.andritz.com, 06.12.2011
Lesson : Hiding of information

 Task
 The unused state “Faulty” of the binary information
LOCAL_REMOTE.BIN shall be hided

40 www.andritz.com, 06.12.2011
Lesson : Adjusting of value-elements

 Task
 All value-elements shall be displayed with the same width

41 www.andritz.com, 06.12.2011
Lesson : Displaying of „Temperature Warning“

 Task
 The binary information Temperature Warning shall be added into the
buildingblock Unit
 Displaying of the combi-element only when information is active

 Displaying of the longtext (without PP and unit numbering)

Information in state OFF: Information in state ON::

42
42 www.andritz.com, 06.12.2011
www.andritz-hydro.com, 28.01.2010
Lesson : Displaying of „Unit Trip“

 Task
 The information Trip need to be added within the building block Unit
 Displaying of the combi-element only when information is active

 Displaying of the longtext (without PP and unit numbering)

 Centered text

 Hint: Use the typeface “tText10_Centered”


 Display “Temperature Warning” centered too

Information in state OFF: Information in state ON:

43 www.andritz.com, 06.12.2011
Lesson: Application of the Button-Element

 Task
 In the toolbar configure the power plant display as a button

44 www.andritz.com, 06.12.2011
Lesson: Application of the Button-Element

 Introduction of the button-element


 Selection from the picture editors toolbar

General Settings

Selection of action

Action dependent settings

Hint:
MORE then one action can be assigned, e.g. picture and list

45 www.andritz.com, 06.12.2011
Lesson: Application of the Button-Element

 Parameterize button-element in the display Training\Toolbar


 Display name
 Position Monitor (=Default, Display on the click screen in large representation)
 Caption text PP x
 Tooltip Power-Plant x Overview

46 www.andritz.com, 06.12.2011
Lesson: Application of the Button-Element

 In addition a graphic has to be displayed on the button

 New graphics (BMP, JPG, GIF, WMF, EMF, DIP)


have to be imported into the CAE first
 Create folder \Bitmaps\Training
 Import existing bitmap from \sat\scala\usr\Bitmaps\PowerPlant.bmp

 Now select graphic file


for the button

47 www.andritz.com, 06.12.2011
Task: Opening the „Navigator“

 Simultaneously with the overview picture the Navigator shall be displayed

48 www.andritz.com, 06.12.2011

You might also like