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

Method for absolute position detection and an apparatus therefore

Assignee: Fanuc Corp
•
Filing: 1988-02-19
•
Granted: 1990-01-30
•
Expires: 2008-02-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There are provided a method and an apparatus for absolute position detection, in which position detection is performed with high accuracy by interpolation between feedback pulses generated as an object of position detection moves, and the power-on command displacement can be calculated with high accuracy, the method and the apparatus entailing only small electric power consumption. A stored value in an absolute counter (2), which is indicative of an approximate absolute position of an object of position detection, is updated each time a feedback pulse is generated from a feedback pulse generating circuit (1), and is retentively stored in the counter even after the power is turned off. As the object of position detection moves, moreover, the count value of interpolation pulses, generated during the time interval which elapses from the instant that the power is turned on again until the first one of the feedback pulses is generated, is temporarily stored in a correction counter (5). The power-on absolute position of the object of position detection is calculated by means of a numerical control unit (20), in accordance with the stored value, the count value, and the moving direction designated by a movement command delivered when the power is turned on. Further, the apparatus calculates the command displacement on the basis of the calculated absolute position and a command target position.

Inventors

  • 👤 Keiji Sakamoto
  • 👤 Akihito Nakayama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 14:29
CPC Classifications
H; H03; H03M; H03M1/00; H03M1/12; H03M1/20; H03M1/202; H03M1/206; G; G01; G01D; G01D5/00; G01D5/12; G01D5/244; G01D5/24404; H03M1/22; H03M1/24; H03M1/28; H03M1/30; H03M1/303

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 208 words
A method for absolute position detection comprising steps of: (a) generating a feedback pulse having a polarity corresponding to the moving direction of an object of position detection each time said object of position detection moves for a first predetermined distance; (b) updating a stored value indicative of an approximate absolute position of said object of position detection each time said feedback pulse is generated; (c) generating an interpolation pulse each time said object of position detection moves for a second predetermined distance shorter than said first predetermined distance; (d) storing and retaining said stored value even after the power is turned off; (e) counting said interpolation pulses generated during the time interval which elapses from the instant that the power is turned on again until the first one of said feedback pulses is generated, and temporarily storing the count value obtained; (f) calculating the absolute position of said object of position detection reached when the power is turned on again, in accordance with said stored value retentively stored in said step (d), the count value of said interpolation pulses stored in said step (e), said first and second predetermined distances, and the moving direction designated by a movement command delivered when the power is turned on again.
Claim 2
Independent Claim 208 words
A method for absolute position detection comprising steps of: (a) generating a feedback pulse having a polarity corresponding to the moving direction of an object of position detection each time said object of position detection moves for a first predetermined distance; (b) updating a stored value indicative of an approximate absolute position of said object of position detection each time said feedback pulse is generated; (c) generating an interpolation pulse each time said object of position detection moves for a second predetermined distance shorter than said first predetermined distance; (d) storing and retaining said stored value even after the power is turned off; (e) counting said interpolation pulses generated during the time interval which elapses from the instant that the power is turned on again until the first one of said feedback pulses is generated, and temporarily storing the count value obtained; (f) calculating the absolute position of said object of position detection reached when the power is turned on again, in accordance with said stored value retentively stored in said step (d), the count value of said interpolation pulses stored in said step (e), said first and second predetermined distances, and the moving direction designated by a movement command delivered when the power is turned on again.
Claim 3
Dependent Claim 70 words
A method for absolute position detection according to claim 1, wherein said absolute position is calculated in said step (f) in accordance with the moving direction designated by the movement command delivered when the power is turned on again, and according to either of first and second predetermined calculation equations as functions of said stored value, the count value of said interpolation pulses, and said first and second predetermined distances.
Claim 4
Dependent Claim 49 words
A method for absolute position detection according to claim 2, wherein said moving direction is determined on the basis of a target absolute position designated by the movement command delivered when the power is turned on again and said stored value obtained when the power is turned on again.
Claim 5
Dependent Claim 117 words
A method for absolute position detection according to claim 3, wherein a calculation equation P=Bk+(N-a)m, where P is the absolute position obtained when the power is turned on again, B is said stored value retentively stored in said step (d), a is the count value of said interpolation pulses stored in said step (e), and k and m are said first and second predetermined distances, respectively, wherein the equation for P is used as said first predetermined calculation equation in step (f) when the value of the target absolute position designated by the movement command delivered when the power is turned on again is greater than said stored value obtained when the power is turned on again.
Claim 6
Dependent Claim 117 words
A method for absolute position detection according to claim 3, wherein a calculation equation P=Bk+bm, where P is the absolute position obtained when the power is turned on again, B is said stored value retentively stored in said step (d), b is the count value of said interpolation pulses stored in said step (e), and k and m are said first and second predetermined distances, respectively wherein the equation for P is used as said second predetermined calculation equation in step (f) when the value of the target absolute position designated by the movement command delivered when the power is turned on again is smaller than said stored value obtained when the power is turned on again.
Claim 7
Independent Claim 148 words
An apparatus for absolute position detection, comprising: first pulse generating means for generating a feedback pulse having a polarity corresponding to the moving direction of an object of position detection each time said object of position detection moves for a first predetermined distance; second pulse generating means for generating an interpolation pulse each time said object of position detection moves for a second predetermined distance shorter than said first predetermined distance; an absolute counter subject to battery-backup when power is turned off and adapted to update a stored value each time said feedback pulse from said first pulse generating means is inputted; an interpolation counter for counting interpolation pulses supplied from said second pulse generating means and temporarily storing the count value obtained; and a correction counter adapated to receive and temporarily store the count value stored in said interpolation counter when the said feedback pulse is generated.
Claim 8
Independent Claim 148 words
An apparatus for absolute position detection, comprising: first pulse generating means for generating a feedback pulse having a polarity corresponding to the moving direction of an object of position detection each time said object of position detection moves for a first predetermined distance; second pulse generating means for generating an interpolation pulse each time said object of position detection moves for a second predetermined distance shorter than said first predetermined distance; an absolute counter subject to battery-backup when power is turned off and adapted to update a stored value each time said feedback pulse from said first pulse generating means is inputted; an interpolation counter for counting interpolation pulses supplied from said second pulse generating means and temporarily storing the count value obtained; and a correction counter adapated to receive and temporarily store the count value stored in said interpolation counter when the said feedback pulse is generated.
Claim 9
Dependent Claim 89 words
An apparatus for absolute position detection according to claim 6, further comprising calculating means for calculating the absolute position of said object of position detection reached when the power is turned on again, when the first one of said feedback pulses is generated after the power is turned on again, in accordance with the count values stored individually in said absolute counter and said correction counter, said first and second predetermined distances, and the moving direction designated by a movement command delivered when the power is turned on again.
Claim 10
Dependent Claim 94 words
An apparatus for absolute position detection according to claim 6, wherein said apparatus is adapted to be connected to external calculating means for calculating the absolute position of said object of position detection reached when the power is turned on again, when said feedback pulse is first generated after the power is turned on again, in accordance with the count values stored individually in said absolute counter and said correction counter, said first and second predetermined distances, and the moving direction designated by a movement command delivered when the power is turned on again.
Claim 11
Dependent Claim 74 words
An apparatus for absolute position detection according to claim 7 or 8, wherein said calculating means calculates the absolute position in accordance with the moving direction designated by the movement command delivered when the power is turned on again, and according to either of first and second predetermined calculation equations as functions of the count value of said absolute counter, the count value of said correction counter, and said first and second predetermined distances.
Claim 12
Dependent Claim 57 words
An apparatus for absolute position detection according to claim 7 or 8, wherein said calculating means determines said moving direction on the basis of a target absolute position designated by the movement command delivered when the power is turned on again and the count value of said feedback pulses stored when the power is turned on again.
Claim 13
Dependent Claim 126 words
An apparatus for absolute position detection according to claim 10, wherein said calculating means uses a calculation equation P=Bk+(N-a)m, where P is the absolute position of said object of detection obtained when the power is turned on again, B and a are the count values stored in said absolute counter and said correction counter, respectively, when the power is turned on again, and k and m are said first and second predetermined distances, respectively, wherein the equation for P is used as said first predetermined calculation equation when the value of the target absolute position designated by the movement command delivered when the power is turned on again is greater than the count value of said feedback pulses stored when the power is turned on again.
Claim 14
Dependent Claim 126 words
An apparatus for absolute position detection according to claim 10, wherein said calculating means uses a calculation equation P=Bk+bm, where P is the absolute position of said object of detection obtained when the power is turned on again, B and a are the count values stored in said absolute counter and said correction counter, respectively, when the power is turned on again, and k and m are said first and second predetermined distances, respectively, wherein the equation for P is used as said second predetermined calculation equation when the value of the target absolute position designated by the movement command delivered when the power is turned on again is smaller than the count value of said feedback pulses stored when the power is turned on again.

References Cited (Backward Citations)

US4764767A Cited
US4779075A Cited
US4795927A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag