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

Fault diagnosis system for comparing counts of commanded operating state changes to counts of actual resultant changes

Assignee: LOGITEK Inc
•
Filing: 1985-04-15
•
Granted: 1989-07-25
•
Expires: 2005-04-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A device implemented method diagnoses faults in a machine system or the like having a plurality of multi-state operating elements which are controlled by commands issued by a programmable controller. The method involves sensing the issuance of each command, sensing each change in state of an operating element and then periodically correlating the sensed commands with the sensed changes in operating states; the failure to correlate a sensed command with a sensed change in state is used to indicate the existence of an operating fault. The method is implemented by a microcomputer system which receives data in the form of commands and state changes from the programmable controller, and performs the correlation by comparing the sensed data with a memory-stored diagnostic table of commands and respectively associated state changes in order to determine whether a command has been issued that did not result in a change of state and whether a change in state has occurred without a corresponding command having been issued. The microcomputer system includes a diagnostic keyboard/display terminal to permit editing of the diagnostic table and generation of various fault reports.

Inventors

  • 👤 David N. Burror
  • 👤 Daniel J. Opalewski
  • 👤 James S. Seymour

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 23:10
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/05; G05B19/058; G05B23/00; G05B23/02; G05B23/0205; G05B23/0208; G05B23/0216; G05B23/0218; G05B23/0224; G05B23/0227; G05B23/0229; G05B2219/00; G05B2219/10; G05B2219/13; G05B2219/13176; G05B2219/13186; G05B2219/14; G05B2219/14074

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 197 words
A method of diagnosing a fault in the operation of an apparatus having a plurality of operating elements which are normally actuated to different operating states as a result of commands issued from a programmed controller, wherein said commands are uniquely associated with a predefined valid set of changes in operating states of said operating elements, comprising the steps of: (A) successively sensing commands issued by said controller; (B) incrementing a first count each time a command is sensed in step (A), such that said first count is related to the number of times said command is issued by said controller; (C) successively sensing changes in the operating state of each of said operating elements; (D) incrementing a second count each time a change in operating state is sensed in step (c), such that said second count is related to the number of changes in operating states of said operating elements; (E) determining whether said first and second counts are in a predefined valid relationship to each other; and (F) declaring a fault if said first and second counts are not in said predefined valid relationship to each other based on the determination made in step (E).
Claim 2
Independent Claim 197 words
A method of diagnosing a fault in the operation of an apparatus having a plurality of operating elements which are normally actuated to different operating states as a result of commands issued from a programmed controller, wherein said commands are uniquely associated with a predefined valid set of changes in operating states of said operating elements, comprising the steps of: (A) successively sensing commands issued by said controller; (B) incrementing a first count each time a command is sensed in step (A), such that said first count is related to the number of times said command is issued by said controller; (C) successively sensing changes in the operating state of each of said operating elements; (D) incrementing a second count each time a change in operating state is sensed in step (c), such that said second count is related to the number of changes in operating states of said operating elements; (E) determining whether said first and second counts are in a predefined valid relationship to each other; and (F) declaring a fault if said first and second counts are not in said predefined valid relationship to each other based on the determination made in step (E).
Claim 3
Dependent Claim 53 words
The method of claim 1, including the steps of: (G) storing said predefined valid relationships as data in a memory; and (H) storing said first and second counts as data in a memory, and wherein said step (E) is performed by retrieving from said memory the data stored in steps (G) and (H).
Claim 4
Dependent Claim 33 words
The method of claim 1, including the step of: (I) storing as data in memory each said fault declaration and each said command and result which gave rise to each said fault declaration.
Claim 5
Dependent Claim 21 words
The method of claim 1, wherein said method of diagnosing is performed on a digital processor separate from said programmed controller.
Claim 6
Independent Claim 200 words
A method of diagnosing a fault in the operation of a plurality of machine elements each having multiple operating states which can be automatically changed by commands issued by a programmed controller, comprising the steps of: (A) successively sensing commands issued by said controller; (B) incrementing a first count each time a command is sensed in step (A), such that said first count is related to the number of times said command is issued by said controller; (C) storing said first count as data in a memory; (D) successively sensing changes in the operating state of each of said machine elements; (E) incrementing a second count each time a change is sensed in said operating state of each of said machine elements, such that said second count represents the number of sensed changes in operating states of each of said machine elements; (F) storing said second count as data in a memory; (G) determining whether said stored first and second counts are in a predefined valid relationship to each other; and (H) declaring a fault if said stored first and second counts are not in said predefined valid relationship to each other based upon the determination made in step (G).
Claim 7
Independent Claim 200 words
A method of diagnosing a fault in the operation of a plurality of machine elements each having multiple operating states which can be automatically changed by commands issued by a programmed controller, comprising the steps of: (A) successively sensing commands issued by said controller; (B) incrementing a first count each time a command is sensed in step (A), such that said first count is related to the number of times said command is issued by said controller; (C) storing said first count as data in a memory; (D) successively sensing changes in the operating state of each of said machine elements; (E) incrementing a second count each time a change is sensed in said operating state of each of said machine elements, such that said second count represents the number of sensed changes in operating states of each of said machine elements; (F) storing said second count as data in a memory; (G) determining whether said stored first and second counts are in a predefined valid relationship to each other; and (H) declaring a fault if said stored first and second counts are not in said predefined valid relationship to each other based upon the determination made in step (G).
Claim 8
Dependent Claim 19 words
The method of claim 5, wherein said method is performed by a digital processor separate from said programmed controller.
Claim 9
Dependent Claim 36 words
The method of claim 5 wherein step (G) is performed by programming a computer to associate one or more of the counts in said first count with a predefined number of counts in said second count.
Claim 10
Dependent Claim 20 words
The method of claim 7 wherein the programming step is performed on a digital processor separate from said programmed controller.
Claim 11
Dependent Claim 29 words
The method of claim 7, wherein the programming step is further performed by entering into a memory the valid state of each machine element for each of said commands.
Claim 12
Dependent Claim 21 words
The method of claim 9, wherein the programming step is further performed by editing said valid state of each machine element.

References Cited (Backward Citations)

US3829842A Cited
US3939453A Cited
US4063311A Cited
US4370705A Cited
US4459695A Cited
US4456960A Cited
US4437153A Cited
US4608628A Cited
US4574343A Cited
US4519025A Cited
US4633384A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-07-24 1993-01-23 1993-07-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-07-24 1997-01-23 1997-07-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-07-24 2001-01-23 2001-07-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag