LAB Display Templates in HMIWeb Display Builder
LAB Display Templates in HMIWeb Display Builder
Contents
Configure Faceplate Behavior.............................................................................................................. 3
Introduction
In this lab, you will learn the faceplate behavior. In the earlier releases of Experion, whenever a
faceplate was called up in Station, the appropriate parameters were automatically selected. This
functionality is now optional.
A user can enable or disable this functionality from server wide settings in Station.
By default, this option is disabled; when a faceplate is called up in Station, nothing is selected
on the faceplate.
Procedure
Step Action
1 If you have performed the previous lab as per pre-defined course sequence then skip
this step else, open display < D_100_MENU.htm > from C:\ProgramData\Honeywell\
Experion PKS\Client\DisplayDB and save it as <D_100_MENU.htm> to C:\
ProgramData\Honeywell\Experion PKS\Client\Abstract folder
ATTENTION
Step Action
Faceplate Behaviors
6 To test the enhanced faceplate behavior, call up your D_100_MENU display in Station.
Click on the Pressure Control valve to call the faceplate.
7 The 11_PC15 faceplate is called. Station’s message zone should be empty and no
parameter field should be selected on the faceplate. This is the default behavior
because no faceplate options were selected in Server Wide Settings.
8 Select the SP on the faceplate. The message zone will display the server/station name,
the point ID, and the SP value.
9 Select the OP and the message zone will display information relating to the output.
10 Select the MODE and observe the data displayed in the message zone.
Step Action
11 Click on the display background to give focus to the D_100_MENU display; notice that
the faceplate gets de-selected as shown below.
12 Click on the Pressure Control valve again. This will transfer focus back to the
faceplate.
13 Click on the Heavy Feed valve. This will invoke the faceplate for 11_PC16.
Step Action
14 Notice that the 11_PC16 faceplate is now in focus and 11_PC15 is de-selected.
Step Action
15 Go to Station’s Server Wide Settings (Configure > System Hardware > Server Wide
Settings) and enable the option “Automatically select most appropriate parameter”.
ATTENTION
Step Action
17 Click on the Pressure control valve to call up the 11_PC15 faceplate. Depending on
the mode of the point (MAN or AUTO) the SP or OP value will be selected, and the
message zone displays that value.
18 Repeat steps 14 to 16 to observe the other Server Wide Settings for faceplate.
The purpose of this lesson is to demonstrate how to build and use a Popup display.
After completion of this lab, you will be able to:
Create a Popup for the condenser fan operation
Call the Popup from a pushbutton on your D_100_MENU display.
Prerequisites
Introduction
HMIWeb Display Builder is one of the Experion PKS graphic building tools.
The purpose of this lab is to:
Create a Popup display.
Call the Popup from your D_100_ MENU graphic
TIP
A Popup is a child display that is used to keep the main display less
cluttered. When called, it does not replace the main display but is called
in addition to the main/parent display.
Procedure
Step Action
ATTENTION
Step Action
4 Select the combobox button on the toolbar and drag your cursor on the display to a
comfortable size within the outlined Popup area.
Step Action
Step Action
8 Click the Font tab and select Font size 8, Bold, and Center.
10 Select the textbox button from the toolbar and place a textbox above the combobox as
shown.
Step Action
11 Replace the word “Text” with 11_HS14a and modify the following properties:
Font size 8, Bold, and Center.
Move your combobox and text to the upper left of your popup display as shown.
12 Repeat the previous steps and create 7 additional comboboxes and textboxes.
(Hint: Copy…)
Remember to modify the Data tabs of each combobox for the correct point. Your
finished Popup will be similar to the example shown.
Textbox 2 11_HS14b
Textbox 3 11_HS14c
Textbox 4 11_HS14d
Textbox 5 11_HS14e
Textbox 6 11_HS14f
Textbox 7 11_HS14g
Textbox 8 11_HS14h
Step Action
13 Select all the comboboxes and textboxes on the Popup display as shown in the below
figure and group them.
Step Action
Step Action
Step Action
ATTENTION
Step Action
Step Action
The purpose of this lesson is to demonstrate how to build and use a faceplate display.
After completion of this lab, you will be able to:
Create a faceplate display.
Call the faceplate from graphic.
Prerequisites
An Experion PKS server and HMIWeb Display Builder (needed to complete lab exercises).
All previous labs must be completed.
Introduction
HMIWeb Display Builder is one of the Experion PKS graphic building tools.
The purpose of this lab is to:
Create a faceplate display.
Call the faceplate from graphic
TIP
Step Action
There are two ways to create Faceplates. One way is to you build a completely. New
Faceplate Display from a template. This template is available with HMIWeb Display
Builder. The second method is to migrate an existing Display and convert it to a
Faceplate Display format.
2 A custom faceplate similar to the one shown below will now be created.
Step Action
Step Action
ATTENTION
Step Action
7 Click on the Custom Properties tab, and add a name CurrentPoint of type point as
shown:
Step Action
8 EXAMPLE: Arrange the alphanumerics, indicators, and textboxes in such a way that
your customized faceplate looks similar to the illustration shown below. (The following
steps will provide details for adding each object to your faceplate.)
Step Action
9 Add three alphanumeric objects - one for the Point Name, Point Descriptor and
Engineering Units. Modify the following properties for the alphanumerics:
1. Alphanumeric for Point Name:
Data Tab: Type of database link: Point/Parameter
Point: <CurrentPoint> (from drop down menu)
Parameter: NAME
Details Tab: Display as: Text
Number of characters displayed: 8
Font Tab: Font size 8, Bold, and left
Step Action
10 Add three Indicator objects - one to graphically show the SP, PV and OP. To begin,
make all indicators the same size as shown in the example in Step 8. Modify the
following properties for these objects:
Step Action
11 Add alphanumeric objects at the bottom of the faceplate for SP, PV, and OP values.
Modify the following properties for the alphanumerics:
Step Action
12 Add two combobox objects – one for Mode and one for Mode Attribute and modify the
following properties:
1. Combobox for MODE:
Data Tab: Type of database link: Point/Parameter
Point: <CurrentPoint> (from drop down menu)
Parameter: PIDA.MODE
Select the check box Data entry allowed
Details Tab: Display as: State descriptor
Font Tab: Font size 8, Bold, and left
Color Tab: No fill color; White line color; Black text color
Lines Tab: Width: 1 px Style: Inset
13 Add additional text objects to your faceplate as shown in the below example.
Step Action
TIP
Step Action
17 Verify that you are scripting to the Page object and select onrequestsetpointelement
from the event list.t
Enter the following script as shown:
Page.setpointElement = “alpha007”
ATTENTION
If you are unable to view Script Editor as VB Script, change the default
script language to VB script. Recall Lab Use Experion PKS HMIWeb
Display Builder.
i.e. Tools> Options> General> Change the Default Scripting
language to VB Script.
Note that quotes (“ ”) should be given correctly, else you will get script
error to open faceplate on station.
Step Action
ATTENTION
19 Select the alphanumeric objects for the Point Name, Point Descriptor, Engineering
Units and text object for the Custom Faceplate as shown in below screen capture.
After this group these objects and save the faceplate display in the Abstract folder.
Step Action
21 To check the control module properties for 11_FC19, double-click on the custom
faceplate. This will call the detail display for the point.
Select the Chart tab as shown below.
22 Double-click in a blank area of the Chart monitoring window to open the properties of
the Control Module.
Step Action
23 Click on Server Displays tab and note that the Group Detail Display name is the same
as that of your custom faceplate display.
Step Action
25 Click on valve 11_FC19 at the bottom left of your display to call your custom faceplate.
ATTENTION
The purpose of this lesson is to create and configure Dashboard displays. After completion of this
lab, you will be able to:
Create a new dashboard display
Create the displays containing system points
Configure system alarm groups for dashboards
Call up the dashboards in the System Status
Prerequisites
Introduction
Procedure
ü Step Action
2 In the Grid and Rulers tab, set the horizontal spacing to 40 and vertical
spacing to 35. Select "Snap object to grid" and "Show grid"
ü Step Action
3 In the Alarm groups tab, select "Generate alarm group file when saving a
display" and change the Default alarm group naming convention to
“<display name>”
ü Step Action
ü Step Action
A new display, based on the System Dashboard template, appears. On the right-
hand side, tips to create Dashboard display are given. You can delete this tips
after the creating the display.
ü Step Action
ü Step Action
You can add objects to your dashboard display as required. For example,
system points from the System tab of the Point Browser, borders, and lines
depicting the network connecting the system points.
ü Step Action
5 Adjust the objects such that your display will be similar to the one shown below.
ü Step Action
ü Step Action
Browse the system alarm group files i.e Dashboard_1_files at the location
C:\ProgramData\Honeywell\Experion PKS\Client\Abstract that were created
when the dashboard display was saved.
ü Step Action
Select Dashboard_1 System alarm group and click Load Entire Model
button on the toolbar.
ATTENTION
File gets downloaded with warning message. You can ignore the
warning and proceed further.
ü Step Action
ü Step Action
ü Step Action
Clicking on one of the shapes will filter the alarm lines below.
ü Step Action
Go to Configure > System Hardware > Flex stations, select flex station
Station35
In General tab under the “Default System Status Dashboard”, list of all
dashboards appears.
User can set any dashboard display as a Default system status dashboard
from the list.
The default display will appear in the Dashboard when security level is
changed to mngr in the station.
ATTENTION
ü Step Action
In Advanced tab under the “Default System Status Dashboard”, list of all
dashboards appears.
User can set any dashboard display as a Default system status dashboard
from the list.
The default display will appear in the Dashboard whenever the user logs in.
The purpose of this lesson is to learn how to create Pan and Zoom display.
After completion of this lab, you will be able to:
Create Pan and Zoom Display.
Call Pan and Zoom display on Experion station.
Prerequisites
An Experion PKS Server and HMIWeb Display Builder (to complete the lab exercises.)
Pre-built displays
Introduction
Hyper zoom: Nesting of Pan and Zoom displays. This is done by invoking a
Pan and Zoom display at a pre-defined viewport and zoom level.
Experion Station
Procedure
ü Ste Action
p
ü Ste Action
p
ATTENTION
ü Ste Action
p
4 Now, User needs to add multiple displays into Pan and Zoom display. Go to file, Click Open
and navigate to C:\ProgramData\Honeywell\Experion\Client\Abstract
Select the display that user wanted to add in Pan and Zoom display. In above example, we
select E_100.htm display.
ü Ste Action
p
5 E_100 display will open in HMIWeb display builder. Select all and Copy that display and go
to Pan and Zoom display Paste it.
Similarly, select another display that user wants to add in Pan and Zoom display. In above
example, we consider four displays: E-100, Overview, Tankfarm, Navigation Menu (Nav).
ü Ste Action
p
Notice the Internet Explorer window on the left of display. You can maximize the window and
select the portion (highlighted in grey) to view the desired location on station.
8 Perform the following steps to check pan within a pan and zoom display:
1. Click the mouse button on any blank space within the display. The cursor changes
to a hand to indicate that the display can be moved.
2. Hold mouse button, drag the display until desired location is visible.
3. Release mouse button.
9 Perform the following steps to check zoom within a pan and zoom display:
1. Roll the mouse wheel provided to zoom within the current display
2. Roll the mouse upwards to increase the zoom.
3. Roll the mouse downwards to zoom out of the display.