| CPC G05B 19/4166 (2013.01) [G05B 19/402 (2013.01); G05B 2219/49077 (2013.01)] | 8 Claims |

|
1. A numerical controller comprising:
a control information storage unit that stores multiple pieces of control information used for controlling a control axis of a machine tool;
a control information determination unit that, based on a speed instruction described in the machining program, designating a feed rate of the control axis or a motion instruction derived from the speed instruction, determines one control information out of the multiple pieces of control information stored in the control information storage unit; and
a control unit that controls the control axis based on the one control information determined by the control information determination unit.
|