Control network with matrix architecture
First Claim
1. A control network system, comprising:
- a hierarchical control network, said hierarchical control network comprising a plurality of data buses and a plurality of control network nodes arranged in a hierarchical structure, each of said data buses connected to one or more of said control network nodes; and
a supervisory network, said supervisory network comprising at least one multi-master data bus and a plurality of supervisory nodes connected to said at least one multi-master data bus, each of said supervisory nodes connected to one of said data buses of said hierarchical control network.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-tier, master-slave control network has a matrix architecture for facilitating monitoring, command and control of the mid- and lower-tiers of the control network. A supervisory network is connected to a hierarchical master-slave control network, and includes a set of supervisory nodes connected to various different buses of the main hierarchical master-slave control network. In one embodiment, the supervisory network comprises a multi-master data bus, and each of the supervisory nodes can control and communicate across the supervisory data bus in a manner similar to a local area networks such as an Ethernet. In another embodiment, the supervisory network is a master-slave network, with a supervisory master node controlling a set of supervisory slave nodes, each of which connects to one of the lower-tier buses. The matrix architecture created by the addition of the supervisory network allows convenient monitoring of the lower-tier buses by the first-tier master node. The supervisory nodes may provide redundant backup control for the data buses which they monitor. Redundant backup for the master node on each data bus is also provided by outfitting the slave nodes with means for detecting a failure of the master node and for taking over for the master node upon a failure.
-
Citations
41 Claims
-
1. A control network system, comprising:
-
a hierarchical control network, said hierarchical control network comprising a plurality of data buses and a plurality of control network nodes arranged in a hierarchical structure, each of said data buses connected to one or more of said control network nodes; and
a supervisory network, said supervisory network comprising at least one multi-master data bus and a plurality of supervisory nodes connected to said at least one multi-master data bus, each of said supervisory nodes connected to one of said data buses of said hierarchical control network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
one of said data buses comprises a first-tier data bus;
the master node connected to said first-tier data bus is configured to operate as a first-tier master node;
at least one of said supervisory nodes is connected to said first-tier data bus, said at least one supervisory node being configured to operate as a liaison to said first-tier master node; and
said at least one supervisory node relays information pertaining to said alert message to said first-tier master node upon receipt of said alert message.
-
-
10. The control network system of claim 3, wherein each of said control network nodes comprises a control network node slave unit and control network node master unit.
-
11. The control network system of claim 10, wherein each of said control network nodes comprises a pair of transceivers and a pair of processors, a first one of said pair of transceivers being utilized by said control network node slave unit and a second one of said pair of transceivers being utilized by said control network node master unit, and a first one of said pair of processors being connected to said first one of said pair of transceivers and utilized by said control network node slave unit and a second one of said pair of processors being connected to said second one of said pair of transceivers and utilized by said control network node master unit.
-
12. The control network system of claim 11, wherein each of said supervisory nodes comprises a second pair of transceivers and a second pair of processors, a first one of said second pair of transceivers being utilized by said supervisory slave node unit and a second one of said second pair of transceivers being utilized by said supervisory node master unit, and a first one of said second pair of processors being connected to said first one of said second pair of transceivers and utilized by said supervisory node slave unit and a second one of said second pair of processors being connected to said second one of said second pair of transceivers and utilized by said supervisory node master unit.
-
13. The control network of claim 2, wherein said supervisory nodes communicate over said at least one multi-master data bus according to a multi-master communication protocol.
-
14. A method of configuring a control network system, comprising the steps of:
-
connecting a plurality of control network nodes and a plurality of data buses in a hierarchical control network structure;
connecting a plurality of supervisory nodes to said plurality of data buses, each of said plurality of supervisory nodes connected to one of said data buses;
connecting said plurality of supervisory nodes to a multi-master supervisory data bus;
communicating among said control network nodes according to a master-slave communication protocol over each of said plurality of data buses;
monitoring communications over said data buses using said supervisory nodes; and
communicating among said supervisory nodes over said multi-master supervisory data bus according to a multi-master communication protocol. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A control network system, comprising:
-
a plurality of control network data buses;
a plurality of control network nodes connected to said control network data buses, each of said control network data buses connected to one or more of said control network nodes, and each of said control network nodes comprising an uplink transceiver and a downlink transceiver which is disconnected or else connected to a separate data bus than said uplink transceiver;
a multi-master supervisory data bus; and
a plurality of supervisory nodes connected to said multi-master supervisory data bus, each of said plurality of supervisory nodes also connected to one of said control network data buses. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A control network system, comprising:
-
a plurality of nodes;
a plurality of control network data buses connected to distinct sets of said nodes and arranged in a hierarchical structure, said plurality of control network data buses comprising a first-tier control network data bus and a plurality of lower-tier data buses, each distinct set of nodes comprising a master node and one or more slave nodes;
a multi-master supervisory data bus; and
a plurality of supervisory nodes connected to said multi-master supervisory data bus, each of said supervisory nodes also connected to one of said lower-tier buses, whereby communications on said lower-tier buses are monitored by said supervisory nodes and made accessible to the master node connected to the first-tier control network data bus. - View Dependent Claims (35)
-
-
36. A control network system, comprising:
-
a plurality of nodes;
a plurality of control network data buses connected to distinct sets of said nodes and arranged in a hierarchical structure, said plurality of control network data buses comprising a first-tier control network data bus and a plurality of lower-tier data buses, each distinct set of nodes comprising a master node and one or more slave nodes; and
a supervisory network, said supervisory network comprising at least one supervisory data bus; and
a plurality of supervisory nodes connected to said at least one supervisory data bus, each of said supervisory nodes also connected to one of said lower-tier buses, whereby communications on said lower-tier buses are monitored by said supervisory nodes and made accessible to the master node connected to the first-tier control network data bus. - View Dependent Claims (37, 38, 39)
-
-
40. A method of connecting nodes in a control network, comprising the steps of:
-
electrically connecting a plurality of first-tier slave nodes to a first common bus in a loop configuration;
connecting at least one of said first-tier slave nodes to a second common bus, said one first-tier slave node comprising a central processing unit and functioning as the second-tier master node with respect to the second common bus;
electrically connecting a plurality of second-tier slave nodes to said second common bus in a loop configuration; and
connecting a first-tier master node to said first common bus, a first-tier master node uplink transceiver being connected to said second common bus and a first-tier master node downlink transceiver being connected to said first common bus.
-
-
41. A control network, comprising:
-
a plurality of buses, said plurality of buses comprising at least a first data bus, a second data bus and a third data bus; and
a plurality of nodes, each node comprising an uplink transceiver and a downlink transceiver and at least one of said nodes comprising a central processing unit;
wherein a first set of nodes is connected to the first data bus, a second set of nodes is connected to the second data bus, and a third set of nodes is connected to the third data bus;
wherein each of the first set of nodes comprises an uplink transceiver connected to the first data bus and a downlink transceiver capable of being connected to the first data bus through a controllable switch;
wherein each of the second set of nodes comprises an uplink transceiver connected to the second data bus and a downlink transceiver capable of being connected to the second data bus through a controllable switch;
wherein each of the third set of nodes comprises an uplink transceiver connected to the third data bus and a downlink transceiver capable of being connected to the third data bus through a controllable switch;
wherein a first one of said first set of nodes has its downlink transceiver connected to the first data bus;
wherein a second one of said first set of nodes has its downlink transceiver connected to the second data bus; and
wherein a first one of said second set of nodes has a downlink transceiver connected to the third data bus.
-
Specification