Markup language-based, dynamic process graphics in a process plant user interface
First Claim
1. An object entity stored in a computer-readable medium for use with a user interface system for a process plant, the object entity comprising:
- a first portion defining graphics for a depiction of a process plant element of the process plant via the user interface; and
, a second portion identifying a data source for data indicative of on-line operation of the process plant element to be displayed via the depiction;
wherein the first portion is set forth in a declarative format.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface system for a process plant includes a graphic display editor to configure a process graphic display having a graphic display element representative of a process plant element of the process plant. The process graphic display is specified via configuration information set forth in a declarative language. A graphics rendering engine generates a depiction of the process graphic display during runtime based on commands derived from the configuration information set forth in the declarative language. The configuration information for the process graphic display may be stored as an object, which, for instance, may include first and second portions to define a graphical parameter and identify a data source, respectively. The graphical parameter may be directed to defining a graphical depiction of the process plant element and, to this end, may be set forth in a formal in accordance with the declarative language. The data source may specify a location or path for data indicative of on-line operation of the process plant element to be displayed via the graphical depiction.
-
Citations
28 Claims
-
1. An object entity stored in a computer-readable medium for use with a user interface system for a process plant, the object entity comprising:
-
a first portion defining graphics for a depiction of a process plant element of the process plant via the user interface; and
,a second portion identifying a data source for data indicative of on-line operation of the process plant element to be displayed via the depiction;
wherein the first portion is set forth in a declarative format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A user interface system for a process plant, comprising:
-
a computer-readable medium;
a graphic display editor to configure a process graphic display having a graphic display element representative of a process plant element of the process plant, wherein configuration information for the process graphic display generated by the graphic display editor is stored in the computer-readable medium in accordance with a declarative language; and
,a graphics rendering engine to generate a depiction of the process graphic display during runtime based on commands derived from the configuration information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of configuring a user interface system for a process plant, comprising:
-
using an object defining a composite graphical element to create a plurality of instances thereof in respective process graphic displays to be depicted via the user interface;
storing data in a computer-readable medium of the user interface system defining the plurality of instances of the composite graphical element; and
automatically updating the plurality of instances of the composite graphical element by modifying the object. - View Dependent Claims (25)
-
-
26. An object entity stored in a computer-readable medium for use with a user interface system for a process plant, the object entity comprising:
-
a graphics portion defining graphics for a depiction of a process plant element of the process plant via the user interface;
a parameters portion identifying configurable aspects of the graphics; and
,a navigation portion identifying data sources for content to be displayed in connection with the graphics;
wherein the graphics portion, the parameters portion, and the navigation portion are stored in the computer-readable medium discretely. - View Dependent Claims (27, 28)
-
Specification