Industrial controller providing deterministic communication on Ethernet
First Claim
Patent Images
1. A method of providing deterministic transmission of I/O data between nodes of an industrial controller communicating on an Ethernet network having a network bandwidth, the method comprising the steps of:
- (a) communicating information between the nodes to establish a common schedule defining for each node an owned transmission time exclusive to each node so that total transmissions by the nodes during the owned transmission times consumes less than the network bandwidth; and
(b) operating each node to transmit during the nodes owned transmission times.
2 Assignments
0 Petitions
Accused Products
Abstract
A transmission schedule is overlaid on the Ethernet protocol to allow use of this readily available high speed protocol for transmission of I/O data communicated in an industrial control environment and requiring a high degree of determinism. Scheduling improves load leveling and bandwidth utilization and by producing a more consistent delay may be teamed with time synchronization to produce more accurate clock synchronization.
-
Citations
31 Claims
-
1. A method of providing deterministic transmission of I/O data between nodes of an industrial controller communicating on an Ethernet network having a network bandwidth, the method comprising the steps of:
-
(a) communicating information between the nodes to establish a common schedule defining for each node an owned transmission time exclusive to each node so that total transmissions by the nodes during the owned transmission times consumes less than the network bandwidth; and
(b) operating each node to transmit during the nodes owned transmission times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 25)
-
-
19. A communications system providing deterministic message transmission for industrial control comprising:
-
(a) an Ethernet network;
(b) a set of nodes communicating on the network, the nodes executing a stored program to;
(i) intercommunicate to establish a common schedule defining an owned transmission time exclusive to each node so that transmissions by the nodes during the scheduled transmission times consumes less than the network bandwidth; and
(ii) operate to transmit during their scheduled transmission times. - View Dependent Claims (20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31)
-
Specification