Back to results
US 2013/0041510 A1Published application
Numerical control system having multi-core processor
AssigneeFanuc Corporation
InventorsMitsuo Kurakake, Toru Kobayashi
Life of this patent
Estimating the term…
Abstract
A motor driving amplifier and a numerical controller are connected to each other via communication to configure a numerical control system. The numerical controller includes a numerical control unit, a motor control unit, and an amplifier interface unit. Furthermore, a motor control processor included in the motor control unit is a multi-core processor.
Claims7
1:
- A numerical control system having a motor driving amplifier which drives a motor included in a machine and a numerical controller connected to the motor driving amplifier via communication, the numerical controller comprising:
- a numerical control processor outputting a moving instruction;
- a motor control processor outputting an instruction for driving the motor based on the moving instruction from the numerical control processor;
- a communication interface of the motor driving amplifier which drives the motor based on the instruction from the motor control processor;
- and
- an amplifier interface unit connecting the numerical control processor and the motor control processor together;
- wherein
- the motor control processor is a multi-core processor.
5 more elements
2:
- The numerical control system according to claim 1, wherein the numerical control processor is allocated to a core of the multi-core processor.
3:
- The numerical control system according to claim 1, wherein
- the numerical controller further includes a programmable machine controller processor which controls a DI/DO signal to the machine and exchanges data with the numerical control unit, and
- the programmable machine controller processor is allocated to a core of the multi-core processor.
4:
- The numerical control system according to claim 1, wherein an axis to be controlled is allocated to each core of the multi-core processor as the motor control processor.
5:
- The numerical control system according to claim 1, wherein the motor control processor has core processors a minimum number of which is determined by the number of control axes of the numerical control system and the number of axes that can be processed by one core processor.
6:
- The numerical control system according to claim 1, wherein connection between the multi-core processor and the amplifier interface unit is serial communication.
7:
- The numerical control system according to claim 1, wherein the serial communication is any one of PCIExpress, HyperTransport, and RapidIO.