← Back to Patent Explorer
US5283781A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for receiving and modifying a serial data packet from a communications network to indicate its status

Assignee: Schneider Electric USA Inc
•
Filing: 1991-12-23
•
Granted: 1994-02-01
•
Expires: 2011-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A series of remote input/output repeater modules connected on a synchronous serial communication network supervised by a programmable logic controller uses a synchronous serial communications protocol. The programmable logic controller contains a transmitter module for generating a data packet containing the state of output devices connected to the remote input/output repeater modules. A receiver module receives and decodes a returned modified data packet that indicates the state of input devices connected to the same or other remote input/output repeater modules. The remote input/output repeater modules receive and decode the data packet to determine the state of the output devices that may be connected to it and modifies the data packet to indicate the state of its input device if there is one present. The modified data packet is sent to the next in-line remote input/output repeater module coupled to the network.

Inventors

  • 👤 Paul R. Buda
  • 👤 Gary L. Dowdy
  • 👤 Kelvin Peele

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 18:44
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/42; H04L12/423

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 242 words
A remote input/output repeator (IOR) module for transferring data between a host microprocessor based device and a plurality of other IOR modules connected on a synchronous serial loop communications network, said remote IOR module comprising: (A) a serial input for receiving a data packet from a preceding device connected on said network; (B) a clock input for synchronizing said remote IOR module with said host microprocessor based device connected on said network. (C) an input means for connecting an input device; (D) an output means for connecting an output device; (E) detecting means connected to said serial input for decoding said data packet for an output byte; (F) modifying means connected to said detecting means for inserting an input byte into said data packet to produce a data stream, said input byte received from said input means and representing a status of said input device; (G) extracting means coupled to said modifying means for removing said output byte from said data stream wherein said extracted output byte is coupled to said output means to control said output device and said extracting means for producing a modified data packet; (H) sending means coupled between said extracting means and a serial output for sending said modified data packet to a next device connected in series on said network; and wherein the address for said remote IOR module is determined by its position on said network and requires no unique hardware to detect its address.
Claim 2
Dependent Claim 242 words
A remote input/output repeator (IOR) module for transferring data between a host microprocessor based device and a plurality of other IOR modules connected on a synchronous serial loop communications network, said remote IOR module comprising: (A) a serial input for receiving a data packet from a preceding device connected on said network; (B) a clock input for synchronizing said remote IOR module with said host microprocessor based device connected on said network. (C) an input means for connecting an input device; (D) an output means for connecting an output device; (E) detecting means connected to said serial input for decoding said data packet for an output byte; (F) modifying means connected to said detecting means for inserting an input byte into said data packet to produce a data stream, said input byte received from said input means and representing a status of said input device; (G) extracting means coupled to said modifying means for removing said output byte from said data stream wherein said extracted output byte is coupled to said output means to control said output device and said extracting means for producing a modified data packet; (H) sending means coupled between said extracting means and a serial output for sending said modified data packet to a next device connected in series on said network; and wherein the address for said remote IOR module is determined by its position on said network and requires no unique hardware to detect its address.
Claim 3
Dependent Claim 45 words
The remote IOR module of claim 1 wherein a first IOR module of said plurality of other IOR modules connected in series on said network receives said data packet from a transmitter module in said host microprocessor based device connected in series on said network.
Claim 4
Dependent Claim 46 words
The remote IOR module of claim 1 wherein a last IOR module of said plurality of other IOR modules connected in series on said network sends said modified data packet to a receiver module in said host microprocessor based device connected in series on said network.
Claim 5
Dependent Claim 51 words
The remote IOR module of claim 2 wherein said received data packet from said transmitter module in the first IOR module consists of an input sync byte, an output sync byte, and n number of output bytes, where n is a total number of said IOR modules connected on said network.
Claim 6
Dependent Claim 52 words
The remote IOR module of claim 3 wherein said modified data packet sent to said receiver module in the last IOR module consists of an input sync byte, n number of input bytes, where n is a total number of said IOR modules connected on said network, and an output sync byte.
Claim 7
Dependent Claim 40 words
The remote IOR module of claim 1 wherein said modifying means in said remote IOR module inserts said input byte immediately after said input sync byte and said extracting means extracts said output byte immediately after said output sync byte.
Claim 8
Dependent Claim 36 words
The remote IOR module of claim 1 wherein said output bytes are split-phase binary encoded to include complementary logic states by a transmitter module in said host microprocessor based device connected in series on said network.
Claim 9
Dependent Claim 24 words
The remote IOR module of claim 1 wherein said input bytes are split-phase binary encoded to include complementary logic states by said modifying means.
Claim 10
Dependent Claim 18 words
The remote IOR module of claim 1 wherein said host microprocessor based device is a programmable logic controller.
Claim 11
Dependent Claim 17 words
The remote IOR module of claim 1 wherein said host microprocessor based device is a personal computer.
Claim 12
Dependent Claim 27 words
The remote IOR module of claim 1 wherein said synchronous serial communications network is a multiconductor wire cable and said data packet is transmitted over said cable.
Claim 13
Dependent Claim 29 words
The remote IOR module of claim 1 wherein said synchronous serial communications network includes a fiber optic cable and said data packet is transmitted over said fiber optic cable.

References Cited (Backward Citations)

US4144410A Cited
US4335426A Cited
US4769839A Cited
US5119481A Cited
US5150363A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-01-31 1997-08-02 1998-02-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-01-31 2001-08-02 2002-02-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-01-31 2005-08-02 2006-02-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag