摘要 |
PROBLEM TO BE SOLVED: To provide a numerical controller controlling a high-speed response control axis without making a control period fast on the whole of the numerical controller nor generating any unnecessary wait time.SOLUTION: A numerical controller according to the present invention comprises: an FIFO type buffer of arbitrary size equal to or larger than a size n for each control axis; and an input detection processing part which detects a high-speed input command from an external input device and has a period 1/n times as long as usual, and the numerical controller once determining that a condition for starting response control over the high-speed response control axis is met calculates and writes n pieces of movement command data for the high-speed response control axis of an object to be controlled to the buffer. Once the input detection processing part detects an input command from the external input device, movement command data is read out of the buffer and transferred to servo control one after another in each period of input detection processing so as to perform response control without generating any unnecessary wait time for the high-speed response control axis.SELECTED DRAWING: Figure 1 |