0% found this document useful (0 votes)
40 views24 pages

LAB HMIWeb Display Management & Version Control Overview

Uploaded by

f4461238
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views24 pages

LAB HMIWeb Display Management & Version Control Overview

Uploaded by

f4461238
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Topic: HMIWeb Display Management & Version Control

Overview
Contents
Create and Manage Displays in Repository......................................................................................... 3

4/24/2023 Copyright © 2023 Honeywell International Inc. 1


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
This page was intentionally left blank.

2 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

Create and Manage Displays in Repository


Practice
Objective

The purpose of this lesson is to learn how to create display repository. This section provides the
steps to create display repository and how to manage displays in repository.
After completion of this lab, you will be able to:
 Create Display Repository.
 Manage displays in repository.

Prerequisites

 An Experion PKS Server and HMIWeb Display Builder (to complete the lab exercises.)
 Pre-built displays

Introduction

Display Repository Task is integrated with configuration studio which provides

 Version control for Experion displays

 Mechanism to validate specific versions of a display

 Mechanism to publish validated versions of displays to the abstract folder

User can interact with Display Repository via

 Manage Display Version option is Configuration Studio

 HMIWeb Display Builder

4/24/2023 Copyright © 2023 Honeywell International Inc. 3


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

Procedure

To create Display Repository

ü Step

1 Open the configuration Studio. Start > Honeywell Experion Tools > Configuration Studio.
Connect to E02ESVXX_System, expand Servers and then E02ESVXX_Server.
Select the option Displays under system and then click on option ‘Create repository’ to create
display repository on the server.

ATTENTION

If display repository is not created on the server, we


will receive error message as ‘Unable to create
display repository. Display versioning task will not
continue’ then Check dsprepo user in the security tab
of Honeywell folder having full access in the following
location C:\ProgramData\Honeywell\Configuration
Studio
If you get error message as ‘A display repository
already exists on this server’, then click on Delete
repository and repeat step 1.

4 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

2 Display repository can be accessed using option “Manage display versions” in


Configuration Studio.

To access the Display Repository which already created,


Go to,
Configuration Studio  Server  Displays  Manage display versions

This Display Management Tool will allow users to interact with the display repository.

If no display repository is created on the server, we will receive error message as ‘No display
repository exists on this server’.

4/24/2023 Copyright © 2023 Honeywell International Inc. 5


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

3 Right click on server and select Update from repository.

This will create a Working Folder at location C:\ProgramData\Honeywell\


DisplayRepository_WorkingFolder
Working folder is local folder
created in the configuration
studio node

Working folder is a local folder, which is created in the configuration studio node.
Only one version (mostly latest) is fetched to working folder while the Display Repository in the
server has all the versions of the display.

6 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

4 To create repository folder, right click on the server name you will get option to create folder.

Now create folder named ‘Custom Displays’ under server E02ESVXX_Server and then click
OK.

Repository Folders are the folders that we create in display repository. In these repository
folders we import displays for editing. Display can be edited using HMIWeb Display Builder.

4/24/2023 Copyright © 2023 Honeywell International Inc. 7


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

5 Next step is to import display file(s) to the selected Repository Folder.


For this we can use the options “Import Files” or “Import Folder”.

Right click on folder Custom Displays and select “Import Files”. Browse to the C:\ProgramData\
Honeywell\Experion PKS\Client\DisplayDB and select the file test1.htm

Note: HMIWeb Display Builder files (.htm and .sha) are imported as archived files (.hda
and .hsa).
Similarly import the displays Test2.htm and Test3.htm
Note: You can add both displays at a time by holding ctrl button on keypad.

8 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

6 Right click on display(s) or folder and choose “Update from Repository”.

Latest version of displays gets copied under working folder, as shown below

ATTENTION

Working Folder is a folder that is created at location C:\


ProgramData\Honeywell\DisplayRepository_WorkingFolder

Similarly, you can update from repository using toolbar button

4/24/2023 Copyright © 2023 Honeywell International Inc. 9


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

7 Right click on Test1 and select Check Out option. Now the display Test1 will be checked
out for editing.

If file is opened without checkout, system will ask user If they want to open file as read only
or edit mode.

