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

Motion controller with remote linking

Assignee: Allen Bradley Co LLC
•
Filing: 1993-06-30
•
Granted: 1995-10-31
•
Expires: 2013-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Multiple motion controllers for controlling servo motors are connected by a digital communications link so that controlled axes of the motion controllers may be slaved together regardless of their physical proximity. A given controller broadcasts position or command signals on the communications link in response to a request report message from any another controller. A second request report message may stop the broadcasting to conserve link capacity. Time shifting implicit in the link messages is corrected by estimating the velocity of the master axis and extrapolating the position to the local axes' time of updating.

Inventors

  • 👤 Michael A. Fugere
  • 👤 David E. Halpert

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:28
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/416; G05B2219/00; G05B2219/30; G05B2219/31; G05B2219/31094; G05B2219/31136; G05B2219/34; G05B2219/34208; G05B2219/34406; G05B2219/36; G05B2219/36031; G05B2219/42; G05B2219/42186; G05B2219/45; G05B2219/45054; G05B2219/49; G05B2219/49387; Y; Y02; Y02P; Y02P90/00; Y02P90/02

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 165 words
A method of controlling a servo motor unit receiving command signals from a slave motion controller in response to axis signals indicating position from a master motion controller remotely located and connected to the slave motion controller via a digital communications link, the link communicating the axis signals from the master motion controller to the slave motion controller, the method comprising the steps of: causing the slave motion controller to read a local clock at the time of receipt of each axis signal; estimating from the axis signal the velocity of the axis associated with the axis signals; causing the slave motion controller to read the local clock again immediately prior to updating the command signals to the motor from the slave motion controller; adjusting the axis signal according to the time difference indicated by the two readings of the local clock and the estimated velocity; and updating the command signals to the motor from the slave motion controller according to the adjusted axis signal.
Claim 2
Independent Claim 165 words
A method of controlling a servo motor unit receiving command signals from a slave motion controller in response to axis signals indicating position from a master motion controller remotely located and connected to the slave motion controller via a digital communications link, the link communicating the axis signals from the master motion controller to the slave motion controller, the method comprising the steps of: causing the slave motion controller to read a local clock at the time of receipt of each axis signal; estimating from the axis signal the velocity of the axis associated with the axis signals; causing the slave motion controller to read the local clock again immediately prior to updating the command signals to the motor from the slave motion controller; adjusting the axis signal according to the time difference indicated by the two readings of the local clock and the estimated velocity; and updating the command signals to the motor from the slave motion controller according to the adjusted axis signal.
Claim 3
Dependent Claim 32 words
The method of claim 1 wherein the updating adds the product of the time difference indicated by the two readings of the local clock to the estimated velocity of the axis signal.
Claim 4
Dependent Claim 66 words
The method of claim 1 wherein the axis messages contain a time value indicating the value of a clock in the master motion controller at the time of the measurement of the axis signal and wherein the velocity estimate is deduced from the difference between the position indicated by two consecutive axis signals divided by the difference between the time values associated with those axis signals.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-10-30 1999-05-01 1999-10-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-10-30 2003-05-01 2003-10-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-10-30 2007-05-01 2007-10-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag