Multi-node utilization of a single network variable input for computation of a single control variable at a sink node
First Claim
1. An automation control system comprising:
- a sink controller having a network variable input;
a plurality of source controllers, at least two of which have a network variable output coupled to the network variable input of the sink controller to provide an update value to the network variable input; and
a data structure in the sink controller for storing update values received from the network variable outputs of the source controllers that are coupled to the network variable input so the update values for each source controller are persistently stored in the sink controller with reference to the source controller that provided the update value.
2 Assignments
0 Petitions
Accused Products
Abstract
An environmental control system is configured to accept network variable outputs from a plurality of sources on a single network variable input and the update values are stored in a data structure for the computation of control variable values. The system includes a sink controller having a network variable input and a plurality of sources, each having at least one network variable output coupled to the network variable input of the sink controller. A data structure is provided so that update values from the sources may be stored in the structure with reference to the sources that provided the update values. Aggregate values, such as a mean average, minimum value, maximum value, standard deviation, variance, sum, or product may be computed from the values stored in the data structure.
-
Citations
25 Claims
-
1. An automation control system comprising:
-
a sink controller having a network variable input; a plurality of source controllers, at least two of which have a network variable output coupled to the network variable input of the sink controller to provide an update value to the network variable input; and a data structure in the sink controller for storing update values received from the network variable outputs of the source controllers that are coupled to the network variable input so the update values for each source controller are persistently stored in the sink controller with reference to the source controller that provided the update value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for operating a environmental control system comprising:
-
coupling a plurality of source controller network variable outputs to a network variable input at a sink controller so each source controller may provide update values to the network variable input; and storing the update value received at the network variable input in a data structure at the sink controller. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An automation control system comprising:
-
a source controller having a network variable output for providing an update value; a first sink controller having a network variable input for receiving the update value from the network variable output of the source controller, a function for operating on the update value and a local value, and also having a network variable output for providing an update value corresponding to the operation of the function; and a second sink controller having a network variable input coupled to the network variable output of the first sink controller whereby the second sink controller receives the update value corresponding to the output of the function of the first sink controller on a single network variable input.
-
-
25. A method for controlling a system having controllers comprising:
-
providing an update value on a network variable output of a first controller; receiving the update value on the network variable input of a second controller; operating on the update value and a local value at the second controller; providing on a network variable output of the second controller an update value corresponding to the operation of the function; and receiving the update value on a network variable input of a third controller, the received update value corresponding to the operation of the function at the second controller whereby the receipt of the update value at the third controller corresponding to data at the first and second controllers occurs at a single network variable input.
-
Specification