US Patent No. 9,417,623

NUMERICAL CONTROL DEVICE WITH SERVO-OUTPUT DELAY UNIT


Patent No. 9,417,623
Issue Date August 16, 2016
Title Numerical Control Device With Servo-output Delay Unit
Inventorship Yuu Oota, Minamitsuru-gun (JP)
Assignee FANUC Corporation, Minamitsuru-gun, Yamanashi (JP)

Claim of US Patent No. 9,417,623

1. A numerical control device with a servo-output delay unit configured to receive pulse data from a manual pulse generator
by a communication unit and drive a motor, the numerical control device comprising:
a memory comprising a buffer area for storing the pulse data for each communication period;
a communication control unit configured to write the pulse data received by the communication unit to the buffer area;
a control unit configured to read the pulse data from the buffer area and output the pulse data to a servo processing unit
for driving the motor;

an accumulated pulse amount calculation unit configured to determine the amount of pulses to be accumulated in the buffer
area according to the frequency of occurrence of communication errors of the pulse data received by the communication unit;
and

a servo-output delay unit configured to command the control unit to start outputting to the servo processing unit after the
received pulses are accumulated to the amount determined by the accumulated pulse amount calculation unit.