System and method for dynamically creating and editting function block types in a process control environment
First Claim
Patent Images
1. An apparatus, comprising:
- a memory capable of storing information defining multiple function block types, wherein a combination of instances of one or more function block types is capable of implementing a control process in a controller within a process control system; and
a function block editor capable of allowing a user to dynamically create or modify one or more of the function block types using a graphical user interface, wherein the function block editor is capable of allowing the user to define one or more parameters for a function block type being created or modified.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes a memory capable of storing information defining multiple function block types. A combination of instances of one or more function block types is capable of implementing a control process in a controller within a process control system. The apparatus also includes a function block editor capable of allowing a user to dynamically create or modify one or more of the function block types using a graphical user interface. The function block editor is capable of allowing the user to define one or more parameters for a function block type being created or modified.
-
Citations
20 Claims
-
1. An apparatus, comprising:
-
a memory capable of storing information defining multiple function block types, wherein a combination of instances of one or more function block types is capable of implementing a control process in a controller within a process control system; and
a function block editor capable of allowing a user to dynamically create or modify one or more of the function block types using a graphical user interface, wherein the function block editor is capable of allowing the user to define one or more parameters for a function block type being created or modified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a controller capable of controlling one or more process elements in a facility; and
an apparatus comprising;
a memory capable of storing information defining multiple function block types, wherein a combination of instances of one or more function block types is capable of implementing a control process in the controller; and
a function block editor capable of allowing a user to dynamically create or modify one or more of the function block types using a graphical user interface, wherein the function block editor is capable of allowing the user to define one or more parameters for a function block type being created or modified. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
receiving information from a user through a graphical user interface, the information associated with one or more function block types, a combination of instances of one or more function block types capable of implementing a control process in a controller within a process control system; and
dynamically creating or modifying one or more of the function block types based on the information, wherein the one or more created or modified function block types include one or more parameters defined by the user. - View Dependent Claims (18, 19, 20)
-
Specification