Numerical control device and control system
AssigneeFanuc Corporation
InventorsEiji Matsumoto, Keiichiro Miyajima
Life of this patent
Estimating the term…
Abstract
A numerical control device for controlling a first control axis configured to operate in shorter period than reference control period based on first input command input by a first external input device, wherein a movement command data calculation processing unit is configured to calculate a plurality of the movement command data commanding movement amount of axis to be moved by the first control axis during the reference control period and write the plurality of the movement command data in a first buffer in process of calculating the movement command data.
Claims3
A numerical control device for controlling a first control axis of a machine tool, the numerical control device comprising:
- a first movement command data buffer to store movement command data commanding axis movement amount of the first control axis of the machine tool, the first control axis to operate in a first period that is shorter than a reference control period and is controlled based on a first input command input by a first external input device;
- non-transitory computer readable memory;
- and
- one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the numerical control device to perform operations comprising:
- calculating the movement command data based on a control program at each reference control period and writing the movement command data in the first movement command data buffer;
- acquiring, at the same period as the first control axis, the movement command data from the first movement command data buffer on receiving the first input command and controlling the first control axis of the machine tool;
- and
- in response to determining that a condition for starting high speed response control of the first control axis is satisfied, calculating a plurality of the movement command data commanding movement amount of an axis to be moved by the first control axis during the reference control period and writing the plurality of the movement command data in the first movement command data buffer in the process of calculating the movement command data, wherein
- the first input command is acquired and the first control axis is controlled without delay associated with the reference control period.
Dependencies are inferred from the claim text.