Patent US4570215A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4570215A Expired / Lapsed US ⏱️ 0.0 years remaining

Input/output device for programmable controller

Assignee: Omron Corp
•
Filing: 1983-01-06
•
Granted: 1986-02-11
•
Expires: 2003-01-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An input/output device for a programmable controller provided separately from said device capable of performing the bidirectional transmission such as taking in the input data and sending out the output data only by connecting the main unit of said controller to said input/output device or devices with two systems of signal line consisting of a serial data conductor and a clock signal conductor.

Inventors

  • 👤 Masatsugu Miura
  • 👤 Takao Ohta
  • 👤 Kiyoto Hirase
  • 👤 Seitoro Iwahashi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 18:17
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/05; G05B19/054; G06F13/00; G06F13/38; G06F13/42; G06F13/4247; G06F13/4256; G05B2219/00; G05B2219/10; G05B2219/11; G05B2219/1129; G05B2219/15; G05B2219/15018; G05B2219/15034

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 189 words
An input/output device for receiving external input signals and delivering external output signals for a programmable controller separately provided from said input/output device, comprising: two serial data input/output terminals, a clock signal input terminal, a shift register shifted by a clock signal applied to said clock signal input terminal, a clock circuit connected to a parallel output end of said shift register, a driver for sending out in parallel an output as external output signals from a latch circuit, a receiver for applying external input signals received, in parallel, to a parallel input end of said shift register, change-over means for switching depending upon which input end or output end is to be selected out of said two serial data input/output terminals in relation with said shift register, and a control circuit for stopping said clock signal in said clock signal conductor, for detecting the fixing of the signal level in said signal conductor for more than a predetermined period of time, and for producing a latch signal for said latch circuit, a parallel data read signal for said shift register and a control signal for said change-over means.
Claim 2
Dependent Claim 189 words
An input/output device for receiving external input signals and delivering external output signals for a programmable controller separately provided from said input/output device, comprising: two serial data input/output terminals, a clock signal input terminal, a shift register shifted by a clock signal applied to said clock signal input terminal, a clock circuit connected to a parallel output end of said shift register, a driver for sending out in parallel an output as external output signals from a latch circuit, a receiver for applying external input signals received, in parallel, to a parallel input end of said shift register, change-over means for switching depending upon which input end or output end is to be selected out of said two serial data input/output terminals in relation with said shift register, and a control circuit for stopping said clock signal in said clock signal conductor, for detecting the fixing of the signal level in said signal conductor for more than a predetermined period of time, and for producing a latch signal for said latch circuit, a parallel data read signal for said shift register and a control signal for said change-over means.
Claim 3
Dependent Claim 17 words
The input/output device for the programmable controller of claim 1, said shift register being a bidirectional register.
Claim 4
Dependent Claim 17 words
The input/output device for the programmable controller of claim 1, said shift register being a one-directional register.
Claim 5
Dependent Claim 274 words
An input/output device for a programmable controller, comprising; two serial data input/output terminals A and B, a clock signal input terminal, a (X+1)-bit shift register shifted only in one direction by a clock signal applied to said clock signal input terminal, a latch circuit connected to parallel output ends of 1 to X bits of said shift register, a driver for sending out in parallel an output from said latch circuit as external output signals, a receiver for receiving in parallel input signals and applying said input signals to parallel input ends of 1 to X bits of said shift register, a circuit for always applying a high level (H) signal to an input end of (X+1)th bit of said shift register, a change-over circuit to be switched to any one of the states where a signal applied to said input/output terminal A is used as a serial input of said shift register and a serial output obtained from an output end of X-th bit of said shift register is sent to said input/output terminal B, and where a signal applied to said input/output terminal B is a serial input of said shift register and a serial output obtained from an output end of (X+1)th bit of said shift register is sent to said input/output terminal A, and a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change over circuit.
Claim 6
Dependent Claim 274 words
An input/output device for a programmable controller, comprising; two serial data input/output terminals A and B, a clock signal input terminal, a (X+1)-bit shift register shifted only in one direction by a clock signal applied to said clock signal input terminal, a latch circuit connected to parallel output ends of 1 to X bits of said shift register, a driver for sending out in parallel an output from said latch circuit as external output signals, a receiver for receiving in parallel input signals and applying said input signals to parallel input ends of 1 to X bits of said shift register, a circuit for always applying a high level (H) signal to an input end of (X+1)th bit of said shift register, a change-over circuit to be switched to any one of the states where a signal applied to said input/output terminal A is used as a serial input of said shift register and a serial output obtained from an output end of X-th bit of said shift register is sent to said input/output terminal B, and where a signal applied to said input/output terminal B is a serial input of said shift register and a serial output obtained from an output end of (X+1)th bit of said shift register is sent to said input/output terminal A, and a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change over circuit.
Claim 7
Dependent Claim 23 words
The input/output device for the programmable controller of claim 4, said change-over circuit being formed with a driver with gates and logic gates.
Claim 8
Dependent Claim 265 words
An input/output device for a programmable controller, comprising: two serial data input terminals A and B, a shift register shifted by a clock signal applied to said clock signal input terminal, a latch circuit connected to a parallel output end of said shift register, a driver for sending out in parallel an output from said latch circuit as external output signals, a receiver for receiving in parallel external input signals and applying said external input signals to parallel input terminals of said shift register, a change-over circuit for switching to any one of the states where a signal applied to said input terminal A is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal B, and where a signal applied to said input/output terminal B is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal A, a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time T1 and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change-over circuit, and a reset circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for a predetermined period of time sufficiently longer than said period of time T1 and for returning said latch circuit and said change-over circuit to the initial state.
Claim 9
Dependent Claim 265 words
An input/output device for a programmable controller, comprising: two serial data input terminals A and B, a shift register shifted by a clock signal applied to said clock signal input terminal, a latch circuit connected to a parallel output end of said shift register, a driver for sending out in parallel an output from said latch circuit as external output signals, a receiver for receiving in parallel external input signals and applying said external input signals to parallel input terminals of said shift register, a change-over circuit for switching to any one of the states where a signal applied to said input terminal A is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal B, and where a signal applied to said input/output terminal B is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal A, a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time T1 and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change-over circuit, and a reset circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for a predetermined period of time sufficiently longer than said period of time T1 and for returning said latch circuit and said change-over circuit to the initial state.
Claim 10
Dependent Claim 241 words
An input/output device for a programmable controller, comprising: two serial data input terminals A and B, a shift register shifted by a clock signal applied to said clock signal input terminal, a latch circuit connected to a parallel output end of said shift register, a driver for sending out in parallel an output from said latch circuit as external output signals, a receiver for receiving in parallel external input signals and applying said signals to parallel input terminals of said shift register, a change-over circuit for switching to any one of the states where a signal applied to said input terminal A is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal B, and where a signal applied to said input/output terminal B is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal A, a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change-over circuit, and a delay circuit for slightly delaying a data signal provided at any one of the serial input side and the serial output side of said shift register.
Claim 11
Dependent Claim 241 words
An input/output device for a programmable controller, comprising: two serial data input terminals A and B, a shift register shifted by a clock signal applied to said clock signal input terminal, a latch circuit connected to a parallel output end of said shift register, a driver for sending out in parallel an output from said latch circuit as external output signals, a receiver for receiving in parallel external input signals and applying said signals to parallel input terminals of said shift register, a change-over circuit for switching to any one of the states where a signal applied to said input terminal A is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal B, and where a signal applied to said input/output terminal B is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal A, a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change-over circuit, and a delay circuit for slightly delaying a data signal provided at any one of the serial input side and the serial output side of said shift register.
Claim 12
Dependent Claim 279 words
An input/output device for programmable controller, comprising: two serial data input/output terminal A and B, a clock signal input terminal, a shift register of (X+1)-bit shifted only in one direction by a clock signal applied to said clock signal input terminal, a latch circuit connected to parallel output ends of X-bits other than 1 bit of said shift register, a driver for sending out in parallel an output of said latch circuit as external output signals, a receiver for receiving in parallel external input signals and applying said signals to parallel input ends of 1 to X-bits of said shift register, a circuit for applying always a high level (H) signal to an input end of (X+1)th bit of said shift register, a parity check circuit connected to parallel output ends of said shift register, a change-over circuit for switching to any one of the states where a signal applied to said input terminal A is a serial input of said shift register and a serial output of said shift register is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal A, a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change-over circuit, and an inhibiting circuit for inhibiting application of said latch signal from said control circuit to said latch circuit when an error signal is sent from said parity check circuit.
Claim 13
Dependent Claim 279 words
An input/output device for programmable controller, comprising: two serial data input/output terminal A and B, a clock signal input terminal, a shift register of (X+1)-bit shifted only in one direction by a clock signal applied to said clock signal input terminal, a latch circuit connected to parallel output ends of X-bits other than 1 bit of said shift register, a driver for sending out in parallel an output of said latch circuit as external output signals, a receiver for receiving in parallel external input signals and applying said signals to parallel input ends of 1 to X-bits of said shift register, a circuit for applying always a high level (H) signal to an input end of (X+1)th bit of said shift register, a parity check circuit connected to parallel output ends of said shift register, a change-over circuit for switching to any one of the states where a signal applied to said input terminal A is a serial input of said shift register and a serial output of said shift register is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal A, a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change-over circuit, and an inhibiting circuit for inhibiting application of said latch signal from said control circuit to said latch circuit when an error signal is sent from said parity check circuit.
Claim 14
Dependent Claim 297 words
An input/output device for a programmable controller, comprising: two serial data input terminals A and B, a shift register shifted by a clock signal applied to said clock signal input terminal, a latch circuit connected to a parallel output end of shift register, a driver for sending in parallel an output from said latch circuit as external output signals, a receiver for receiving in parallel external input signals and applying for receiving in parallel external input signals and applying said signals to parallel input terminals of said shift register, a change-over circuit for switching to any one of the states where a signal applied to said input terminal A is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal B, and where a signal applied to said input/output terminal B is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal A, a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change-over circuit, a counter for counting clock signals applied to said clock signal input terminal when data is shifted from said serial data input/output terminal A to B and for generating an output signal every time the counted value becomes equal to the number of shifts of said register, and a gate circuit for permitting an application of said latch signal from said control circuit to said latch circuit only when said output signal is sent from said counter.
Claim 15
Dependent Claim 297 words
An input/output device for a programmable controller, comprising: two serial data input terminals A and B, a shift register shifted by a clock signal applied to said clock signal input terminal, a latch circuit connected to a parallel output end of shift register, a driver for sending in parallel an output from said latch circuit as external output signals, a receiver for receiving in parallel external input signals and applying for receiving in parallel external input signals and applying said signals to parallel input terminals of said shift register, a change-over circuit for switching to any one of the states where a signal applied to said input terminal A is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal B, and where a signal applied to said input/output terminal B is a serial input of said shift register and a serial output of said shift register is sent to said input/output terminal A, a control circuit for detecting the fixing of the level of a signal applied to said clock signal input terminal for more than a predetermined period of time and for producing a latch signal for said latch circuit, a parallel input read signal for said shift register and an inverted signal for said change-over circuit, a counter for counting clock signals applied to said clock signal input terminal when data is shifted from said serial data input/output terminal A to B and for generating an output signal every time the counted value becomes equal to the number of shifts of said register, and a gate circuit for permitting an application of said latch signal from said control circuit to said latch circuit only when said output signal is sent from said counter.

References Cited (Backward Citations)

US4314334A Cited
US4354226A Cited
US4228495A Cited
US4319338A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-02-10 1989-08-12 1990-02-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-02-10 1993-08-12 1994-02-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-02-10 1997-08-12 1998-02-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag