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

Sequence controller

Assignee: Hitachi Ltd
•
Filing: 1989-10-12
•
Granted: 1992-03-17
•
Expires: 2009-10-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A mechanism to be sequentially controlled is divided into a plurality of functional blocks. Each functional block is assigned to a control block for sequentially controlling the functional block. The mechanism is sequentially and dispersedly controlled by a plurality of control blocks. Synchronization between control blocks is realized by referring to an input/output signal or an internal signal belonging to each control block. Each control block is set with an activation condition for turning on or off its own function so that the whole mechanism can be integrally controlled with an arbitrary condition. The sequence program for each control block is made by using an optimum one from among a conditional type definition, a sequential type definition and a combination of both definitions, in accordance with the control type of the program.

Inventors

  • 👤 Yoshinori Sato

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 07:07
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/05; G05B19/052; G05B2219/00; G05B2219/10; G05B2219/13; G05B2219/13063; G05B2219/15; G05B2219/15017; G05B2219/15078; G05B2219/20; G05B2219/25; G05B2219/25197; G05B2219/25315

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 199 words
A distributed type sequence controller, comprising: a plurality of physical control modules respectively allocated to execution of a respective one of a plurality of control blocks constituting portions of a mechanism to be sequentially controlled by distributed processing by said plurality of physical control modules; and communication means interconnecting said physical control modules for allowing signal transmission among said control modules; each of said physical control modules including: (a) memory means for storing a sequence program for the associated physical control module; (b) input means for receiving input signals from at least one of the other physical control modules; (c) output means for outputting at least one output signal to be received as the input signal by another physical control module; and (d) processing means responsive to at least one of said input signals for starting execution of a part of the sequence program corresponding to said at least one input signal to generate at least one output signal as a result of the execution of the sequence program, whereby said at least one input signal is used as a reference signal for synchronization with operations of another physical control module that issued said at least one input signal.
Claim 2
Dependent Claim 199 words
A distributed type sequence controller, comprising: a plurality of physical control modules respectively allocated to execution of a respective one of a plurality of control blocks constituting portions of a mechanism to be sequentially controlled by distributed processing by said plurality of physical control modules; and communication means interconnecting said physical control modules for allowing signal transmission among said control modules; each of said physical control modules including: (a) memory means for storing a sequence program for the associated physical control module; (b) input means for receiving input signals from at least one of the other physical control modules; (c) output means for outputting at least one output signal to be received as the input signal by another physical control module; and (d) processing means responsive to at least one of said input signals for starting execution of a part of the sequence program corresponding to said at least one input signal to generate at least one output signal as a result of the execution of the sequence program, whereby said at least one input signal is used as a reference signal for synchronization with operations of another physical control module that issued said at least one input signal.
Claim 3
Dependent Claim 30 words
A distributed type sequence controller according to claim 1, further comprising a management control module, connected to said physical control modules, for managing overall control for said physical control modules.
Claim 4
Dependent Claim 31 words
A distributed type sequence controller according to claim 2, wherein said management control module includes means for resetting and automatic stopping of the operation of each of said physical control modules.
Claim 5
Dependent Claim 25 words
A distributed type sequence controller according to claim 1, wherein said control modules are connected in a form of a network with said communication means.
Claim 6
Dependent Claim 22 words
A distributed type sequence controller according to claim 4, wherein said control modules are connected in a form of a ring network.
Claim 7
Dependent Claim 191 words
A sequence control method in a distributed type sequence controller, comprising the steps of: dividing portions of a mechanism to be sequentially controlled in a plurality of control blocks, respectively; assigning respective ones of a plurality of physical control modules to the execution of respective ones of said plurality of control blocks; storing, in memory means of each of said physical control modules, a sequential program for executing the control block of the associated physical control module; wherein each of said physical control modules executes the following steps: (a) receiving input signals from at least one of the other physical control modules; (b) responding to at least one of said input signals by starting execution of a part of a sequence program indicated by said at least one input signal, so that said one input signal operates as a reference signal for providing synchronization with execution of operations in another physical control module that issued said at least one input signal; and (c) outputting at least one output signal to be used as the input signal for another physical control module, as a result of the execution of the sequence program.
Claim 8
Dependent Claim 191 words
A sequence control method in a distributed type sequence controller, comprising the steps of: dividing portions of a mechanism to be sequentially controlled in a plurality of control blocks, respectively; assigning respective ones of a plurality of physical control modules to the execution of respective ones of said plurality of control blocks; storing, in memory means of each of said physical control modules, a sequential program for executing the control block of the associated physical control module; wherein each of said physical control modules executes the following steps: (a) receiving input signals from at least one of the other physical control modules; (b) responding to at least one of said input signals by starting execution of a part of a sequence program indicated by said at least one input signal, so that said one input signal operates as a reference signal for providing synchronization with execution of operations in another physical control module that issued said at least one input signal; and (c) outputting at least one output signal to be used as the input signal for another physical control module, as a result of the execution of the sequence program.
Claim 9
Dependent Claim 27 words
A sequence control method according to claim 6, wherein another control module connected to said control modules is provided for managing overall control for said control modules.
Claim 10
Dependent Claim 28 words
A sequence control method according to claim 7, wherein said another control module for management performs resetting, automatic stopping of the operation of each of said control modules.

References Cited (Backward Citations)

JPS5866144A Cited
US4608661A Cited
US4916600A Cited
US4623968A Cited
US4683549A Cited
US4742443A Cited
JPS649503A Cited
US4858101A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-03-17 1995-09-16 1996-03-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-03-17 1999-09-16 2000-03-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-03-17 2003-09-16 2004-03-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag