摘要:
A method useful for providing a user interface for a process plant includes displaying graphical depictions of process plant elements of the process plant via the user interface. Information is generated for a plurality of content layers of a process graphic display of the process plant elements by processing data regarding operation of the process plant. Content to be displayed via the user interface is determined from the generated information by determining which content layer of the plurality of content layer is to be displayed. In some embodiments, the determination may be made based on a user profile characteristic. The generated information may therefore support multiple views of the process plant via the user interface for a plurality of different types of users of the user interface, and may involve processing data regarding actual and simulated operation of the process plant. As a result, the method may also include determining whether the process plant is currently on-line to further determine the portion of the information to be displayed via the user interface.
摘要:
A system for facilitating configuration of a process plant may include a process graphics editor and a process module editor. The process graphics editor may facilitate creation and/or modification of a graphical representation of physical entities in the process plant. The process module editor may facilitate creation and/or modification of a process module. A process module may include one or more interconnected process objects representative of one or more corresponding physical entities in the process plant. The system may also include a supervisor module communicatively coupled to the process graphics editor and the process module editor. The supervisor module may be capable of detecting changes made to the graphical representation of the physical entities using the process graphics editor. In response to detecting such changes, the supervisor module may instruct the process module editor to make a corresponding change, if any, to a process module.
摘要:
A method useful for providing a user interface for a process plant includes displaying graphical depictions of process plant elements of the process plant via the user interface. Information is generated for a plurality of content layers of a process graphic display of the process plant elements by processing data regarding operation of the process plant. Content to be displayed via the user interface is determined from the generated information by determining which content layer of the plurality of content layer is to be displayed. In some embodiments, the determination may be made based on a user profile characteristic. The generated information may therefore support multiple views of the process plant via the user interface for a plurality of different types of users of the user interface, and may involve processing data regarding actual and simulated operation of the process plant. As a result, the method may also include determining whether the process plant is currently on-line to further determine the portion of the information to be displayed via the user interface.
摘要:
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.
摘要:
A service-oriented architecture for process control systems is disclosed. In one example, a method for conveying process control information between a client process and a server process in a process control system establishes a server process including a plurality of process control services, each of which has a corresponding service interface. The example method also establishes a client process having a proxy for each of the plurality of services to which the client process establishes a communicative connection. Additionally, the example method provides port information associated with the service interfaces to the client process to enable the conveyance of process control information between the client process and the server process.
摘要:
Smart graphic elements are provided for use as portions or components of one or more graphic displays, which may be executed in a process plant to display information to users about the process plant environment, such as the current state of devices within the process plant. Each of the graphic elements is an executable object that includes a property or a variable that may be bound to an associated process entity, like a field device, and that includes multiple visualizations, each of which may be used to graphically depict the associated process entity on a user interface when the graphic element is executed as part of the graphic display. Any of the graphic element visualizations may be used in any particular graphic display and the same graphic display may use different ones of the visualizations at different times. The different visualizations associated with a graphic element make the graphic element more versatile, at they allow the same graphic element to be used in different displays using different graphical styles or norms. These visualizations also enable the same graphic element to be used in displays designed for different types of display devices, such as display devices having large display screens, standard computer screens and very small display screens, such as PDA and telephone display screens.
摘要:
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.
摘要:
Smart graphic elements are provided for use as portions or components of one or more graphic displays, which may be executed in a process plant to display information to users about the process plant environment, such as the current state of devices within the process plant. Each of the graphic elements is an executable object that includes a property or a variable that may be bound to an associated process entity, like a field device, and that includes multiple visualizations, each of which may be used to graphically depict the associated process entity on a user interface when the graphic element is executed as part of the graphic display. Any of the graphic element visualizations may be used in any particular graphic display and the same graphic display may use different ones of the visualizations at different times. The different visualizations associated with a graphic element make the graphic element more versatile, at they allow the same graphic element to be used in different displays using different graphical styles or norms. These visualizations also enable the same graphic element to be used in displays designed for different types of display devices, such as display devices having large display screens, standard computer screens and very small display screens, such as PDA and telephone display screens.
摘要:
A configuration system uses process plant items that may represent, or be capable of representing, entities in a process plant to assist in configuring, organizing, and changing the control and display activities within the process plant. Access to the items may be controlled by associating access control data with the items. The configuration system may also use objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant. Access to these objects may be controlled by associating access control data with the objects. The access control data may indicate whether users or certain users may be able to, for example, view or modify all or some data associated with the process plant items or the objects. The process plant items may comprise, for example, module class objects which may be capable of generically representing process entities of the process plant, module objects which may be capable of specifically representing process entities of the process plant, composite templates, module templates, etc. The objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant may comprise, for example, phase classes or unit phases.
摘要:
Process control systems for operating process plants are disclosed herein. The process control systems include control modules that are decoupled from the I/O architecture of the process plants using signal objects or generic shadow blocks. This decoupling is effected by using the signal objects or generic shadow blocks to manage at least part of the communication between the control modules and the field devices. Signal objects may convert between protocols used by control modules and field devices, thus decoupling the control modules from the I/O architecture. Generic shadow blocks may be automatically configured to mimic the operation of field devices within a controller executing the control modules, thus partially decoupling the control modules from the I/O architecture by using the shadow blocks to manage communication between the control modules and the field devices.