Control system configurator and methods with edit selection
First Claim
1. Apparatus for configuring a control system, comprisinga plurality of objects instantiated in a store coupled to a digital data processor that represent entities in any of the control system, a system controlled thereby, a control level hierarchy, and the apparatus for configuring the control system,at least a selected one of the plurality of objects (the “
- selected object”
) including an edit control type identifier,an editor, coupled to the store and executing on the digital data processor, that facilitates editing of at least the selected object, the functionality presenting at least a selected aspect of the selected object for editing with an edit control that is based on the edit control type identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for configuring process, environmental, industrial and other control systems generate and/or utilize models representing configurations of control systems and/or the systems controlled by them. Records of changes to the models or the configurations represented by them are maintained, thereby, for example, providing bases for determining current states, prior states and histories of changes. Objects in the model have characteristics, such as an object type characteristic and an area characteristic. Users can have corresponding permissions. A security mechanism apparatus controls access by users to the objects. Composite objects are defined by definition objects and are displayed in encapsulated or expanded formats. Objects can include an edit control type identifier that determines how they are presented for editing. Functionality responds to user commands by transferring characteristics of a first object depicted by the graphical user interface to a second object. Configuration-time formulas contained objects are evaluated to constants prior to downloading to the control system.
-
Citations
46 Claims
-
1. Apparatus for configuring a control system, comprising
a plurality of objects instantiated in a store coupled to a digital data processor that represent entities in any of the control system, a system controlled thereby, a control level hierarchy, and the apparatus for configuring the control system, at least a selected one of the plurality of objects (the “ - selected object”
) including an edit control type identifier,an editor, coupled to the store and executing on the digital data processor, that facilitates editing of at least the selected object, the functionality presenting at least a selected aspect of the selected object for editing with an edit control that is based on the edit control type identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- selected object”
-
13. Apparatus for configuring a control system, comprising
a plurality of objects instantiated in a store coupled to a digital data processor that represent entities in any of the control system, a system controlled thereby, a control level hierarchy, and the apparatus for configuring the control system, at least a selected one of the plurality of objects (the “ - selected object”
) having one or more parameters identifying characteristics of the respective entity represented by the selected object,at least a selected parameter having one or more attributes having respective values, at least the selected object including an edit control type identifier, an editor, coupled to the store and executing on the digital data processor, that presents at least a selected attribute of the selected parameter of the selected object for editing with an edit control that is based on the edit control type identifier. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
- selected object”
-
24. Method for configuring a control system, comprising
maintaining a plurality of objects instantiated in a store coupled to a digital data processor that represent entities in any of the control system, a system controlled thereby, a control level hierarchy, and an apparatus executing the method for configuring the control system, wherein at least a selected one of the plurality of objects (the “ - selected object”
) includes an edit control type identifier,presenting at least a selected aspect of the selected object for editing with an edit control that is based on the edit control type identifier. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
- selected object”
-
36. Method for configuring a control system, comprising
maintaining a plurality of objects instantiated in a store coupled to a digital data processor that represent entities in any of the control system, a system controlled thereby, a control level hierarchy, and an apparatus executing the method for configuring the control system, the maintaining step including maintaining with at least a selected one of the plurality of objects (the “ - selected object”
) one or more parameters identifying characteristics of the respective entity represented by the selected object,at least a selected parameter having one or more attributes having respective values, at least the selected object including an edit control type identifier, presenting at least a selected attribute of the selected parameter of the selected object for editing with an edit control that is based on the edit control type identifier. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
- selected object”
Specification