Claims
- 1. A device for maintaining determinism in a deterministic point to point computer network adapted for connection to a non-deterministic point to point computer network and adapted for connection to the deterministic point to point computer network, the device comprising:a first port connection adapted for connection to the deterministic network for sending and receiving network messages on the deterministic network; a second port connection adapted for connection to the non-deterministic network for sending and receiving network messages on the non-deterministic network; a processor for sending the network messages received from the non-deterministic network through the second port connection to the deterministic network through the first port connection according to a predetermined cycle time for each message transmission, the cycle time based on a number of devices coupled to the network of industrial control devices, a bandwidth of the network of industrial control devices, and a predetermined load factor.
- 2. The system of claim 1 wherein the network is an Ethernet network.
- 3. The system of claim 2 wherein the non-deterministic port connection is attached to an Ethernet switch.
- 4. The system of claim 1 wherein the deterministic port connection is attached to an Ethernet switch.
- 5. A method of exchanging a message transmission between a target device on a network of industrial control devices and a source device on a general purpose communication network, the interface module comprising:coupling the interface module to the general communications network; coupling the interface module to the network of industrial control devices; predetermining a cycle time for each message transmission, the cycle time based on a number of devices coupled to the network of industrial control devices, a bandwidth of the network of industrial control devices, and a predetermined load factor; and processing and delaying each message transmission such that the message transmissions are pre-configured and exchanged in a regular sequence, within the predetermined cycle time.
- 6. The method of claim 5 wherein the general purpose communication network is an Ethernet network.
- 7. The method of claim 6 wherein the interface module is coupled to an Ethernet switch of the general communications network.
- 8. The method of claim 5 wherein the interface module is coupled to an Ethernet switch of the network of industrial control devices.
- 9. The method of claim 8 further including means for calculating the time cycle such that total transmission quantity in unit time is deliberately limited to some fraction of a maximum transmission capability of the network.
- 10. The method of claim 8 wherein the network of industrial control devices is deterministic with a load factor limit of 10%.
- 11. The method of 8 claim wherein the calculating means delays the requests for data to a default limit of 3%.
RELATED APPLICATIONS
This application is related to the following commonly assigned application, application Ser. No. 08/926,837, Applicants Docket No. SAA-2, as a continuation application.
US Referenced Citations (34)
Foreign Referenced Citations (1)
Number |
Date |
Country |
522590 |
Jan 1993 |
EP |