Graphic display configuration framework for unified process control system interface
First Claim
1. An integrated graphical user interface for a process control environment, the integrated graphical user interface comprising:
- a configuration environment;
a plurality of graphical element objects included in the configuration environment, each graphical element object corresponding to a data source in the process control environment and including;
a visualization defining a visual property of a graphical element corresponding to the each graphical element object when the each graphical element object is implemented in a run-time environment, andat least one element binding defining an element interface between the each graphical element object and the data source in the run-time environment;
a plurality of graphical display objects included in the configuration environment, each graphical display object corresponding to a display view presented in the run-time environment and including;
an indication of one or more connecting graphical element objects, andone or more display bindings defining a display interface between the each graphical display object and the display view in the run-time environment;
a resolution table including;
an indication of connections between element bindings and data sources in the process control environment, andan indication of connections between display bindings and display views in the process control environment;
the runtime environment including a real-time interface to two or more functional areas of a process plant, the functional areas including operations, maintenance, configuration, and simulation;
two or more real-time displays provided by the real-time interface,each of the two or more real-time displays corresponding to a different functional area of the process plant,each of the two or more real-time displays being bound, using the resolution table and a respective display binding, to a respective graphical display object, andeach respective graphical display object corresponding to the each of the two or more real-time displays including an indication of a same graphical element object from the plurality of graphical element objects; and
a same graphical element corresponding to the same graphical element object, the same graphical element presented on each of the two or more real-time displays and bound, using the resolution table and a respective element binding, to a same data source in the run-time environment.
3 Assignments
0 Petitions
Accused Products
Abstract
A common process control graphical user interface plant operators, plant maintenance personnel, and management is disclosed which provides a real-time interface to both the process and the plant. The common interface is modular in design and is capable of supporting various specializations for each user type. Operator consoles are dedicated to each section of the plant and include additional functions such as maintenance, configuration, simulation and supervisory information. The unified for common graphical interface replaces control room displays filled with single case analog controllers, meters, and digital indicators. The common interface addresses the functions that previously were provided by the panel motor start/stop buttons and status indications, chart recorders, annunciator panels and subsystem interfaces. From a console, operators manage alarms, adjust the process by entering new setpoints or other parameters, “zoom in” on particular portions of the process for details, and utilize other specialized applications to work with their batch, advanced control, or business applications. The interface will run in both dedicated and non-dedicated modes, will run as a rich client or as part of a browser style interface utilizing web services and will run on workstations, laptops, tablet PC'"'"'s, handhelds, and smart phones.
81 Citations
17 Claims
-
1. An integrated graphical user interface for a process control environment, the integrated graphical user interface comprising:
-
a configuration environment; a plurality of graphical element objects included in the configuration environment, each graphical element object corresponding to a data source in the process control environment and including; a visualization defining a visual property of a graphical element corresponding to the each graphical element object when the each graphical element object is implemented in a run-time environment, and at least one element binding defining an element interface between the each graphical element object and the data source in the run-time environment; a plurality of graphical display objects included in the configuration environment, each graphical display object corresponding to a display view presented in the run-time environment and including; an indication of one or more connecting graphical element objects, and one or more display bindings defining a display interface between the each graphical display object and the display view in the run-time environment; a resolution table including; an indication of connections between element bindings and data sources in the process control environment, and an indication of connections between display bindings and display views in the process control environment; the runtime environment including a real-time interface to two or more functional areas of a process plant, the functional areas including operations, maintenance, configuration, and simulation; two or more real-time displays provided by the real-time interface, each of the two or more real-time displays corresponding to a different functional area of the process plant, each of the two or more real-time displays being bound, using the resolution table and a respective display binding, to a respective graphical display object, and each respective graphical display object corresponding to the each of the two or more real-time displays including an indication of a same graphical element object from the plurality of graphical element objects; and a same graphical element corresponding to the same graphical element object, the same graphical element presented on each of the two or more real-time displays and bound, using the resolution table and a respective element binding, to a same data source in the run-time environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An integrated graphical interface providing integrated graphical displays for operation, maintenance, configuration, and simulation of a control system, the interface comprising:
-
a real-time user interface providing two or more real-time displays, each of the two or more real-time displays corresponding to a different functional level of a set of functional levels of the control system, the set of functional levels including an operations functional level, a maintenance functional level, a configuration functional level, and a simulation functional level; two or more graphic display objects; each corresponding to a respective one of the two or more real-time displays, each bound, via a respective display binding and a resolution table, to the respective one of the two of more real-time displays, and each including an indication of a same graphic element object and including the respective display binding defining a display interface between the each of the two or more graphic display objects and the respective one of the two or more real-time displays in a run-time environment; a graphic element corresponding to the same graphic element object and included on each of the two or more real-time displays, the graphic element bound, via a respective element binding and the resolution table, to a data source in the process plant; the same graphic element object including; the respective element binding defining an element interface between the same graphic element object and the data source in the run-time environment; a visualization defining a visual property of the graphic element when the same graphic element object is implemented in the run-time environment; and at least one of an element parameter, an element property, an element action, or an element animation; and the resolution table including indications of a plurality of connections between element bindings and data sources, and indications of a plurality of connections between display bindings and real-time displays. - View Dependent Claims (14, 15, 16)
-
-
17. A method, comprising:
-
providing an integrated graphical user interface for two or more functional areas of a process plant, the functional areas including operations, maintenance, configuration, and simulation; providing two or more real-time displays in the integrated graphical user interface, each of the two or more real-time displays corresponding to a different functional area; providing a set of graphical display objects including respective graphical display objects corresponding to the two or more real-time displays, each graphical display object of the set of graphical display objects corresponding to a respective real-time display and including; an indication of one or more connecting graphical element objects, and one or more display bindings defining a display interface between the each graphical display object and the respective real-time display in a run-time environment; providing a set of graphical element objects including the one or more connecting graphical element objects, each graphical element object of the set of graphical element objects corresponding to a respective data source in the process plant and including; a visualization defining a visual property of a graphical element corresponding to the each graphical element object when the each graphical element object is implemented in the run-time environment, and at least one element binding defining an element interface between the each graphical element object and the respective data source in the run-time environment;
providing a resolution table including;indications of connections between element bindings and data sources in the process plant, and indications of connections between display bindings and real-time displays in the process plant; binding, using respective display bindings and the resolution table, the two or more real-time displays to respective graphical display objects; binding, using a respective element binding and the resolution table, a particular graphical element object to a particular data source; and including, on each of the two or more real-time displays, a particular graphical element corresponding to the particular data source.
-
Specification