Experion PKS
HMIWeb Display Building Guide
Release: System Release 711
01/2009
HMIWebDisplayBuildingGuide_Eng.doc
Section:
8-
Contents
1
Getting Started
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
Creating Displays
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
31
Experion PKS
HMIWeb Display Building Guide 01/2009
Contents 8 - i
2.12
2.13
Drawing Techniques
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
3.18
3.19
3.20
3.21
3.22
3.23
3.24
55
ii Contents
76
4.7
4.8
4.9
4.10
4.11
4.12
4.6.5
Filled Polygon.........................................................................................................83
4.6.6
Blinking rectangle ..................................................................................................84
4.6.7
Numerical Output..................................................................................................85
4.6.8
Numerical Entry.....................................................................................................85
4.6.9
Text Output.............................................................................................................86
4.6.10 Conditional Text Output.......................................................................................87
4.6.11 Text Entry................................................................................................................87
4.6.12 Password Entry ......................................................................................................88
4.6.13 Signal Controlled Text...........................................................................................88
4.6.14 Bar ............................................................................................................................89
4.6.15 PistonBar .................................................................................................................90
4.6.16 Profile.......................................................................................................................91
4.6.17 Table.........................................................................................................................92
4.6.18 Mode ........................................................................................................................93
4.6.19 One-way Motor or One-way Motor (Pump) ......................................................94
4.6.20 Two-way Motor or Two-speed Motor ................................................................94
4.6.21 Valve ........................................................................................................................95
4.6.22 Three-way Valve ....................................................................................................96
4.6.23 Vertical Spindle Valve or Motor Valve ...............................................................96
4.6.24 Device Control 2/2 ................................................................................................97
4.6.25 Device Control 3/4 ................................................................................................98
4.6.26 General Logic..........................................................................................................98
4.6.27 Binary.......................................................................................................................99
4.6.28 Binary Button..........................................................................................................99
4.6.29 Signal Button ........................................................................................................100
4.6.30 Checkbox (FC data) .............................................................................................100
4.6.31 Combobox (FC data)............................................................................................100
4.6.32 Insert ActiveX Document....................................................................................101
4.6.33 Insert Picture from file.........................................................................................101
4.6.34 Insert Shape from File..........................................................................................101
4.6.35 Insert ActiveX Control.........................................................................................101
4.6.36 Alphanumeric (FC data) .....................................................................................101
4.6.37 Indicator (FC data)...............................................................................................102
PMD Blocks Tab .................................................................................................................102
4.7.1
Changing the department name for the data connections .............................103
4.7.2
Changing (Replace) the block names for the data connections .....................104
4.7.3
Changing (Rename) the block names for the data connections.....................105
Details Tab ..........................................................................................................................107
4.8.1
Static Pushbutton .................................................................................................107
4.8.2
Hyperlink ..............................................................................................................107
4.8.3
Numerical Output................................................................................................108
4.8.4
Numerical Entry...................................................................................................109
4.8.5
Text Output...........................................................................................................109
4.8.6
Conditional Text Output.....................................................................................110
4.8.7
Text Entry..............................................................................................................111
4.8.8
Password Entry ....................................................................................................112
4.8.9
Bar ..........................................................................................................................112
4.8.10 PistonBar ...............................................................................................................113
4.8.11 Checkbox (FC data) .............................................................................................113
4.8.12 Insert ActiveX Document....................................................................................113
4.8.13 Insert Picture from File........................................................................................114
4.8.14 Insert Shape from File..........................................................................................114
4.8.15 Alphanumeric (FC data) .....................................................................................114
4.8.16 Indicator (FC data)...............................................................................................116
Entry Tab.............................................................................................................................116
Font Tab...............................................................................................................................117
General Tab.........................................................................................................................118
Lines Tab .............................................................................................................................119
Experion PKS
HMIWeb Display Building Guide 01/2009
Contents 8 - iii
4.13
4.14
4.15
4.16
4.17
4.18
4.19
5.7
5.8
5.9
5.10
5.11
5.12
5.13
5.14
5.15
5.16
5.17
iv Contents
Link Tab...............................................................................................................................120
Popup Tab ...........................................................................................................................120
Signal Tab............................................................................................................................121
Task Tab ..............................................................................................................................121
Toggle Tab...........................................................................................................................122
Profile object Design Guide ..............................................................................................122
4.18.1 General Tab...........................................................................................................122
4.18.2 PMD Data Tab ......................................................................................................122
4.18.3 PMD Blocks Tab ...................................................................................................124
4.18.4 Series Tab ..............................................................................................................125
4.18.5 Title Tab.................................................................................................................126
4.18.6 Legend Tab ...........................................................................................................127
4.18.7 Panel Tab...............................................................................................................128
4.18.8 Left Axis Tab / Bottom Axis Tab.......................................................................129
4.18.9 Walls Tab...............................................................................................................130
4.18.10 Selectors Tab .........................................................................................................131
Table object Design Guide ................................................................................................131
4.19.1 General Tab...........................................................................................................131
4.19.2 PMD Data Tab ......................................................................................................132
4.19.3 PMD Blocks Tab ...................................................................................................136
4.19.4 Font Tab.................................................................................................................136
4.19.5 Value Format Tab.................................................................................................136
4.19.6 Appearance Tab ...................................................................................................137
4.19.7 ColRow Tab ..........................................................................................................137
4.19.8 Settings Tab...........................................................................................................138
139
5.18
5.19
Display Properties
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
159
7.2
7.3
7.4
168
Distributing Displays
8.1
8.2
174
Experion PKS
HMIWeb Display Building Guide 01/2009
Contents 8 - v
Getting Started
1.1
The Basics
HMIWeb Display Builder is a specialized drawing application that
enables you to create Web-based custom displays. These displays are
operated via the system's User Interfaces (Station).
This document contains instructions for the HMIWeb Display
Builder that is used to create custom displays for the Experion PKS
with PMD Controller automation system.
Custom displays allow you to present information in a sophisticated
and user-friendly manner well-designed custom displays make it
easier for operators to visualize complex processes, and reduce the
probability of operator errors.
1.2
1.3
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 1
8 - 2 Getting Started
The Point Browser which displays every point that has been
defined on the server to which you are connected, appears
on the left
Experion PKS
HMIWeb Display Building Guide 01/2009
1.4
Toolbars
The toolbars provide speedy access to many functions.
1.4.1
Displaying/hiding toolbars
To display (or hide) a toolbar:
1.
2.
3.
If you want to create your own toolbar, see 7.2 Creating a Toolbar
(Tools / Customize).
1.4.2
Standard Toolbar
The Standard toolbar includes basic Windows-related buttons such
as Open and Save.
Button
Description
New Display. Creates a new display. Click the arrow to the right
to display the list of display types. See 2.1 Display Types.
Open. Opens an existing display.
Save. Saves the current display.
Save All. Saves all open displays.
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 3
Button
Description
Cut. Removes the selected object(s) from the display and copies
them to the clipboard.
Copy. Copies the selected object(s) to the clipboard.
Paste. Pastes the clipboards contents into the display.
Duplicate. Makes duplicates of the selected object(s).
Delete. Deletes the selected object(s).
Undo. Undoes changes you have made to the display.
See 3.19 Undoing Your Work.
Redo. Redoes changes you have undone.
Print. Prints the display.
Print Preview. Shows the display, as it will print. You can then
either print the display by clicking Print, or return to editing mode
by clicking Close.
Preview. Shows the display, as it will appear in Station.
Preview also allows you to test scripts, providing the scripts do
not require interaction with the server. For example, clicking an
object will run the objects onclick script.
Click Close to return to the normal editing mode.
1.4.3
Editing Buttons
Button
Description
Pointer. The main tool you use to select, move and resize objects.
See 3.4 Selecting Objects.
Zoomer. Zooms in and of the display. To zoom in on a part of the
display, first click Zoomer and then click the area of interest. You
can zoom in further by clicking repeatedly. To zoom out, hold
down SHIFT and click.
Rotator. Rotates the selected object(s). See 3.13 Rotating Objects.
8 - 4 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
Button
Description
Node Editor. Allows you to change the shape of an object by
moving or adding individual nodes (apexes or reference points).
See 3.16 Using the Node Editor.
Object-creation Buttons
To see how to use these buttons, see 3.3 Creating Objects.
Button
Description
Static Rectangle. Creates a rectangle or square.
Static Rounded Rectangle. Creates a rectangle or square with
rounded corners.
Static Oval. Creates an oval or circle.
Static Line. Creates a straight line.
Static Polyline. Creates a multi-segment line (which is similar to
polygon, but with one open side).
To create a polyline, click to mark each node, except for the last,
which you mark by double-clicking.
Static Polygon. Creates a polygon.
To create a polygon, you click to mark each node, except for the
last. You mark the last node by double-clicking, which then closes
the polygon.
Static Bezier Curve. Creates a smooth-curved line. See
3.3.1 Creating a Bezier Curve.
Static Arc. Creates an arc (a quarter of an oval or circle).
Static Wedge. Creates a segment (quarter) of an oval or a circle.
Static Textbox. Creates a box where you can write the text.
Static Pushbutton. Creates a button that user can activate in the
user interface (Station) to perform specified functions (behaviors).
Hyperlink. Creates a hyperlink. When a user clicks the hyperlink
in the user interface (Station) calls up the URL (such as a Web
page) or display that you specify in the Details Tab of the object.
Filled Rectangle. Creates a rectangle or square and fills the area
with the desired color(s).
Filled Oval. Creates an oval or circle and fills the area with the
desired color(s).
Filled Polygon. Creates a polygon and fills the area with the
desired color(s).
Blinking rectangle. Creates a rectangle or square, which blinks
between two colors, if the Blink property is on.
Numerical Output. Creates a field, which outputs a value with
engineering unit and shows alarm and warning states with colors.
Numerical Entry. Creates a field, which allows data entry in the
user interface. The field shows the value with engineering unit as
well as the alarm and warning states with colors.
Text Output. Creates a field which outputs text.
Conditional Text Output. Creates a field which outputs text
conditionally according to the definitions.
Text Entry. Creates a field, which outputs text and allows text
entry in the user interface.
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 5
Button
Description
Password Entry. Creates a field, which allows the password entry
in the user interface. Shows asterisks (********) instead of
password's characters.
Signal controlled Text. Creates a field which outputs static or
blinking text controlled by a signal.
Bar. Shows a process value by means of a bar or pointer indicator
inside the field. The indicator type and moving direction
(horizontally/vertically) are defined in the Details Tab.
PistonBar Shows two process values graphically overlapping. The
second indicator starts always from the "top" of the first indicator
and grows to the opposite direction.
Profile. Creates a graph, which can show 1-6 values as curves,
bars, color arrays or areas. See 4.18 Profile object Design Guide.
Table. Creates a table, which can show text, numeric and Boolean
arrays. Supports also data entry. See 4.19 Table object Design
Guide.
Mode. Outputs the mode text. Property for mode text visibility.
One-way Motor. Outputs the symbol for one-way motor.
One-way Motor (pump). Outputs the pump symbol.
Two-way Motor. Outputs the symbol for two-way motor.
Two-speed Motor. Outputs the symbol for two-speed motor.
Valve. Outputs the valve symbol.
Three-way Valve. Outputs the symbol for three-way valve.
Vertical Spindle Valve. Outputs the symbol for vertical spindle
valve.
Motor Valve. Outputs the symbol for motor valve.
Device Control 2/2. Outputs the symbol for 2/2 device control.
Device Control 4/3. Outputs the symbol for 4/3 device control.
General Logic. Outputs the symbol for general logic.
Binary. Outputs the symbol for binary data control.
Binary Button. Creates a button that users can click to change the
signal status from 0 to 1 or vice versa.
Signal Button. Creates a button that users can click to generate the
signal status form 0 to 1 or vice versa.
Checkbox (FC data) Creates a check box so that users can select or
deselect an option.
Combobox (FC data) Creates a combobox so that users can select
from a list of options in an interactive display.
Insert ActiveX Document. Inserts a link to an ActiveX document,
such as Word document, into the display. See 3.22 Inserting an
ActiveX Document.
Insert Picture from File. Inserts a picture (graphic). See 3.20
Inserting a Graphic.
8 - 6 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
Button
Description
Insert Shape from File. Inserts or links a shape sequence or a
dynamic shape. See 2.4.3 Inserting a Shape Sequence into a
Display and 2.5.4 Inserting a Dynamic Shape into a Display.
Insert ActiveX Control. Inserts a link to an ActiveX Control. See
3.23 Inserting an ActiveX Control.
1.4.4
Toolbox Toolbar
Note! You use the Toolbox toolbar only when the system to be
defined contains EPKS integration. The Toolbox toolbar contains
both PMD object creation buttons and EPKS object creation buttons.
Next are described only the EPKS object creation buttons (marked
with red color in the figure below). See 1.4.3 PMD toolbox Toolbar
for explanations of the other Toolbox toolbar buttons.
Button
Description
Alphanumeric (FC data). Used to display values in many
different formats.
Indicator (FC data). Creates a gauge that indicates relative
values.
Rectangle. Creates a rectangle or square.
Rounded Rectangle. Creates a rectangle or square with rounded
corners.
Oval. Creates an oval or circle.
Line. Creates a straight line.
Polyline. Creates a multi-segment line (which are similar to
polygons, but with one open side).
To create a polyline, click to mark each node, except for the last.
You mark the last node by double-clicking.
Polygon. Creates a polygon.
To create a polygon, you click to mark each node, except for the
last. You mark the last node by double-clicking, which then closes
the polygon.
Bezier Curve. Creates a smooth-curved line. See 3.3.1 Creating a
Bezier Curve.
Arc. Creates an arc (a quarter of an oval or circle).
Wedge. Creates a segment (quarter) of an oval or a circle.
Textbox. Creates a box where you can write the text.
Hyperlink. Creates a hyperlink. When a user clicks the hyperlink
in the user interface, Station calls up the specified URL (such as a
Web page) or display.
Alphanumeric. Used to display values in many different formats.
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 7
Button
Description
Checkbox. Creates a check box so that users can select or deselect
an option in an interactive display.
Pushbutton. Creates a button that users can click to perform a
specified function.
Indicator. Creates a gauge that indicates relative values.
Combobox. Creates a combobox so that users can select from a list
of options in an interactive display.
Trend. Creates a trend (graph) that shows changes in values over
time. See 5.19 About trends.
Alarm table. Inserts an alarm icon (as used in the Alarm
Summary) which indicates an alarm state. See 5.18 About alarm
and event tables.
Event Table. Creates a specialized table that lists events. See 5.18
About alarm and event tables.
Alarm State. Inserts an alarm icon (as used in the Alarm
Summary), which indicates an alarm state.
Table. Inserts a table into a display. More information: see
Knowledge Builder/ HMIWeb Display Building Guide/Object
properties.
1.4.5
Arrange Toolbar
The Arrange toolbar contains buttons for aligning and grouping
objects.
Button
Description
These buttons change order in which objects are stacked on top of
each other. See 3.15 Changing the Stacking Order.
These buttons change the size of objects so that they are the same
size as a reference object. See 3.6 Resizing Objects.
8 - 8 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
Button
Description
These buttons move objects so that they are evenly spaced.
See 3.10 Distributing Objects.
1.4.6
View Toolbar
The View toolbar includes a range of editing buttons.
Button
Description
Zoom. Sets the magnification for the display.
Use the Zoomerdisplay.
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 9
1.4.7
Transform Toolbar
The Transform toolbar contains buttons for transforming objects.
Button
Description
Flip Horizontal, Flip Vertical. These buttons perform mirrorimage transformations on objects. See 3.12 Flipping Objects.
1.4.8
Format Toolbar
The Format toolbar contains buttons for controlling the appearance
of text.
You can use Format buttons in two ways:
8 - 10 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
Button
Description
Font. Sets the font of text. Note that you should only use fonts
that are loaded on every Station computer.
Font Size. Sets the size of text. (If you want to specify a nonstandard size, click the box and type the sizefor example:
56.5ptand then press ENTER.)
Bold, Italic and Underline. Set the texts appearance.
Align Left, Align Right, Center and Justify. Sets the text
alignment within a paragraph.
1.4.9
Drawing Toolbar
The Drawing toolbar contains buttons for controlling colors and line
characteristics.
You can use Format buttons in two ways:
Button
Description
Line Color. Sets the line color of objects. Click the button to apply
the default color, or click the arrow to the right of the button to
select another color see 3.18 Defining an objects color.
Fill Color. Sets the fill color of objects. Click the button to apply
the default color, or click the arrow to the right of the button to
select another color see 3.18 Defining an objects color.
Text Color. Sets the fill color of text. Click the button to apply the
default color, or click the arrow to the right of the button to select
another color see 3.18 Defining an objects color.
Line Width. Sets the line thickness.
Line Style. Sets the line style, such as solid, dotted and dashed.
Start Arrow and End Arrow. Sets the line arrow style.
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 11
Button
Description
Indent, Outdent. Indents/outdents the selected line.
1.5
Object Explorer
The Object Explorer appears on the left of the Display Builder
window. The Object Explorer shows every object in the current
display and, in the case of group objects, shows the object hierarchy.
If the Object Explorer is not visible, click
The following table describes the tasks you can perform in the Object
Explorer.
To:
Do this:
Click it.
8 - 12 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
To:
Show/hide objects within a
group
1.6
Do this:
icon to the left of the
Double-click the
object group name.
Alternatively click the + / - to the left of the
icon.
Drag the object from the Object Explorer
and drop it on the display.
Point Browser
The Point Browser displays every point that has been defined on the
server to which you are connected.
Note! You can use Point Browser only with EPKS objects.
Do this:
Select a point
Click it.
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 13
1.7
To:
Do this:
Properties Window
You use the Properties window to view and edit the properties of the
selected object(s). The properties include physical characteristics,
such as color and size, as well as database link details. You also use
the Properties window to view and edit the displays properties
these appear when no objects are selected.
If the Properties window is not visible, click
8 - 14 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 15
1.8
at the top of
Select the appropriate folder in the left-hand pane. A oneline summary of each file appears in the right-hand pane.
button.
Right-click it and select Insert Into Display from the shortcut menu.
Select the option Contents of shape file and click OK in the window
opened.
8 - 16 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
1.8.1
<Functionality>
p = PV
s =: SP
o = OP
d = Dev |PV-SP|
m = mode
a = alarming, including alarm acknowledge
i = information presentation, engineering units
alarm
information
PMD_XXX_h_psomai_01
index number
shapes function
PV
SP
Experion PKS
HMIWeb Display Building Guide 01/2009
OP
Mode
Getting Started 8 - 17
1.8.2
Dynamic Shapes
The following table shows the dynamic shapes included in the PMD
Display Object Library.
Buttons:
PMD_BinButton_h_i_01.sha
Devices:
PMD_Device2_h_ai_01.sha
PMD_Device3_h_ai_01.sha
PMD_Device2_h_mai_01.sha
PMD_Device3_h_mai_01.sha
PMD_Device2_v_mai_01.sha
PMD_Device3_v_mai_01.sha
Fans:
PMD_Fan_h_ai_01.sha
PMD_Fan_v_ai_01.sha
PMD_Fan_v_mai_01.sha
PMD_Fan_h_mai_01.sha
PMD_Fan_v_mai_02.sha
PMD_Fan_h_mai_02.sha
PMD_Fan_v_pai_01.sha
PMD_Fan_h_pai_01.sha
8 - 18 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
PMD_Fan_v_pmai_01.sha
PMD_Fan_h_pmai_01.sha
PMD_Fanbase_l_ai_01.sha
PMD_Fanbase_r_ai_01.sha
PMD_Fanbase_l_mai_01.sha
PMD_Fanbase_r_mai_01.sha
PMD_Fanbase_u_ai_01.sha
PMD_Fanbase_u_mai_01.sha
Motors:
PMD_Motor1W_h_ai_01.sha
PMD_Motor2S_l_ai_01.sha
PMD_Motor1W_h_mai_01.sha
PMD_Motor2S_l_mai_01.sha
PMD_Motor1W_h_mai_02.sha
PMD_Motor2S_l_pai_01.sha
PMD_Motor1W_h_mai_03.sha
PMD_Motor2S_l_pmai_01.sha
PMD_Motor2S_r_ai_01.sha
PMD_Motor1W_h_mai_04.sha
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 19
PMD_Motor1W_h_pai_01.sha
PMD_Motor2S_r_mai_01.sha
PMD_Motor1W_h_pai_02.sha
PMD_Motor2S_r_pai_01.sha
PMD_Motor1W_h_pai_03.sha
PMD_Motor2S_r_pmai_01.sha
PMD_Motor2W_l_ai_01.sha
PMD_Motor1W_h_pai_04.sha
PMD_Motor1W_h_pmai_01.sha
PMD_Motor2W_l_mai_01.sha
PMD_Motor2W_l_pai_01.sha
PMD_Motor1W_h_pmai_02.sha
PMD_Motor1W_h_pmai_03.sha
PMD_Motor2W_l_pmai_01.sha
PMD_Motor2W_r_ai_01.sha
PMD_Motor1W_h_pmai_04.sha
PMD_Motor1W_h_pmai_05.sha
8 - 20 Getting Started
PMD_Motor2W_r_mai_01.sha
Experion PKS
HMIWeb Display Building Guide 01/2009
PMD_Motor2W_r_pai_01.sha
PMD_Motor1W_h_pmai_06.sha
PMD_Motor1Wbase_h_ai_01.sha
PMD_Motor2W_r_pmai_01.sha
PMD_Motor1Wbase_h_mai_01.sha
PMD_MotorX_h_ai_01.sha
Pumps:
PMD_Pump_h_ai_01.sha
PMD_Pump_v_ai_01.sha
PMD_Pump_v_mai_01.sha
PMD_Pump_h_mai_01.sha
PMD_Pump_v_mai_02.sha
PMD_Pump_h_mai_02.sha
PMD_Pump_v_pai_01.sha
PMD_Pump_h_pai_01.sha
PMD_Pump_v_pmai_01.sha
PMD_Pump_h_pmai_01.sha
PMD_Pumpbase_l_ai_01.sha
Experion PKS
HMIWeb Display Building Guide 01/2009
PMD_Pumpbase_r_ai_01.sha
Getting Started 8 - 21
PMD_Pumpbase_l_mai_01.sha
PMD_Pumpbase_r_mai_01.sha
PMD_Pumpbase_u_ai_01.sha
PMD_Pumpbase_u_mai_01.sha
Valves:
PMD_CntrlValve_h_oi_01.sha
PMD_CntrlValve_v_oi_01.sha
PMD_CntrlValve_v_oi_02.sha
PMD_CntrlValvePlate_h_oi_01.sha
PMD_CntrlValvePlate_h_oi_02.sha
PMD_CntrlValvePlate_v_oi_01.sha
PMD_CntrlValvePlate_v_oi_02.sha
PMD_MotorValve_h_ai_01.sha
PMD_MotorValve_h_oai_01.sha
PMD_MotorValve_v_ai_01.sha
PMD_MotorValve_v_ai_02.sha
PMD_MotorValve_v_oai_01.sha
PMD_MotorValve_v_oai_02.sha
PMD_OnOffValve_h_ai_01.sha
PMD_OnOffValve_h_mai_01.sha
8 - 22 Getting Started
PMD_Valve_h_mai_01.sha
PMD_Valve_h_mai_02.sha
Experion PKS
HMIWeb Display Building Guide 01/2009
PMD_OnOffValve_v_ai_01.sha
PMD_Valve_v_ai_01.sha
PMD_OnOffValve_v_mai_01.sha
PMD_Valve_v_mai_01.sha
PMD_Valve_h_ai_01.sha
PMD_Valve_v_mai_02.sha
PMD_ValveFill_h_i_01.sha
PMD_ValvePlate_v_mai_01.sha
PMD_ValvePlate_h_ai_01.sha
PMD_ValvePlate_v_mai_02.sha
1.8.3
PMD_ValvePlate_h_mai_01.sha
PMD_ValvePlateFill_v_i_01.sha
PMD_ValvePlate_h_mai_02.sha
PMD_ValveHand_h_ai_01.sha
PMD_ValvePlate_v_ai_01.sha
PMD_ValveHand_v_ai_01.sha
Static shapes
The following table shows the static shapes included in the PMD
Display Object Library.
PMD_Canal_01.sha
PMD_Canal_02.sha
PMD_Cleaner_01.sha
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 23
PMD_Cleaner_02.sha
PMD_Cleaner_03.sha
PMD_CntrlValve_v_01.sha
PMD_CntrlValve_h_01.sha
PMD_Conveyor_h_01.sha
PMD_Condenser_01.sha
PMD_Conveyor_h_02.sha
PMD_Conveyor_h_03.sha
PMD_Conveyor_h_04.sha
PMD_DataAcq_01.sha
PMD_Deculator_01.sha
PMD_Device2_01.sha
PMD_DataEntry_01.sha
PMD_Deculator_02.sha
PMD_Device3_01.sha
PMD_Fan_01.sha
PMD_FC_01.sha
PMD_Filter_02.sha
PMD_Filter_01.sha
8 - 24 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
PMD_Filter_03.sha
PMD_Filter_04.sha
PMD_FwTank_01.sha
PMD_Headbox_02.sha
PMD_Headbox_01.sha
PMD_Headbox_03.sha
PMD_Headbox_04.sha
PMD_Lorry_01.sha
PMD_Headbox_05.sha
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 25
PMD_Mode_01.sha
PMD_Mixer_v_01.sha
PMD_Motor1W_01.sha
PMD_MotorValve_h_01.sha
PMD_MotorValve_v_01.sha
PMD_Motor2S_01.sha
PMD_Motor2W_01.sha
PMD_Pipe_h_01.sha
PMD_Pipe_v_01.sha
PMD_Pipearrow_h_01.sha
PMD_Pipearrow_v_01.sha
PMD_Pulper_01.sha
PMD_Pulper_2.sha
PMD_Pump_01.sha
PMD_Pulper_03.sha
8 - 26 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
PMD_Refiner_h_01.sha
PMD_Refiner_h_03.sha
PMD_Refiner_h_02.sha
PMD_Screen_h_01.sha
PMD_Screen_v_01.sha
PMD_Screen_v_02.sha
PMD_Silo_v_02.sha
PMD_Silo_v_01.sha
PMD_Silo_v_03.sha
PMD_SkipBack_01.sha
PMD_Strainer_01.sha
Experion PKS
HMIWeb Display Building Guide 01/2009
PMD_SkipNext_01.sha
PMD_Strainer_02.sha
Getting Started 8 - 27
PMD_Tank_h_01.sha
PMD_Strainer_03.sha
PMD_Tank_v_01.sha
PMD_Tank_v_03.sha
PMD_Tank_v_02.sha
PMD_Tank_v_04.sha
PMD_Tank_v_05.sha
PMD_Tank_v_06.sha
PMD_Valve3W_01.sha
PMD_Tower_01.sha
PMD_Valve_h_01.sha
8 - 28 Getting Started
PMD_ValveHand_h_01.sha
Experion PKS
HMIWeb Display Building Guide 01/2009
PMD_ValveOnOff_h_01.sha
PMD_ValvePlate_h_01.sha
PMD_Valve_Plate_v_01.sha
PMD_Vat_v_01.sha
PMD_WirePit_01.sha
PMD_WirePit_02.sha
1.9
PMD_WirePit_03.sha
Shape Gallery
The Shape Gallery makes it easy to preview and insert shape
sequences and dynamic shapes into your displays.
See 2.4 Creating a Shape Sequence and 2.5 Creating a Dynamic
Shape.
HMIWeb Display Builder is supplied with pre-built shapes that you
can include in your displays. These shapes are stored in
C:\Honeywell\Client\HMIWeb Display Builder\ShapeLib, in subjectbased folders. (See also 1.8 PMD Display Object Library for more
information about pre-built shapes for Experion PKS with PMD
Controller system.)
If the Shape Gallery is not visible, click
Experion PKS
HMIWeb Display Building Guide 01/2009
Getting Started 8 - 29
Note! You cannot insert a linked shape unless you have registered
the folder that contains the shape. To configure the Shape Gallery,
see 7.1 Setting HMIWeb Display Builders Options (Tools / Options).
Select the appropriate folder in the left-hand pane. A oneline summary of each file appears in the right-hand pane.
2.
3.
button.
8 - 30 Getting Started
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays
2.1
Display Types
To select a display type click the arrow to the right of New display
button in the Standard toolbar. The display types are:
Display type:
Description
Display
Popup
Shape Sequence
Dynamic Shape
Note:
2.2
You cannot change the displays type after creating it. For
example, you cannot change a display into a shape sequence.
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays 8 - 31
2.2.1
2.2.2
Saving a display
The display file name is defined using the HMIWeb Display Builder
command: File / Save as.
Because on a user interface (Station), displays are retrieved by using
file names, the displays names must be defined so that they are as
short and descriptive as possible. Numbers may be also be used,
provided that the first character in a name is invariably a letter, for
example D1, D2, D3...
In the planning stage the displays can be saved to the Design
module PC to the directory:
C:\Program Files\Honeywell\Experion PKS\Client\Abstract
Use the .htm file extension.
8 - 32 Creating Displays
Experion PKS
HMIWeb Display Building Guide 01/2009
When a display is saved for the first time, the HMIWeb Display
Builder creates a file name related directory with the _files extension
(for example, Menu_files) that will follow the .htm file automatically.
Among other things, the _files directory contains the block.pin
connection data that have been defined for the display.
The _files display directory inhibits the renaming of the display
using the Explorer program. If necessary, rename the display with
the HMIWeb Display Builder using the Save as command.
At the latest in the systems start-up stage all the displays must be
saved to the PMD Server as follows:
In case of a non-redundant PMD server save the displays to the
server's directory
C:\Program Files\Honeywell\Experion PKS\Client\Abstract
In case of a redundant PMD server
1. Use design module (DM) to create connection to the floating
network address (floating IP) of the redundant PMD Controller:
- Open the My Computer window
- Select Tools / Map Network Drive
- Select F in the Drive field
- Write in the Folder field \\<floating IP address of the redundant
PMD server (e.g. 10.1.1.34)>\Experion_PKS\Client\Abstract.
- Press Finish.
2. Save displays in the HMIWeb Display Builder program:
- Select File Save
- In the Save as window browse the folder
Abstract on <floating IP address of the redundant PMD server (e.g.
10.1.1.34)>\Experion _PKS\Client.
- In the File name field write the display name and press Save.
2.3
Creating a popup:
Click the arrow to the right of New display
the type Popup. A blank popup appears.
For details about a popups properties, such as its title, size and
background image, see 6 Display Properties.
For details about how to add objects into a popup and modify them,
see 3 Drawing Techniques.
Because operators may not know that a popup/faceplate is attached
to an object (other than moving the mouse pointer over the object),
you should consider using a visual cue. For example, if a
popup/faceplate is attached to an alphanumeric, you could set its
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays 8 - 33
border color to red (and set the border color of the other
alphanumerics to black).
Creating a faceplate:
Experion PKS with PMD Controller system contains ready-made
faceplates for the following tag blocks:
measurement
control
motor
valve
control switch
sequence
device control
general logic
binary.
2.4
8 - 34 Creating Displays
Status Indicator
Animation
Experion PKS
HMIWeb Display Building Guide 01/2009
Notes:
1.
Shapes must be arranged (left-to-right/top-tobottom) in the appropriate order. That is, the first
shape is the top-left one, and so on.
2.
3.
4.
Experion PKS
HMIWeb Display Building Guide 01/2009
button
Creating Displays 8 - 35
2.4.1
The following table shows the result when this shape sequence is
used in a display to reflect the state of a status point.
Parameter state:
Unknown
(bad value)
8 - 36 Creating Displays
Experion PKS
HMIWeb Display Building Guide 01/2009
2.4.2
2.4.3
Creating Displays 8 - 37
6. Click the Data tab and enter the database link details. For
example, if you are linking to a particular point
parameter, select Point/Parameter from Type of database
link, and then enter the appropriate point and parameter
details.
7. Click the Animation tab and enter the number of shapes
you want to use in Number of shapes. (For example, if
the parameter has only four states but the shape sequence
contains eight shapes, type 4 to use the first four shapes.)
2.5
2.5.1
Custom Properties
Custom Properties are used to map dynamic objects of a dynamic
shape to the process data.
You define a set of custom properties for the dynamic shape so that
when you insert the shape into a display, you can map its dynamic
objects to the correct process data.
Most dynamic objects, such as the indicator, only require two custom
properties. However, for complex objects you may need to define
several custom properties.
2.5.2
Dynamic Objects
As the name implies, a dynamic object changes appearance as the
value of the data item it represents - typically a department.block.pin
(point parameter) - changes.
2.5.3
8 - 38 Creating Displays
Experion PKS
HMIWeb Display Building Guide 01/2009
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays 8 - 39
2.5.4
Note! If the linked dynamic shapes are not stored in the same folder
as the displays that use them, you must register the shape folder(s) in
the Shapes tab of the Options window. See 7.1 Setting HMIWeb
Display Builders Options (Tools / Options).
8 - 40 Creating Displays
Experion PKS
HMIWeb Display Building Guide 01/2009
1.
Click
2.
3.
4.
5.
6.
7.
2.5.5
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays 8 - 41
The following picture shows how the custom properties for the
dynamic object (indicator) are defined.
The following picture shows how the custom properties are assigned
to the dynamic object (indicator).
8 - 42 Creating Displays
Experion PKS
HMIWeb Display Building Guide 01/2009
The following picture shows how the correct data is connected to the
first copy of the dynamic shape.
2.6
2.
3.
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays 8 - 43
4.
5.
6.
DA Point Format
Description
Select Point/Parameter.
Point
Leave blank.
Parameter
Description
Select Point/Parameter.
Point
Leave blank.
Parameter
8 - 44 Creating Displays
Property
Description
Select Point/Parameter.
Point
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Parameter
2.7
2.8
1.
2.
3.
Click OK.
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays 8 - 45
2.9
2.9.1
Display-creation Guidelines
Minimize the Object Count
The processing required to call up a display depends primarily on
the object count, almost regardless of the complexity of individual
objects.
You can reduce the object count, without affecting the display's
appearance, by:
Note that the above techniques are only necessary if the display is
particularly complex, or if it contains numerous shapes.
If you are preparing a shape library for general usage, you should
pay particular attention to the above techniques, so that the
performance of displays that make extensive use of your shapes is
not compromised.
8 - 46 Creating Displays
Experion PKS
HMIWeb Display Building Guide 01/2009
Embed Shapes
Where possible, embed shapes into displays by deselecting the Link
to shape file option.
Creating Displays 8 - 47
save it in the Templates folder. Then, when you want to create one of
these displays, you simply select the template.
Note:
Supplied templates
Experion is supplied with the following templates.
Template
Description
Point Detail
8 - 48 Creating Displays
1.
Choose File > Save As (or Save if saving for the first time).
2.
3.
Experion PKS
HMIWeb Display Building Guide 01/2009
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays 8 - 49
8 - 50 Creating Displays
Experion PKS
HMIWeb Display Building Guide 01/2009
Press
or double click (select) a display in the list box to show the
PMD Validation Results.
Pressing Close or
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays 8 - 51
Press
Setting the department name with HDBSetDeptDisplays Changes the department name in all displays in a certain
folder.
8 - 52 Creating Displays
Experion PKS
HMIWeb Display Building Guide 01/2009
Press OK.
When all displays have been processed, the count of displays that
were successfully updated is shown, e.g. 5 in the figure above. If
there were plain HTML documents or HMIWeb displays that do not
have PMD data bound onto them, Not OK tells the count of them.
Press OK. The displays have now been processed.
Experion PKS
HMIWeb Display Building Guide 01/2009
Creating Displays 8 - 53
8 - 54 Creating Displays
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques
3.1
3.2
3.
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 55
3.3
Creating Objects
You use the Object-creation buttons on the 1.4.3 PMD toolbox
Toolbar (and on the 1.4.4 Toolbox Toolbar when required) to create
objects.
The way in which you use a tool depends on the type of object it
creates. The following procedures describe typical creation
techniques.
To create a regular-shaped object such as a rectangle or
pushbutton:
1. Click the appropriate button
or
Experion PKS
HMIWeb Display Building Guide 01/2009
To create a hyperlink:
.
1.
Click
2.
Drag the pointer diagonally over the display, and release the
mouse button when the dotted "outline rectangle" is the
correct size and shape.
When you release the mouse button "Text" appears in the
box.
3.
Delete "Text" and type a suitable the name for the link.
(By default, hyperlinks are blue and underlined, but you can
change this if appropriate.)
4.
3.3.1
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 57
To change the shape of a Bezier curve after creating it, see 3.16.3
Editing an Objects Curve Control Handles.
3.3.2
8 - 58 Drawing Techniques
The
and
buttons are used to combine objects to
improve the display's performancesee 3.14 Combining
objects to improve display performance.
Experion PKS
HMIWeb Display Building Guide 01/2009
2.
And click
this:
Union
Difference
Intersection
Exclusive Or
Join
3.4
Selecting Objects
Note! You can also select objects via the Object Explorer.
If you want to select all objects in the display, select Edit / Select All.
To select one or more objects:
1. Click
Do this:
One object
Click it.
Several objects
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 59
3.4.1
To select:
Do this:
Selection handles
When you select an object, a set of eight selection handles appears
around the object's boundary. You use these handles when resizing
the object.
A Selected Object
3.4.2
Reference Object
If you select more than one object, the first object you select is called
the reference object. Some drawing techniques make use of a
reference object for example, you can resize objects to make them
the same height/width as the reference object. (The selection handles
of the reference object are different from the handles of the other
objects.)
3.4.3
3.5
Deselecting Objects
To deselect:
Do this:
All objects
Deleting Objects
To delete one or more objects:
1. Select the object(s).
2. Press DELETE.
8 - 60 Drawing Techniques
Experion PKS
HMIWeb Display Building Guide 01/2009
3.6
Resizing Objects
To resize one or more objects:
1. Select the object(s). Their selection handles appear.
2. Drag one of the selection handles as required. The objects
are resized as you drag.
If you want to retain the objects proportions, hold down SHIFT and
drag a corner handle.
To resize objects so that they are the same size as a reference object:
1. Select the reference object.
2. Select the objects you want to resize.
3. Click the appropriate button on the Arrange toolbar.
To make the objects the same:
Click this:
3.7
Duplicating Objects
The duplicated object(s) is identical to the original except for the
name and position the duplicated object is offset with respect to
the original.
The objects scripts are also duplicated, but any reference to the
original object is changed to the duplicated object. For example, if the
original script changes the original objects color, the duplicated
script will make the same change to the duplicated objects color.
However, you should carefully check all duplicated scripts to check
whether you need to make any further changes.
To make duplicate copies of one or more objects:
1. Select the object(s).
2. Click
3.8
Locking Objects
Locking objects in place prevents them from being accidentally
moved or modified with the mouse. (You can still move and resize a
locked object by editing its size and position properties in the
Properties window.)
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 61
3.9
a second time.
Aligning Objects
To align objects with respect to a reference object (the reference
object does not move):
1. Select the reference object.
2. Select the objects you want to align.
3. Click the appropriate button on the Arrange toolbar.
To move the
objects:
Horizontally so that:
Click this:
Their left edges are aligned to the
left edge of the reference object
Their centers are aligned to the
center of the reference object
Their right edges are aligned to the
right edge of the reference object
Vertically so that:
8 - 62 Drawing Techniques
Experion PKS
HMIWeb Display Building Guide 01/2009
Click
this:
2.
2.
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 63
Click this:
Click this:
90 degrees clockwise
90 degrees anti-clockwise
8 - 64 Drawing Techniques
Experion PKS
HMIWeb Display Building Guide 01/2009
Note! To learn about vector graphic objects, see 5.17 About vector
graphic objects.
Combining objects disables any scripts and database links they may
have.
2.
3.
Click
Click this:
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 65
3. Move the mouse pointer over a node and drag the node
as required.
Experion PKS
HMIWeb Display Building Guide 01/2009
5. You can now move this node like any other node.
2.
Click
3.
4.
5.
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 67
2. Click the point in the color spectrum box that has the
color you want and then adjust the slider on the
luminance box (the thin bar on the right).
Tip! Alternatively, type the HSL or RGB values in the
appropriate boxes.
3. Click the Add to Custom Colors button so that the color
appears in the next available Custom colors box.
4. Click the custom color you have just created and then
click OK.
8 - 68 Drawing Techniques
Experion PKS
HMIWeb Display Building Guide 01/2009
Note! You can only apply a gradient fill to some types of object, such
as rectangles, ovals and wedges.
To apply a gradient fill to one or more objects:
1. Select the objects.
the arrow to the right of button and click Fill
2. Click
Effects to open the Fill Effects dialog box.
3. Select Horizontal Gradient or Vertical Gradient as
appropriate.
4. Select the appropriate Fill Color (center color) and
Gradient Color (edge color).
5. Select the appropriate Focus. (The focus defines the
relative position between the edges, where the fill color is
pure. 50% represents the center.)
Tip! The Preview box gives an idea of what the gradient
will look like.
6. Click OK.
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 69
8 - 70 Drawing Techniques
Experion PKS
HMIWeb Display Building Guide 01/2009
If you click the arrow to the right of a button, the list of actions
appears. The most recent action is at the top. You can simultaneously
undo/redo several actions by moving the cursor down the list the
actions are selected as the cursor moves over them and then
clicking.
The maximum number of changes you can undo is specified in the
General tab of the Options window see 7.1 Setting HMIWeb
Display Builders Options (Tools / Options).
To insert a graphic:
1. Click
Drawing Techniques 8 - 71
Vector graphic formats. Vector graphics consist of "linebased" objects similar to HMIWeb's inbuilt vector graphic
objectssee 5.17About vector graphic objects. Examples of
vector graphics are schematic drawings and floor plans.
Vector graphics are created in "drawing" programs such as
Autodesk AutoCAD, Adobe Illustrator and Microsoft Visio.
8 - 72 Drawing Techniques
Experion PKS
HMIWeb Display Building Guide 01/2009
Features
Bitmap
GIF (*.gif)
JPEG (*.jpg)
Vector graphic
Metafile (*.wmf)
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 73
Note!
The effects of inserting an ActiveX control vary widely, according to
the nature of the control. Some controls may, for example, initiate
downloading and installation of control-related components.
If any security-related warning appears, check that it is appropriate
to the control you are inserting before proceeding. If you are unsure,
you should refer to the relevant Microsoft documentation.
Some controls add specialized properties to the Properties window,
which you must define. (Refer to the documentation/help supplied
with the control for details.)
To insert an ActiveX control:
1. Click the arrow to the right of
to select the control.
8 - 74 Drawing Techniques
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
Protocol
ResourceName
Examples
The URL for a HTML file called procedure.htm, can be specified as
either:
file://c:\procs\procedure.htm
or:
c:\procs\procedure.htm
The URL for a Web address:
http://www.ourwebsite.com
The URL for a Word file called sp.doc:
file://c:\procs\sp.doc
Experion PKS
HMIWeb Display Building Guide 01/2009
Drawing Techniques 8 - 75
4.1
by clicking the
(Properties window) on the View
toolbar.
Note! Make sure the correct object is selected.
4.2
Animation Tab
The animation tab is used to define the number of shapes in a object.
The tab only appears if you select the Shape Sequence Animation (FC
data) behavior on the Behaviors Tab. This tab only appears for the
shape objects (i.e. Shape sequence or Dynamic Shape object which
you insert by using the
toolbox toolbar).
Property
Description
Number of shapes
Experion PKS
HMIWeb Display Building Guide 01/2009
4.3
Behaviors Tab
The Behaviors tab specifies which behaviors are attached to the
object. When you select a behavior from the Behaviors tab, the
related tabs appears, which you then use to configure the behaviors
properties.
For some behaviors you need only one tab to configure properties,
whereas for others you need several tabs. Example, if you select
Popup behavior, you use only the Popup tab to configure the
properties. If you select the Toggle behavior, you need Toggle and
PMD Data tabs to configure the properties.
The behavior list indicates which behaviors are available for the
object. Description provides a brief description of the behavior.
The following table describes the standard behaviors supplied with
PMD Objects. Note, all these behaviors are not available for all the
objects and some other behaviors may also be supplied for
specialized tasks.
Behavior
Description
Display Link
Faceplate
(FC data)
Level Fill
Experion PKS
HMIWeb Display Building Guide 01/2009
Behavior
Description
Popup
Toggle
When defined this behavior allows the user to send the signal
status from the source to destination.
Adds the PMD Data Tab, which you use to define the signal
source and destination.
Adds the Toggle Tab, which you use to define the value to be
sent to the destination and the acknowledgement for the action.
(If you select the Acknowledge property in the Toggle Tab, the
object will furthermore get the Entry Tab, which you then use
to define the acknowledgement.)
Task
Shape Sequence
Animation
(FC data)
To define a behavior:
1. Open the object's Properties window and open the
Behaviors tab.
2. Select the behavior you want to define.
3. If any new tabs appear, open them and define the
behaviors properties. See instructions for the tab in
question.
4.4
Colors Tab
The Colors tab controls the objects colors.
The number of colored elements depends on the objects type. For
example, a rectangle has line and fill colors, whereas an
Alphanumeric object also has a text color.
Experion PKS
HMIWeb Display Building Guide 01/2009
4.5
Property
Description
Fill Color
Line Color
Text Color
4.6
Experion PKS
HMIWeb Display Building Guide 01/2009
The following table contains those PMD Data tab properties that are
common to all objects.
Property
Description
Property list
Parameters:
Connect to
block.pin. Uncheck
for constant value:
Data
Experion PKS
HMIWeb Display Building Guide 01/2009
In the following there are the descriptions for the PMD Data tab's
properties that are specific for each object. (Objects are in the same
order as they are located in the PMD Toolbox toolbar.)
4.6.1
Static objects
PMD Toolbox contains the following static objects:
Static Rectangle
Static Oval
Static Line
Static Polyline
Static Polygon
Static Arc
Static Wedge
Static Textbox
Static Pushbutton
The PMD Data tab only appears for static objects if you select the
Toggle or Level Fill behavior on the Behaviors Tab. Note, that the
Level Fill behavior is only applicable to "area" objects, i.e. rectangle,
oval, polygon, and wedge.
If you select the Toggle behavior on the Behaviors tab the following
properties output on the PMD Data tab:
Property
Description
Signal
SignalSource (+)
SignalDestination (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
If you select the Level Fill behavior on the Behaviors tab the
following properties output on the PMD Data tab:
Property
Description
Value
Value (+)
UpperLimit (+)
LowerLimit (+)
4.6.2
Hyperlink
Property
Description
Signal
SignalSource (+)
SignalDestination (+)
4.6.3
Filled Rectangle
Object description:
Fills a rectangular area with a color, which is defined by using
constant or process data (can be vector). It is possible to change/take
off the color (Filled property).
The area can be provided with a desired color borderline or with no
line.
In addition the behaviors available in the Behaviors Tab can be
added for the object.
Property
Description
Fill
Filled
Colors
BackgroundColor (+)
BackgroundColorIndex
Signal
SignalSource (+)
SignalDestination (+)
Value
Value (+)
UpperLimit (+)
LowerLimit (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
4.6.4
Filled Oval
Object description:
Fills an oval/round area with a color, which is defined by using
constant or process data (can be vector). It is possible to change/take
off the color (Filled property).
The area can be provided with a desired color borderline or with no
line.
In addition the behaviors available in the Behaviors Tab can be
added for the object.
Property
Description
Fill
Filled
Colors
BackgroundColor (+)
BackgroundColorIndex
Signal
SignalSource (+)
SignalDestination (+)
Value
Value (+)
UpperLimit (+)
LowerLimit (+)
4.6.5
Filled Polygon
Object description:
Fills a polygon area with a color, which is defined by using constant
or process data (can be vector). It is possible to change/take off the
color (Filled property).
The area can be provided with a desired color borderline or with no
line.
In addition the behaviors available in the Behaviors Tab can be
added for the object.
Property
Description
Fill
Filled
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Colors
BackgroundColor (+)
BackgroundColorIndex
Signal
SignalSource (+)
SignalDestination (+)
Value
Value (+)
UpperLimit (+)
LowerLimit (+)
4.6.6
Blinking rectangle
Object description:
Rectangular area, which blinks between two colors, if the Blink
property is on. The Blink property can be on or off. Colors (fill color
and blink color) are defined by using constants or process data (can
be vectors).
The area can be provided with a desired color borderline or with no
line.
In addition the behaviors available in the Behaviors Tab can be
added for the object.
Property
Description
General
Color (+)
BlinkColor (+)
Blink color when the Blink = true. The color of the area
changes between the colors defined in Color property
and BlinkColor property. Vector can also be used.
Control (+)
Blink (+)
Signal
SignalSource (+)
SignalDestination (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
4.6.7
Numerical Output
Object description:
Shows a process value with possible engineering unit. Shows alarm
and warning states with default colors. If alarm is not acknowledged
the value blinks. Default appearance for the value is a 32 bit float
with two decimals in a field with transparent background and no
border line.
In addition the behaviors available in the Behaviors Tab can be
added to the object.
Alarm and warning colors and the process value engineering unit
can be localized.
Property
Description
General
Value (+)
EngineeringUnit
Alarm
UpperAlarm
LowerAlarm
UpperWarning
LowerWarning
Acknowledged
Signal
SignalSource (+)
SignalDestination (+)
4.6.8
Numerical Entry
Object description:
Object is used to show and enter process value (the Value property)
Object shows also the value's engineering unit as well as alarm and
warning states with default colors. If alarm is not acknowledged the
value blinks.
Default appearance for the value is a 32 bit float with two decimals in
a field with white background and Inset line style (Style property in
the Line Tab).
In addition the behaviors available in the Behaviors Tab can be
added for the object.
Experion PKS
HMIWeb Display Building Guide 01/2009
Alarm and warning colors and the process value engineering unit
can be localized.
Property
Description
General
Value (+)
EngineeringUnit
Limits
UpperLimit (+)
LowerLimit (+)
Colors
Fill
Text
Value color.
Alarm
UpperAlarm
LowerAlarm
UpperWarning
LowerWarning
Acknowledged
Task
TaskSource (+)
TaskDestination (+)
4.6.9
Text Output
Object description:
Shows text (String data type). Default appearance is text in a field
with transparent background and no border line.
In addition the behaviors available in the Behaviors Tab can be
added for the object.
The text can be localized.
Note! If variable text (such as time stamp) is displayed continually in
the display object, remove the Localization selection. Otherwise the
localization database size limit can exceed.
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
General
Value (+)
Signal
SignalSource (+)
SignalDestination (+)
Description
General
Value (+)
Visible (+)
Colors
Fill
Text
Text color.
Signal
SignalSource (+)
SignalDestination (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
General
Value (+)
Colors
Fill
Text
Text color.
Task
TaskSource (+)
TaskDestination (+)
Description
General
Value (+)
Colors
Fill
Text
Text color
Task
TaskSource (+)
TaskDestination (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
General
Text
BlinkText
TextIndex
Colors
Fill
BlinkFill
FillIndex
Index for the Fill and BlinkFill properties when they are
vectors.
Font
BlinkFont
FontIndex
Blink
Blink
Signal
SignalSource (+)
SignalDestination (+)
4.6.14 Bar
Object description:
Shows a process value by means of bar or pointer indicator inside the
field. The direction how the indicator moves (bottom to top or left to
right) and the indicator type (bar or pointer) are defined in the
Details Tab.
Default appearance is the bar type indicator in a field, which bottom
edge represents the lower limit of the process value and the top edge
represents the upper limit of the process value.
It is possible to define upper and lower warning limits and upper
and lower alarm limit for the process value. In case the process value
is outside the warning or alarm limit the object shows the indicator
with the default warning/alarm color.
In addition the behaviors available in the Behaviors Tab can be
added for the object.
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
General
BarValue (+)
Limits
ValueUpperLimit (+)
ValueLowerLimit (+)
Alarm
UpperAlarm
LowerAlarm
UpperWarning
LowerWarning
Colors
BarColor
Signal
SignalSource (+)
SignalDestination (+)
4.6.15 PistonBar
Object description:
Shows two process values (BarValue and PistonValue) graphically
overlapping. The PistonValue indicator starts always from the "top"
of the BarValue indicator and grows to the opposite direction. This
means that if the BarValue changes, the origin of the PistonValue
changes too.
In this example picture (where the scale is added by using
the Static Textbox object) the BarValue is 70 and the
PistonValue is 50.
The ValueUpperLimit of the values is 100.
The direction of the BarValue (bottom to top or left to right), and the
PistonValue's indicator type (bar or pointer) are defined in the
Details Tab.
The upper and lower limits for the BarValue and PistonValue are
defined by using the properties ValueUpperLimit and ValueLower.
It is possible to define upper and lower alarm limits and upper and
lower warning limit for the values as well. In case the value is
outside the warning or alarm limit the object shows the indicator
with the default warning/alarm color.
In addition the behaviors available in the Behaviors Tab can be
added to the object.
8 - 90 PMD Object Properties
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
General
BarValue (+)
PistonValue (+)
Limits
ValueUpperLimit(+)
ValueLowerLimit(+)
Alarm
UpperAlarm
LowerAlarm
UpperWarning
LowerWarning
PistonAlarm
PSUpperAlarm
PSLowerAlarm
PSUpperWarning
PSLowerWarning
Colors
BarColor
PistonColor
Signal
SignalSource (+)
SignalDestination (+)
4.6.16 Profile
For more detailed descriptions of Profile object properties see section
4.18 Profile object Design Guide.
Property
Description
Series_1
ValueArray1
ColorArray1
FirstIndex1
LastIndex1
FirstVisible1
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
LastVisible1
ScaleMinimum1
ScaleMaximum1
UpperAlarmLimit1
UpperWarningLimit1
LowerWarningLimit1
LowerAlarmLimit1
ComparisonLevel1
Use this property to define the level on which the Xaxis is drawn, if you are defining a series with twosided plot (the PlotMethod property is True).
This property has no meaning, if you are defining a
series with one-sided plot (the PlotMethod property
is False).
PlotMethod1
Series_2
See Series_1
Series_3
See Series_1
Series_4
See Series_1
Series_5
See Series_1
Series_6
See Series_1
General
Direction
4.6.17 Table
For more detailed descriptions of Table object properties see section
4.19 Table object Design Guide.
Property
Description
General
Value (+)
Visibility
RowCount (+)
ColCount (+)
Limits
ValueUpperLimit
ValueLowerLimit
8 - 92 PMD Object Properties
Property
Description
Appearance
BackGColor
ForeColor
Headers
ColumnHeaderText
RowHeaderText
Vector
FirstElementIndex (+)
NumberOfElements (+)
NumberOfModulo (+)
CharsFromVector
4.6.18 Mode
Object description:
Outputs the mode (Manual, Automatic, Computer, Cascade or
Service) of the tag block (point). The mode is presented as a text. The
visibility of the object can be controlled by the HideMode property.
In addition the behaviors available in the Behaviors Tab can be
added for the object.
Mode texts can be localized.
Property
Description
General
HideMode
Modes
MDEMode
Mode control.
MDEMode = 0 => Manual mode
MDEMode = 1 => Automatic mode
CMMMode
Mode control.
CMMMode = 1 => Computer mode
CSMMode
Mode control.
CSMMode = 1 => Cascade mode
SERMode
Mode control.
SERMode = 1 => Service mode
ModeTexts
Manual
Automatic
Computer
Cascade
Service
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Signal
SignalSource (+)
SignalDestination (+)
Description
General
Run (+)
Information
Alarm
Alarm
Acknowledged
Signal
SignalSource (+)
SignalDestination (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
General
Run 1 (+)
Run 2 (+)
Information
Alarm
Alarm
Acknowledged
Signal
SignalSource (+)
SignalDestination (+)
4.6.21 Valve
Object description:
The Valve object outputs an open/closed valve symbol. The states of
the valve are shown by different colors; as default the close state
color is white, open state color is green, "between" state color is
yellow, "both on" state color is purple and alarm state color is red. If
the alarm is not acknowledged, the symbol blinks.
If required, the colors can be localized.
In the Behaviors Tab the Faceplate (FC data) behavior is selected as
default. The other available behaviors can also be added for the
objects.
Property
Description
Control
Open (+)
Closed (+)
Alarm
Alarm
Acknowledged
Signal
SignalSource (+)
SignalDestination (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Value
Value (+)
UpperLimit (+)
LowerLimit (+)
Description
General
Control (+)
Idle (+)
Alarm
Alarm
Acknowledged
Signal
SignalSource (+)
SignalDestination (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Control
Open
Closed
Alarm
Alarm
Acknowledged
Signal
SignalSource (+)
SignalDestination (+)
Value
Value (+)
UpperLimit (+)
LowerLimit (+)
Description
General
State1 (+)
State2 (+)
Alarm
Alarm
Acknowledged
Signal
SignalSource (+)
SignalDestination (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
General
State1 (+)
State2 (+)
State3 (+)
Alarm
Alarm
Acknowledged
Signal
SignalSource (+)
SignalDestination (+)
Description
Alarm
Alarm (+)
Acknowledged (+)
Signal
SignalSource (+)
SignalDestination (+)
8 - 98 PMD Object Properties
4.6.27 Binary
Object description:
Binary object displays a symbol that can be used to display the states
of one or two binary data items with desired colors.
The colors are defined by using the properties Limit1Color0,
Limit1Color1 and Limit2Color0, Limit2Color1.
In the Behaviors Tab the Faceplate (FC data) behavior is selected as
default for the objects. The other available behaviors can also be
added to the objects.
Property
Description
Control
Limit1 (+)
Limit2 (+)
Limit1Color0 (+)
Limit1Color1 (+)
Limit2Color0 (+)
Limit2Color1 (+)
Signal
SignalSource (+)
SignalDestination (+)
Description
Signal
Signal (+)
Colors
Signal0Color
Signal1Color
Texts
Signal0Text
Signal1Text
Alarm
Alarm
Experion PKS
HMIWeb Display Building Guide 01/2009
Acknowledged
Description
General
Signal (+)
Text
Text
Description
General
Value
Signal
SignalSource (+)
SignalDestination (+)
Description
General
Items (+)
SelectedItem (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
Signal
SignalSource (+)
SignalDestination (+)
Description
Signal
SignalSource (+)
SignalDestination (+)
Description
Signal
SignalSource (+)
SignalDestination (+)
Description
Signal
SignalSource (+)
SignalDestination (+)
Description
Value
Signal
SignalSource (+)
SignalDestination (+)
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
Value
UpperLimit
LowerLimit
UpperAlarm
LowerAlarm
UpperWarning
LowerWarning
Signal
SignalSource (+)
SignalDestination (+)
4.7
Experion PKS
HMIWeb Display Building Guide 01/2009
Note! When you select the Rename function in the Task field, the
New name field appears instead of the Replace and With fields.
4.7.1
Property
Description
Departments
New department
Change
department
Experion PKS
HMIWeb Display Building Guide 01/2009
4.7.2
Property
Description
Departments
Blocks of the
selected
department
Use the Old column in the left of the Blocks of the selected
department field to select the block(s), which name(s) you
want to replace.
To select several successive blocks, hold the Shift key down
and click the first and last block names you want to select.
To select some separate blocks, hold the Ctrl key down and
click the names of blocks you want to select.
Task
Select Replace
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Replace
With
The new names are updated to the Old column when you
- reselect the department
- open another tab and then the PMD Blocks tab again
- close and open the Properties window.
Example 2. You want to add character A to the end of all the
block names. Select all the blocks in the Blocks of the selected
department field. Write 3 in the Replace field and write 3A in
the With field.
Example 3. You want to add new characters between the old
characters. You want to change the block name CD1CON03
to CD15CON03. Select CD1CON03. Write 1 in the Replace
field and write 15 in the With field.
Example 4. You want to replace one character string in case
there are several similar character strings in the block names.
You want to change names CD2CON02 and MD2INP02 to
CD3CON02 and MD3INP02. Select the original blocks.
Because number 2 exists in two places, you have to write D2
in the Replace field and D3 in the With field. In other words,
in this case it is not possible to define Replace = 2 and With =
3, because then also the latter number 2 will be replaced.
4.7.3
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Departments
Blocks of the
selected
department
Use the Old column in the left of the Blocks of the selected
department field to select the block(s), which name(s) you
want to rename.
To select several successive blocks, hold the Shift key down
and click the first and last block names you want to select.
To select some separate blocks, hold the Ctrl key down and
click the names of blocks you want to select.
Task
Select Rename
New name
Change blocks
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
The new names are updated to the Old column when you
- reselect the department
- open another tab and then the PMD Blocks tab again
- close and open the Properties window.
Example 2. You want to add character 1 to the end of the
block names STCONT3A and STMEAS3B. Select the blocks in
the Blocks of the selected department field. Write ????????1 in the
New name field.
4.8
Details Tab
The Details tab contains properties that are specific to each type of
object.
The following chapters describe Detail tab object by object.
4.8.1
Static Pushbutton
The details Tab is used to define the push button's appearance.
Use the Behaviors Tab and the tab(s) related to the selected
behavior(s) to define the function for the button.
4.8.2
Property
Description
Label
Background Image
Action:
Hyperlink
The details Tab is used to define the URL (e.g. Web page) or display,
which appears when the user clicks the Hyperlink push button in the
user interface (Station).
Experion PKS
HMIWeb Display Building Guide 01/2009
4.8.3
Property
Description
Action:
None = no link.
Callup Page = Link to a display. When activated in the
user interface the object output the display, which name
and directory path you give in the field next to.
Callup URL = URL link. When activated in the user
interface the object output e.g. the Web page, which name
and directory path you give in the field next to.
Numerical Output
Property
Description
Display as
Boolean
Integer (16bit or 32bit)
Float (32bit or 64bit)
Number of decimals
Exponential format
True text
False text
Experion PKS
HMIWeb Display Building Guide 01/2009
4.8.4
Numerical Entry
Property
Description
Display as
Boolean
Integer (16bit or 32bit)
Float (32bit or 64bit)
4.8.5
Number of decimals
Exponential format
True text
False text
Text Output
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Display as
Text
Specifies that the value data type is text when shown in the
user interface. (The value is defined in the Data Tab.)
Fixed number of
characters
Number of
characters
Word wrap
Localization
4.8.6
Property
Description
Display as
Text
Specifies that the value data type is text when shown in the
user interface. (The value is defined in the Data Tab.)
Fixed number of
characters
Number of
characters
Word wrap
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Localization
4.8.7
Text Entry
Property
Description
Display as
Text
Specifies that the value data type is text when shown in the
user interface. (The value is defined in the Data Tab.)
Fixed number of
characters
Number of
characters
Word wrap
Localization
Experion PKS
HMIWeb Display Building Guide 01/2009
4.8.8
Password Entry
Property
Description
Display as
Text
Specifies that the value data type is text when shown in the
user interface. (The value is defined in the Data Tab.)
Fixed number of
characters
4.8.9
Number of
characters
Word wrap
Property
Description
Type
Bar
Experion PKS
HMIWeb Display Building Guide 01/2009
4.8.10 PistonBar
Property
Description
Type
Direction
Property
Description
Label
Use inverse
logic
Property
Description
File Name
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Image file
Property
Description
Shape file
Display shape
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Display as
Details
Number of
characters displayed
Display As option
Description
Numeric
State descriptor
Text
Acronym
Time
Date
Date/Time
Hexadecimal
Source Address
Destination Address
Parameter of given
point
State descriptor of
point at word
Parameter name of
point at word
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Type
Direction
4.9
Entry Tab
The Entry Tab appears for the following objects: Numerical Entry,
Text Entry, Password Entry, Binary Button and Signal Button.
In addition the Entry Tab appears for an object in case if
you first select the Toggle behavior in the Behaviors Tab and
you then select the Acknowledge property in the Toggle Tab.
That is to say, if you want to connect the Toggle behavior (send a
signal status from source to destination) to an object so that the
function must be acknowledged before the send.
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Description
Description 2
Description 3
Property
Description
Font
Size
Alignment
Left, right center and justify align the text within the object.
Effects
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Name
The objects name. You use this name when referring to the
object in scripts.
ToolTip
Left
Top
Width
Height
Rotation
Visibility
Style
The style applied to the object. The style is one of the styles
defined in the style sheet attached to the display.
Tab index
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Width
Style
Arrows
Only applicable for Static Line, Static Polyline and Static Bezier
Curve objects, which have the line start and end. Begin style
specifies the type of arrow at the start and
End style specifies the type of arrow at the end.
Corners
Objects
Static Rectangle
Static Rounded Rectangle
Static Oval
Static Line
Static Polyline
Static Bezier Curve
Static Arc
Static Wedge
Static Textbox
Filled Rectangle
Filled Oval
Filled Polygon
Static Pushbutton
Blinking Rectangle
Numerical Output
Numerical Entry
Text Output
Conditional Text Output
Text Entry
Password Entry
Signal Controlled Text
Bar
PistonBar
Mode
General Logic
Binary Button
Signal Button
Combobox (FC data)
Experion PKS
HMIWeb Display Building Guide 01/2009
Inset
Outset
Ridge
Groove
Dotted
Dashed
Double
Property
Description
Display link
name
Property
Description
File Name
Initial Position
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Signal interval
between sendings
(msecs)
Property
Description
Invert
Invert Values
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Acknowledge
Source and
Destination
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
Series_1
ValueArray1
ColorArray1
FirstIndex1
LastIndex1
FirstVisible1
LastVisible1
ScaleMinimum1
ScaleMaximum1
UpperAlarmLimit1
UpperWarningLimit1
LowerWarningLimit1
LowerAlarmLimit1
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
ComparisonLevel1
Use this property to define the level on which the Xaxis is drawn, if you are defining a series with twosided plot (the PlotMethod property is True).
This property has no meaning, if you are defining a
series with one-sided plot (the PlotMethod property
is False).
PlotMethod1
Series_2
See Series_1
Series_3
See Series_1
Series_4
See Series_1
Series_5
See Series_1
Series_6
See Series_1
General
Direction
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Add
Adds a new tab (Series 1 Series 6), which you then use
to define the type and other properties of the series.
Note! You must define own tab for each of the series
(Series_1 Series_6) defined in the PMD Data Tab.
Remove
Title
The title of the series. The titles of series are shown in the
profile legend, if you select the option Series Names as
the Legend Style property in the Legend Tab.
Type
Color
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Color Each
Only available for Area and Bar types. Colors each data
point of the series with a different color. This property
has no effect, if you use the ColorArray property in the
Data Tab to define the colors of data points.
Border Visible
Show in Legend
Side Margins
Stairs
Only available for Line and Area types. Shows the data
as stairs.
Visible
Multiple Series
Scale
Bar Width
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Caption
Visible
Alignment
Background Color
Font
Property
Description
Visible
Alignment
Font
Background Color
Legend Style
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Text Style
Property
Description
Bevel Inner
Bevel Outer
Width
Gradient Direction
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Margin (%)
Gradient
Background Image
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Title
Labels
Grid Border
Visible
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Back Wall
Property
Description
Color
Visible
Width
Experion PKS
HMIWeb Display Building Guide 01/2009
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
General
Value (+)
Decimals
Visibility
RowCount (+)
ColCount (+)
Limits
ValueUpperLimit
ValueLowerLimit
Appearance
BackGColor
ForeColor
Headers
ColumnHeaderText
RowHeaderText
Vector
FirstElementIndex (+)
NumberOfElements (+)
NumberOfModulo (+)
CharsFromVector
Note! The final values that a Table object outputs are defined by
using the following vector properties in the PMD Data Tab:
FirstElementIndex (+), NumberOfElements (+), NumberOfModulo
(+) and CharsFromVector (+).
In the following there are some examples how to define vector
properties.
Experion PKS
HMIWeb Display Building Guide 01/2009
NumberOfElements:
(Number of successive table
indexes)
NumberOfModulo:
(Number of those successive
table indexes that are not shown
in the table)
CharsFromVector:
(Number of characters shown in
each index in case the of string
data type)
NA
because the data type is Number.
(see section 4.19.5 Value Format Tab).
When you set the number of rows (RowCount property) to 2 and the
number of columns (ColCount property) to 5, the table shown in the
following picture will be output in the display.
FirstElementIndex:
NumberOfElements:
(Number of successive table
indexes)
NumberOfModulo:
(Number of those successive
table indexes that are not shown
in the table)
CharsFromVector:
(Number of characters shown in
each index in case the of string
data type)
NA
because the data type is Number.
(see section 4.19.5 Value Format Tab).
Experion PKS
HMIWeb Display Building Guide 01/2009
When you set the number of rows (RowCount property) to 1 and the
number of columns (ColCount property) to 8, the table shown in the
following picture will be output in the display.
NumberOfElements:
(Number of successive table
indexes)
NumberOfModulo:
(Number of those successive
table indexes that are not shown
in the table)
CharsFromVector:
(Number of characters shown in
each index in case the of string
data type)
When you set the number of rows (RowCount property) to 1 and the
number of columns (ColCount property) to 8, the table shown in the
following picture will be output in the display.
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Number
String
Boolean
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Alignment
Borders
Property
Description
Headers
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Header sizes
Property
Description
Localization
Experion PKS
HMIWeb Display Building Guide 01/2009
5.1
5.2
by clicking the
(Properties window) on the View
toolbar.
Note! Make sure the correct object is selected.
Animation Tab
The animation tab specifies the correspondence between the objects
color and the value or status of the associated point
parameter/database file.
Property
Description
Color Breakpoints
Indicate alarm
state with color
Experion PKS
HMIWeb Display Building Guide 01/2009
None. No animation.
Station overrides the current color with the systemdefined colors during alarm states. (See the following
table.)
Property
Description
Indicate off-scan
state with color
Station overrides the current color with the systemdefined color for off-scan. (See the following table.)
Level fill
animation
5.3
Point state
Red
White
Behaviors Tab
The Behaviors tab specifies which behaviors are attached to the
object. When you select a behavior from the Behaviors tab, another
tabs appear, which you then use to configure the behaviors
properties. For example, if you select Popup behavior, the Popup tab
appears.
The behavior list indicates which behaviors are available for the
object.
Description provides a brief description of the behavior.
The following table describes the behaviors supplied with HMIWeb
Display Builder. However, some other behaviors may also be
supplied for specialized tasks and all these behaviors are not
available for all the objects.
Behavior
Description
Faceplate
Hover
Popup
Shape Sequence
Animation
Experion PKS
HMIWeb Display Building Guide 01/2009
To define a behavior:
1. Select the object and click the Behaviors tab.
2. Select the behavior you want to define.
3. If any new tabs appear, select them and define the
behaviors properties. See instructions for the tab in
question.
5.4
Colors Tab
The Colors tab controls the object's colors.
The number of color properties depends on the object's type. For
example, a rectangle has line and fill colors, whereas an
alphanumeric also has a text color. (The following table only
describes the common properties.)
Property
Description
Fill Color
Line Color
Text Color
5.5
Property
Description
axisBackColor
AxisLabelColor
AxisMarkerLabelColor
plotBackColor
referenceLineColor
5.6
Data Tab
The Data tab specifies the object's link to the database. (For some
types of objects, such as rectangles and circles, this tab only appears
if you select Color Animation on the Behaviors Tab.
The Type of database link property specifies the type of link:
Experion PKS
HMIWeb Display Building Guide 01/2009
5.6.1
Description
Point
Parameter
Data entry
allowed
Security level
5.6.2
Property
Description
File
No indexing.
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Record
Word
No indexing.
The word number within the file. Select the indexing option
from the list opposite:
No indexing.
Format
Read from
oldest record of
circular file
Data entry
allowed
Security level
5.7
Description
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Width
5.8
Details Tab
The Details tab contains properties that are specific to each type of
object.
5.8.1
5.8.2
ActiveX Document
Property
Description
File Name
Property
Description
Alarm table
Header
Header height
Visible
Grid
Row height
Scrollbars
Vertical
scrollbar
Horizontal
scrollbar
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Resizing
5.8.3
Column resizing
Alphanumeric
Property
Description
Display as Details
Word wrap
Number of
characters displayed
Display As option
Description
Numeric
State Descriptor
Text
Acronym
Time
Date
Date/Time
Hexadecimal
Source Address
Destination Address
Experion PKS
HMIWeb Display Building Guide 01/2009
5.8.4
Display As option
Description
Parameter of given
point
State descriptor of
point at word
Parameter name of
point at word
Chart
You can simultaneously display the values of up to eight point
parameters, depending on the type of chart selected in Chart type on
the Options Tab. (Currently, the chart only supports Line Trend,
which allows you to have up to eight plots.)
5.8.5
5.8.6
Property
Description
Plot
Point ID
Parameter
Color
Property
Description
Label
Use inverse
logic
Checkbox
Combobox
Property
Description
Display as Details
Sort alphabetically
Display As option
Description
State Descriptor
Acronym
Experion PKS
HMIWeb Display Building Guide 01/2009
5.8.7
5.8.8
5.8.9
Display As option
Description
Parameter name of
point at word
Hyperlink
Property
Description
Action
Property
Description
Type
Direction
Property
Description
Label
Background Image
Action,
Details
To do this:
None
Callup Page
Request Report
Indicator
Push button
Experion PKS
HMIWeb Display Building Guide 01/2009
To do this:
Request Task
Launch Application
5.8.10 Shape
Applicable to both shape sequences and dynamic shapes, whether
embedded or linked.
5.9
Property
Description
Shape file
Display shape
Filters Tab
The Filters tab is only applicable to alarm and event tables, and
specifies what types of alarms/events appear in the table.
Property
Description
Filter
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
Font
Size
Style
Justify
Effects
Description
Name
The objects name. You use this name when referring to the
object in scripts.
ToolTip
Left
Top
Width
Height
Rotation
Visibility
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
Width
Style
Arrows
Description
Chart type
Axis
Specifies the colors used for the legend text and its
background.
History type
Samples
Units
Description
File Name of
Page to be
displayed in
Popup Window
Initial Position
Experion PKS
HMIWeb Display Building Guide 01/2009
5.15 Acronyms
Note! This function is not supported by the Experion PKS with PMD
Controller system.
An acronym describes the meaning of a parameter's state (or integer
value). For example, the acronyms "Stopped" and "Running" are
much more meaningful in displays than the raw parameter values
"0" and "1".
The default acronym file contains acronyms suitable for most
purposes. Acronyms in this file are divided into two ranges:
Custom Acronyms
You can create custom acronym files the main advantage is that
custom acronyms can be more than 10 characters long.
For details about creating custom acronyms, see Using Custom
Acronyms in the Display Building Guide.
Experion PKS
HMIWeb Display Building Guide 01/2009
Description
Number of acronyms
Preview
2.
Property
Description
File
Start at record
Number of acronyms
Start at word
Length of acronyms
Location
Preview
Consecutive records
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Then by
Polygon
Rounded Rectangle
Bezier Curve
PolyLine
Textbox
Line
Rectangle
Wedge
Oval
The following table lists specialized editing tasks you can perform on
vector graphic objects.
Task:
3.3.2 Creating a new object from overlapping objects.
3.14 Combining objects to improve display performance.
3.16 Using the Node Editor.
Experion PKS
HMIWeb Display Building Guide 01/2009
Note:
By default, the event table has its event time filter set to
"TODAY", which means only those events that are generated
on the same day are displayed. The "TODAY" event time
filter shows events stored in the SQL events database, which
is updated from the "live" system database at 30-second
intervals.
Experion PKS
HMIWeb Display Building Guide 01/2009
Plot ToolTips
When a user moves the pointer over a plot, a ToolTip shows the
value of the plot at that point, as shown in the following figures.
With scripting, you can include a suitable prefix to the value, as
shown in the figure on the right.
Experion PKS
HMIWeb Display Building Guide 01/2009
Zoom function
A user can zoom into a particular part of the trend by dragging
diagonally across the area of interest, as shown in the following
figure. When the user releases the mouse button, the trend zooms
into the rectangle marked by the pointer.
8 - 156 EPKS Object Properties
Experion PKS
HMIWeb Display Building Guide 01/2009
The user returns the trend to its normal scale by clicking the
button.
Invalid data
If the trend receives invalid data, it discontinues the plot until valid
data is again received, as shown in the following figure.
5.19.2 Axis
By default, the Axis View includes the axis marker labels.
With scripting, you can also include axis labels.
5.19.3 Toolbar
A trend can include toolbars so that users can manipulate the trend.
With the toolbar, users can:
Zoom
5.19.4 Legend
The Legend provides more detailed information about the points
that are included in the trend.
The legend can be provided in two forms, a full legend or a mini
legend. The mini legend contains the pen check box, point ID, and
parameter. In addition to these items, the full legend also contains
the point description, low scale, high scale, current value, reference
value and engineering units.
If the toolbar is visible on the trend, users have the option to show or
hide the legend.
If the trend also includes events or includes numeric history, then
only the mini legend can be included.
Experion PKS
HMIWeb Display Building Guide 01/2009
Display Properties
6.1
6.2
by clicking the
Properties window button on the
View toolbar.
Note! If any object is selected, select Edit / Deselect
All to get the Properties window for the display.
Appearance Tab
The Appearance tab contains properties that define the background
details and size of the display.
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Background
6.3
Size
Style
The Callup Task tab specifies the task that is performed whenever
the display is called up. A task is any of the standard server
programs or an application program.
If you want to perform the task at regular intervals while the display
is visible, use the Periodic Task Tab.
Property
Description
Request task on
page callup
Details
Experion PKS
HMIWeb Display Building Guide 01/2009
6.4
6.5
Details Tab
Property
Description
Display Refresh
rate {seconds}
Zooming allowed
Multi window
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Allow display
callup for
6.6
6.7
General Tab
Property
Description
Title
The display's title that appears in the Station Title Bar (and
in the Display Summary page if it is a numbered display)
Or the title of a popup, shape sequence or dynamic shape.
Description
Help Tab
The Help tab specifies the help associated with the display. Station
users can call up the help by pressing the help key or selecting a
menu item. (Each Station must be configured so that users can access
the help. For details, see Server and Client Configuration Guide.)
You can specify either:
6.7.1
Experion PKS
HMIWeb Display Building Guide 01/2009
You can create HTML Help using a variety of help authoring tools,
including Microsoft HTML Help Workshop, which you can
download from Microsofts Web site.
6.7.2
Property
Description
Help Topic
Note! This
property is not
supported by the
PMD system.
Property
Description
6.8
Keys Tab
You can assign a range of common commands to the PAGE UP,
PAGE DOWN keys, as well as the softkeys. A softkey is a function
key whose action is defined for each page rather than being fixed for
the Station.
Experion PKS
HMIWeb Display Building Guide 01/2009
6.9
Property
Description
Key
Action
To assign an action to a key, select the key from the list and
then the action. Repeat for each key as required.
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Request task
periodically
Details
Request every
Experion PKS
HMIWeb Display Building Guide 01/2009
Note! When you select the Rename function in the Task field, the
New name field appears instead of the Replace and With fields.
Property
Description
Page name
Department
Process Area
Protection
Display reference
Task
Experion PKS
HMIWeb Display Building Guide 01/2009
Property
Description
Show
Default
shortcut menu
Show
Customized
shortcut menu
Experion PKS
HMIWeb Display Building Guide 01/2009
7.1
7.1.1
General Tab
Shapes Tab
General Tab
Experion PKS
HMIWeb Display Building Guide 01/2009
Option
Description
Default scripting
language
Number of
Undo/Redo Levels
7.1.2
Experion PKS
HMIWeb Display Building Guide 01/2009
Option
Description
Horizontal spacing
Vertical spacing
Color
Show grid
Show rulers
7.1.3
Shapes Tab
Option
Description
Experion PKS
HMIWeb Display Building Guide 01/2009
Option
Description
button
7.2
Experion PKS
HMIWeb Display Building Guide 01/2009
7.3
Keyboard Shortcuts
Command
Shortcut
CTRL+Q
CTRL+W
CTRL+E
CTRL+1
CTRL+2
CTRL+3
CTRL+PAGE UP
SHIFT+PAGE UP
CTRL+C
CTRL+N
CTRL+X
DELETE
CTRL+D
CTRL+G
Open a display
CTRL+O
CTRL+V
CTRL+P
CTRL+Y
CTRL+S
CTRL+A
CTRL+PAGE DOWN
SHIFT+PAGE DOWN
CTRL+ENTER
ALT+ENTER
Undo action
CTRL+Z
CTRL+U
Experion PKS
HMIWeb Display Building Guide 01/2009
7.4
Shortcut Menu
If you right-click (press the right mouse button) on the display or
object(s), a shortcut menu appears next to the mouse pointer.
Item
Description
Cut
Copy
Paste
Duplicate
Delete
Arrange
Transformations
Edit Properties
Edit Script
Experion PKS
HMIWeb Display Building Guide 01/2009
Distributing Displays
8.1
8.2
Distribution Issues
Unless you create displays on the server and use the centralized
storage technique, you need to copy them to the appropriate
computer(s) and check that they work correctly.
Issue
Notes
Associated folders
DSP displays
Experion PKS
HMIWeb Display Building Guide 01/2009