Trend Station Automation (2 PHV applications, 6 Charts each)

Looking to see if anyone has accomplished this or can help me create a way to automatically perform this procedure

Here's our set up: two 50 Inch screens that are used as trend stations 

Procedure:

1. Operations opens up PHV 

2. Browses for the most used charts (6 of them) 

3. Stretches and positions each Chart 

4. Clicks File/ New instance to open up another PHV application for the second screen 

5. Browses for the most used charts (6 of them) 

6. Stretches and positions each Chart 

Problems:

1. Takes ops about 15 minutes to get the trends just right, which means they are distracted for about 15 minutes 

2. Makes Ops grumpy when we need to do windows updates/ hotfixes and must close down their station

I'm sure there has to be a way VIA schedule or a button using VBA to automate this so that the Computer Opens instances/ fits the charts. Not quite sure the best way to do it. 

Thanks Emerson Community!

Shamusk 

  • Looks like you have a dedicated View only Operator station managing these two screens as a Dial monitor? You are using DeltaV Operate, based on your comment about VBA?

    Are you using the combined E-CHART format or strictly trend?

    For a strictly Trend Screen presentation, I would forgo PHV and use Embedded CHARTs in two displays. You can populate the trends as you want in the displays and they will always come up as formated. You can even set these as your default displays on the two screens so that when the console boots up and autolaunches Operate and the two monitors provide your Trends.

    Now you have control and you can do things like toggle through a series of trend displays in a slide show format using the schedule.

    You could also create a Control Module for this console, such that you can control the content on these screens from other consoles. The module could have a string parameter that holds the name of the graphic for the MAIN1 display area. By monitoring this parameter of OnData Change, you can open the specified picture when the picture name parameter changes. This would allow you to provide a control on other consoles to operators to call up specific trend displays under various situations. Or enable disable the slide show by setting a specific picture name.

    With a trend picture you are not limited to 6 charts per monitor. And you can incorporate other display items, including an alarm list.

    In operate, the Embedded Trend supports 8 pens. In Live, it supports 10.

    Since PHV is a separate application, there is no way to manage the presentation of trends within the PHV Window. You can programmatically open PHV and call up to 6 chards using the command line interface via VBA or possibly a batch type script. Once open, maximizing the window and tiling the 6 charts is a two click action, but if you want the CHART arrangements to be different than tiled, you are back to positioning and sizing the windows by hand. There is no Save Layout option that saves the 6 specified CHARTs and their respective positioning in the window. The Command Line Interface does not have controls for where each CHART appears when opened.

    BOL provides details on the CLI, which allows you top open a specific PHV file and set its time parameters and such. This could be placed in a button on a display so that the PHV window and the 6 specific CHARTS are opened with one click, then maximize and tile Vertically to get a three by two layout or tile Horizontally to get a two by thee layout.

    Andre Dicaire