Automatic controller relationship resolution
First Claim
Patent Images
1. A system capable of implementation upon an industrial control configuration, comprising:
- an obtainment component that collects metadata related to a binding change in a controller relationship;
a correction component that resolves at least one dependent relationship that depends from the controller relationship, wherein the at least one dependent relationship requires resolution based upon the binding change; and
a synchronization component that makes active in the industrial control configuration the binding change and the resolved at least one dependent relationship within a time window tolerance of each other.
2 Assignments
0 Petitions
Accused Products
Abstract
In an industrial control system, a relatively large number of bindings can permeate between different controllers. As a modification is made in a primary binding, supplemental bindings can be impacted and can become erroneous. The supplemental bindings can be automatically resolved such that they are no longer erroneous. Resolution can take place through access of a distributed directory that holds information related to the different controllers. To lower a likelihood of control system error or failure, the primary binding and supplemental binding can be placed online in synchronization.
61 Citations
26 Claims
-
1. A system capable of implementation upon an industrial control configuration, comprising:
-
an obtainment component that collects metadata related to a binding change in a controller relationship; a correction component that resolves at least one dependent relationship that depends from the controller relationship, wherein the at least one dependent relationship requires resolution based upon the binding change; and a synchronization component that makes active in the industrial control configuration the binding change and the resolved at least one dependent relationship within a time window tolerance of each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method capable of implementation upon an industrial control configuration, comprising:
-
determining if a supplemental binding is at least partially erroneous through alteration of a primary binding; modifying the supplemental binding such that the supplemental binding is no longer erroneous if the supplement binding is determined to be at least partially erroneous; and bringing online in the industrial control configuration the alteration of the primary binding and the modified supplemental binding at a substantially equal time. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 24, 25)
-
-
20. A system capable of implementation upon an industrial control configuration, comprising:
-
means for analyzing a distributed directory to determine a supplemental binding that causes an industrial process controlled by the industrial control configuration to become less effective from an alteration to a primary binding; means for determining a plurality of manners in which to change the supplemental binding to improve effectiveness of the industrial control process; means for selecting a manner of the plurality of manners that provides the most improvement in effectiveness of the industrial control process.
-
-
21. A system, comprising:
-
means for retaining metadata of a binding among a primary component and a supplemental component in an online directory associated with an executing industrial control configuration controlling one or more industrial processes; means for automatically resolving the binding in real time in the online directory when the primary component moves from a first location to an auxiliary location in an industrial control system associated with the one or more industrial processes through utilization of the retained metadata. - View Dependent Claims (22, 23)
-
-
26. A computer program embodied upon a computer-readable storage medium comprising:
-
program code for collecting metadata related to a runtime binding change in a controller relationship in an online industrial control configuration; and program code for resolving at least one dependent relationship that depends from the controller relationship, wherein the at least one dependent relationship requires resolution based upon the runtime binding change; and program code for activating in the online industrial control configuration the runtime binding change and the resolved at least one dependent relationship within a time window tolerance of each other.
-
Specification