Data processing: generic control systems or specific application – Specific application – apparatus or process – Product assembly or manufacturing
Reexamination Certificate
2006-05-02
2006-05-02
Patel, Ramesh (Department: 2121)
Data processing: generic control systems or specific application
Specific application, apparatus or process
Product assembly or manufacturing
C700S069000, C700S071000, C700S181000, C700S188000, C700S193000, C700S194000, C700S159000, C708S290000, C708S442000, C318S560000, C318S567000, C318S568180, C318S568190, C318S573000
Reexamination Certificate
active
07039494
ABSTRACT:
A controller that eliminates an error caused by acceleration/deceleration control, and controls the velocity of drive axes which is not represented by a rectangular coordinate system such that maximum allowable values of velocity, acceleration, and jerk of the drive axes are not exceeded. A program is analyzed in a command analysis section, and an interpolated position on a motion path in the rectangular coordinate system is determined in a first interpolation section, and then converted by means of a transformation section into drive axes' positions not in the rectangular coordinate system. In a tangential acceleration calculating section, a tangential acceleration is determined. In a velocity limit calculating section, a velocity limit at the time of each position being reached is determined which does not exceed maximum allowable values of velocity, acceleration, and jerk of the drive axes. A deceleration target velocity at the time of each position being reached is determined in a deceleration target velocity calculating section. An intermediate memory stores the calculated results. A motion amount for a processing period of a second interpolation section is determined in an acceleration/deceleration processing section, and is interpolated in the second interpolation section, to be output to a servo control section for the drive axes. By performing the acceleration/deceleration processing before the second interpolation, a trajectory error is eliminated.
REFERENCES:
patent: 4791575 (1988-12-01), Watts et al.
patent: 5756954 (1998-05-01), Kamiguchi et al.
patent: 6401006 (2002-06-01), Mizuno et al.
patent: 6539275 (2003-03-01), Mizuno et al.
patent: 6897626 (2005-05-01), Fujibayashi et al.
patent: 6920363 (2005-07-01), Otsuki et al.
patent: 6920370 (2005-07-01), Wehrli et al.
patent: 2004/0129688 (2004-07-01), Mori
patent: 11-149306 (1999-06-01), None
patent: 3034843 (2000-02-01), None
patent: 2001-034314 (2001-02-01), None
patent: 2001-092508 (2001-04-01), None
patent: 2001-100828 (2001-04-01), None
Notification of Grounds for Rejection (Office Action) in corresponding Japanese Patent Application No. 286692/2003 mailed Oct. 25, 2005.
Ide Soichiro
Otsuki Toshiaki
Fanuc LTD
Patel Ramesh
Staas & Halsey , LLP
LandOfFree
Controller for machine does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Controller for machine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Controller for machine will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3579466