NUMERICAL CONTROLLER
First Claim
1. A numerical controller which controls a machine having a plurality of axes, the numerical controller comprising:
- a correction coefficient storage unit stored with an associated axis, which is one of the plurality of axes for a predetermined or particular axis among the plurality of axes and is subject to a varying load applied to the particular axis according to the coordinate value of the axis concerned, and a correction coefficient corresponding to the coordinate value of the associated axis for correcting a speed feedforward gain for speed feedforward control of the particular axis, in association with each other;
a speed feedforward gain correction unit configured to obtain the correction coefficient of the particular axis corresponding to the current coordinate value of the associated axis, based on the correction coefficient storage unit, and correct the speed feedforward gain for the speed feedforward control of the particular axis by the obtained correction coefficient; and
a motor control unit configured to control the particular axis based on the corrected speed feedforward gain.
1 Assignment
0 Petitions
Accused Products
Abstract
A numerical controller is provided with a speed feedforward gain correction unit configured to obtain an associated axis, which is subject to a varying load applied to a particular axis according to a coordinate value, and a correction coefficient of the particular axis corresponding to the current coordinate value of the associated axis, based on a correction coefficient storage unit, and correct a speed feedforward gain for speed feedforward control of the particular axis, and a motor control unit configured to control the particular axis based on the corrected speed feedforward gain.
-
Citations
5 Claims
-
1. A numerical controller which controls a machine having a plurality of axes, the numerical controller comprising:
-
a correction coefficient storage unit stored with an associated axis, which is one of the plurality of axes for a predetermined or particular axis among the plurality of axes and is subject to a varying load applied to the particular axis according to the coordinate value of the axis concerned, and a correction coefficient corresponding to the coordinate value of the associated axis for correcting a speed feedforward gain for speed feedforward control of the particular axis, in association with each other; a speed feedforward gain correction unit configured to obtain the correction coefficient of the particular axis corresponding to the current coordinate value of the associated axis, based on the correction coefficient storage unit, and correct the speed feedforward gain for the speed feedforward control of the particular axis by the obtained correction coefficient; and a motor control unit configured to control the particular axis based on the corrected speed feedforward gain. - View Dependent Claims (2, 3, 4, 5)
-
Specification