If file is already Checked out, it opens in edit mode


If another user also opens file with Check out, file opens in read only mode.

10 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

8 Displays and shape files in display repository can be opened in HMI web display builder for
editing.
Right click on the Test1 display and select “Open”.

ATTENTION

When you open display from abstract for editing,


changes will be saved in abstract only. It is not copied
to working folder.
We can open displays in HDB only when working
folder is set.

Display Test1 will get open in HMIWeb display builder.

4/24/2023 Copyright © 2023 Honeywell International Inc. 11


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

9
Click on the Insert from the shape file. Drag the mouse over the display to the right
corner of the display.

Browse for the path C:\ProgramData\Honeywell\Experion PKS\Client\Abstract.


Select ValveRightInd.sha and click Open.

12 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

10 Adjust the size of the shape and arrange as shown in the display given below.

Save the display.

4/24/2023 Copyright © 2023 Honeywell International Inc. 13


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

11 After saving the display, we check in the display. Right click on display test1 and click on
Check In option.

Then system prompts us for a comment. With the ‘Check In’ option, display file gets saved
in Working folder with comment for editing the display file. Add comment as “Control
valve is added”.

Observe that in the History Pane, comment gets added after the display has been checked
in.

ATTENTION

If we ‘Check In’ unsaved copy of the display, then we


will loose all the changes.

14 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

12 Select display Test1 in the list so that the History Pane will show all the versions generated
for the Test1 display.

4/24/2023 Copyright © 2023 Honeywell International Inc. 15


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

13 Then select the version 1 from the History list and right click.

Select option “Get this version”.

Since an item is selected in the History pane, that specific version is retrieved. The file is
copied to the working folder. The file is read only.

Here you can see version 1 of display test1 is copied to the working folder. (Cross check
the date and time)

16 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

14 To compare version of a file in working folder with the latest repository version,
Select the file in Test1 the list view and choose “Compare with latest version” form context
menu.

4/24/2023 Copyright © 2023 Honeywell International Inc. 17


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

15 The system will then display the File Difference window.


With the File Difference window, you can compare version of a file in working folder with
the latest repository version,

Under Display tab you will observe different shapes in that display and in script tab, scripts
written for displays will be seen.

Latest and Working are the sections which are used to compare result,
New items added will be highlighted in Blue color.
Modified items will be highlighted in Red Color.
And for the items which are removed, we will see blank space.

We have only added Valve so that added items are visible in blue color.

18 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

16 After the display version has been tested. Set that display version as “Ready for Approval”
by clicking check box “Ready for Approval”

Click the option Ready for Approve for the display Test1 (version2).

ATTENTION

“Ready for Approve” checkbox is offered for each


version of a file except for the rows of the history
where the version of the display is not changed.

4/24/2023 Copyright © 2023 Honeywell International Inc. 19


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

17 Right click on Test1(Version2) in History Pane and select “Approve this Version”

After that Approve dialog box will appear.


Approve dialog indicates which file(s) will be approved and allows us to add a comment.
So, add the comment as “Validated” in comment field.

18 Once version is validated, the history gets updated.

20 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

19 Right click on test1 version2 in the History Pane and select “Publish this Version”

20 Publish dialog will appear showing which file(s) will be published. Then add path to
publish and comment as “Publish to the Abstract”.

4/24/2023 Copyright © 2023 Honeywell International Inc. 21


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

21 Here you can see how the files get uncompressed while publishing i.e it gets saved in .htm
format with supporting files folder in the abstract.

Once published, the history is updated:

22 Create one new Folder named Published Displays on desktop.

To add new path for publishing the displays through Configuration studio.
Go to the Configuration studio->Tools->Options.

22 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

ü Step

23 In the options, select ‘Display Repository’ then click ‘Add’ and select path to publish the
displays.

24 Here you can see new path gets added to publish the displays.

4/24/2023 Copyright © 2023 Honeywell International Inc. 23


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary
HMIWeb Display Management & Version Control Overview
Create and Manage Displays in Repository

This page was intentionally left blank.

24 Copyright © 2023 Honeywell International Inc. 4/24/2023


Honeywell Academy written permission required to distribute
Honeywell Confidential and Proprietary

You might also like