DYNAMIC PROCEDURE SELECTION
First Claim
Patent Images
1. A dynamic selection component for an industrial automation system, comprising:
- one or more abstraction layers that are executed by a controller, the abstraction layers specify higher level requirements of a process; and
at least one execution layer that is responsive to the abstraction layers, the execution layer having one or more process components that are dynamically selectable at runtime in view of the higher level requirements of the process.
1 Assignment
0 Petitions
Accused Products
Abstract
A dynamic selection component for an industrial automation system is provided. The system includes one or more abstraction layers that are executed by a controller, the abstraction layers specify higher level requirements of a process. At least one execution layer is provided that is responsive to the abstraction layers, where the execution layer includes one or more process components that are dynamically selectable at runtime in view of the higher level requirements of the process.
98 Citations
33 Claims
-
1. A dynamic selection component for an industrial automation system, comprising:
-
one or more abstraction layers that are executed by a controller, the abstraction layers specify higher level requirements of a process; and at least one execution layer that is responsive to the abstraction layers, the execution layer having one or more process components that are dynamically selectable at runtime in view of the higher level requirements of the process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium having a data structure stored thereon to facilitate process execution in an industrial automation environment, comprising:
-
a first data field to specify at least one segment associated with a process; a second data field to specify at least one module associated with the process; and a third data field that binds the at least one segment with the at least one module. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method to select industrial control procedures, comprising:
-
mapping upper level requirements of a control process to one or more abstract layers; mapping lower levels of the control process to one or more execution layers; and selecting execution components from the abstract layers or the execution layers based in part on process parameters associated with the control process. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A process control system, comprising:
-
means for specifying upper level requirements of a process; means for specifying lower level execution requirements of the process; and means for binding the upper level requirements to the lower level execution requirements at process runtime.
-
Specification