Patent US5463296A successfully refreshed from Google Patents.
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
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:40
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.
References Cited (Backward Citations)
US4562388A
Cited
US4805111A
Cited
US4765456A
Cited
US4825133A
Cited
US4887014A
Cited
US4827195A
Cited
US5173648A
Cited
US5093972A
Cited
US5159503A
Cited
US5136222A
Cited
US5252900A
Cited
US5361260A
Cited
US5283506A
Cited
US5254923A
Cited
US5355062A
Cited
US5249254A
Cited
US5248922A
Cited
US5239247A
Cited
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 |