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

Synchronous control system

Assignee: Fanuc Corp
•
Filing: 1989-02-23
•
Granted: 1991-06-18
•
Expires: 2009-02-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a synchronous control system for effecting a synchronous and superimposed operation among different channels of a multi-channel-control machine tool. A follow-up error amount (ε3) of a servomotor responsive to a superimposing instruction is simulated, a difference is determined by subtracting the follow-up error amount (ε3) to the superimposing instruction from a follow-up error amount (ε2) of a servomotor for a superimposed operation axis (Z2) and the difference is compared with a follow-up error amount (ε1) of a servomotor for a synchronous operation axis (Z1) to produce an alarm when the comparison indicates the operation of the servomotors is synchronized and superimposed. With this arrangement, a synchronous error can be checked when a superimposed operation of the servomotors is effected.

Inventors

  • 👤 Mitsuo Kurakake
  • 👤 Jiro Kinoshita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 17:52
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/406; G05B19/4062; G05B2219/00; G05B2219/30; G05B2219/42; G05B2219/42186; G05B2219/42268; G05B2219/50; G05B2219/50015

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 112 words
A synchronous control system for effecting a synchronous and superimposed operation among different channels of a multi-channel-control machine tool having servomotors, characterized in that a third follow-up error amount of a servomotor responsive to a superimposing instruction is simulated, a difference is determined by subtracting the third follow-up error amount to the superimposing instruction from a second follow-up error amount of a servomotor for a superimposed operation axis and said difference is compared with a first follow-up error amount of a servomotor for a synchronous operation axis to produce a comparison result, and determining an alarm condition when the operation of the servomotors is synchronized and superimposed based on the comparison result.
Claim 2
Dependent Claim 112 words
A synchronous control system for effecting a synchronous and superimposed operation among different channels of a multi-channel-control machine tool having servomotors, characterized in that a third follow-up error amount of a servomotor responsive to a superimposing instruction is simulated, a difference is determined by subtracting the third follow-up error amount to the superimposing instruction from a second follow-up error amount of a servomotor for a superimposed operation axis and said difference is compared with a first follow-up error amount of a servomotor for a synchronous operation axis to produce a comparison result, and determining an alarm condition when the operation of the servomotors is synchronized and superimposed based on the comparison result.
Claim 3
Dependent Claim 26 words
A synchronous control system according to claim 1, wherein said synchronous control system includes servomotor control circuits having processors for calculating said difference and said comparison.
Claim 4
Dependent Claim 16 words
A synchronous control system according to claim 2, wherein said servomotor control circuits are digitally controlled.
Claim 5
Independent Claim 106 words
A method for effecting a synchronous and superimposed operation among different channels of a multi-channel-control machine tool, said method comprising the steps of: (a) determining a first follow-up error amount of a first servomotor for a synchronous operation axis; (b) determining a second follow-up error amount of a second servomotor for a superimposed operation axis; (c) simulating a third follow-up error amount corresponding to independent movement of a simulated servomotor responsive to a superimposed instruction; (d) calculating a difference between the second follow-up error amount and the third follow-up error amount; and (e) comparing the difference calculated in step (d) with the first follow-up error amount.
Claim 6
Independent Claim 106 words
A method for effecting a synchronous and superimposed operation among different channels of a multi-channel-control machine tool, said method comprising the steps of: (a) determining a first follow-up error amount of a first servomotor for a synchronous operation axis; (b) determining a second follow-up error amount of a second servomotor for a superimposed operation axis; (c) simulating a third follow-up error amount corresponding to independent movement of a simulated servomotor responsive to a superimposed instruction; (d) calculating a difference between the second follow-up error amount and the third follow-up error amount; and (e) comparing the difference calculated in step (d) with the first follow-up error amount.
Claim 7
Dependent Claim 26 words
A method according to claim 4, wherein said method further comprises the step of (f) producing an alarm signal based upon said comparing in step (e).
Claim 8
Dependent Claim 35 words
A method according to claim 5, wherein step (f) produces an alarm signal if said comparing in step (e) indicates that the difference is not within a predetermined threshold of the first follow-up error amount.
Claim 9
Dependent Claim 31 words
A method according to claim 4, wherein said method further comprises step (f) determining a synchronous error resulting from the synchronous and superimposed operation based on said comparing in step (e).
Claim 10
Dependent Claim 217 words
A synchronous control system for a multi-channel machine tool having servomotors capable of performing a superimposed axis operation instruction and a synchronous axis operation instruction, said system comprising: first servomotor means for controlling the multichannel machine tool along a synchronous operation axis and for outputting a first feedback signal; first calculation means for subtracting the first feedback signal from the synchronous axis operation instruction to produce a first follow-up error amount of said first servomotor for the synchronous operation axis; second servomotor means for controlling the multichannel machine tool along a superimposed operation axis and for outputting a second feedback signal; addition means for adding the synchronous axis operation instruction and the superimposed axis operation instruction to produce a superimposed instruction; second calculation means for subtracting the second feedback signal from the superimposed instruction to produce a second follow-up error amount of a second servomotor for the superimposed operation axis; simulation means for simulating a third follow-up error amount corresponding to independent movement of a simulated servomotor responsive to the superimposed axis operation instruction for the superimposed operation axis; third calculation means for calculating a difference between the second follow-up error amount and the third follow-up error amount; and comparison means for comparing the difference calculated by said third calculation means with the first follow-up error amount.
Claim 11
Dependent Claim 217 words
A synchronous control system for a multi-channel machine tool having servomotors capable of performing a superimposed axis operation instruction and a synchronous axis operation instruction, said system comprising: first servomotor means for controlling the multichannel machine tool along a synchronous operation axis and for outputting a first feedback signal; first calculation means for subtracting the first feedback signal from the synchronous axis operation instruction to produce a first follow-up error amount of said first servomotor for the synchronous operation axis; second servomotor means for controlling the multichannel machine tool along a superimposed operation axis and for outputting a second feedback signal; addition means for adding the synchronous axis operation instruction and the superimposed axis operation instruction to produce a superimposed instruction; second calculation means for subtracting the second feedback signal from the superimposed instruction to produce a second follow-up error amount of a second servomotor for the superimposed operation axis; simulation means for simulating a third follow-up error amount corresponding to independent movement of a simulated servomotor responsive to the superimposed axis operation instruction for the superimposed operation axis; third calculation means for calculating a difference between the second follow-up error amount and the third follow-up error amount; and comparison means for comparing the difference calculated by said third calculation means with the first follow-up error amount.
Claim 12
Dependent Claim 22 words
A system according to claim 8, wherein said comparison means produces an alarm signal based upon the comparing by said comparison means.
Claim 13
Dependent Claim 33 words
A system according to claim 9, wherein said comparison means produces an alarm signal if the comparing indicates that the difference is not within a predetermined threshold of the first follow-up error amount.
Claim 14
Dependent Claim 19 words
A system according to claim 8, wherein the difference represents an estimated follow-up error of the synchronous operation axis.
Claim 15
Dependent Claim 22 words
A method according to claim 11, wherein said comparison means determines a synchronous error based on the comparing by said comparison means.

References Cited (Backward Citations)

US4629956A Cited
US4558419A Cited
US4766546A Cited
US4908555A Cited
US4879660A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-06-17 1994-12-17 1995-06-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-06-17 1998-12-17 1999-06-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-06-17 2002-12-17 2003-06-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag