800xa Popup Window Configuration
800xa Popup Window Configuration
800xa Popup Window Configuration
Configuration
1. Introduction
An Automated Plant runs entirely on the Control System and interaction with the Operators is minimal.
But sometimes the system needs some inputs in between a running process for which the usual practice
is to give Operator Popup on the same graphics screen. But the drawback of such methodology is that
either the popup is restricted to the specific graphic screen or only one popup can be displayed at a time,
which keeps the system waiting for the input while the Operator may not even be aware of the
intervention required.
The method proposed in this document opens a Popup in a separate window on all the nodes wherever
the Workplace is open. This allows the system to display information both - Operator Input Requirement
or Critical Alarms for which the Operator is to be notified.
Applications:
2. Procedure
The Popup Screen is dependent on the Operator Workplace. In case the popup is to be restricted to a
specific area, separate Workplace should be created for that area. For example, if a popup should come
only in Water Block and not in Polymer Block, separate Workplace should be created for both of them
and configured as described.
To display the Popup, we have to create two elements one which is the Popup itself and the second
which acts as a trigger for the Popup.
First we will create the Popup at the desired location in Functional Structure.
Go to Plant Explorer -> Functional Structure -> Desired Location and insert a Graphic Display PG2 aspect.
Edit it as per requirement. This will open on top of other windows on all nodes where the Workplace is
open whenever it gets triggered.
Now we will configure the trigger element. Go to Plant Explorer -> Workplace Structure -> Project
Workplace. Add a Graphic Element PG2 Aspect to the Workplace.
The use of this aspect is to give a trigger to the Popup but it will be a part of the Application Bar in the
Workplace, so it should not contain anything. Edit it and give it a transparent background and height width of 1x1.
Now add an Aspect View Invoker in this aspect. Right Click on background -> Input Items -> Element
Hosted -> Create -> Aspect View Invoker
The Trigger bit can come from the logic or alarm and can be configured in Control Builder as per
requirement.
Now we need to configure the Application Bar in the Workplace. Go to Application Bar -> Fixed Displays > Add. Browse to the Trigger Aspect we just created and give a width of 1.
Now the Popup is configured, you can repoen the Workplace and give a pulse to the trigger bit to test the
Popup.
Now edit the Popup and put a Verb Invoker on the Operator Confirm Button.
Set the Verb Reference to the ClosePopup Function of the Scripting Aspect we have just written.
Special thanks to Sandeep Menon for his help in writing the Script Code for Auto Close, would not have
been possible without his help.
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: