Programmable controllers are connected in a ring by serial data links. Each controller periodically transmits information packets on the ring which contain its I/O image table data. All controllers on the ring receive such data and store it in their data tables, and such data is thus available for examination...http://www.google.ca/patents/US4477882?utm_source=gb-gplus-sharePatent US4477882 - Communications network for programmable controllers