Design and Research of Reconfigurable CNC System 
Yan Zhi
1
 and Jian Xu
2 
1
Guilin University of Technology, Guilin 541004;   
2
Guilin medical college, Guilin 541004 
xa.zhiyan@163.com  guilin.xuj@163.com 
Keywords: Reconfigurable, CNC system, ARM + FPGA, equipment manufacturing industry. 
Abstract:  In the field of modern manufacturing, the extensive application of CNC system has greatly promoted the 
progress of manufacturing technology. With the continuous improvement of market demand and the 
development of related support technologies, CNC system is experiencing a technological change characterized 
by the combination of openness and function, which will inevitably lead to the changeable development of 
system architecture and control strategy. This article based on ARM + FPGA design reconfigurable CNC system 
with integrated openness, improve the intelligent equipment manufacturing industry, can be applied to a variety 
of industrial areas. 
1  INTRODUCTION 
China's economy is in the process of transformation 
and upgrading. Equipment manufacturing industry is 
a pillar industry of the national economy. Its level of 
development determines the industrial height of a 
country. In the field of modern industry, CNC 
technology and CNC equipment are the core 
components in the equipment manufacturing 
industry. The CNC system is the key link. It 
combines a variety of technologies such as computer 
technology, network technology, automatic control 
technology and information processing technology 
to promote Manufacturing to achieve high precision 
and efficient processing operations. The traditional 
CNC system belongs to a closed dedicated system. 
Nowadays, with the development of the equipment 
manufacturing industry toward an open generic type, 
it is necessary for us to propose a reconfigurable 
CNC system to match different industrial 
manufacturing needs (Wang Tianmiao, 2006). 
2 CNC SYSTEM OVERVIEW 
CNC system is the core control part of CNC 
equipment. With the improvement of user's 
requirements on accuracy and efficiency of CNC 
system, we must constantly improve the software 
system, hardware system and communication 
system of CNC system to meet the needs of 
customers. The processing accuracy and speed 
requirements increase, CNC system control 
algorithm also will be complicated, which requires 
CNC system hardware and software platforms and 
communication systems must improve performance, 
improve the system of real-time, accuracy, safety, 
Great. At the same time, out of the perspective of 
national security, CNC hardware and software 
platform must be gradually achieved localization
 
(WANG Rong, 2009; QIU Ruu-sheu, 2006). 
Based on the requirement of openness and 
integration of CNC system, a new reconfigurable 
CNC system is proposed and a modular 
reconfigurable CNC system based on embedded 
system platform is designed. The embedded CNC 
system uses embedded Hardware and open source 
operating system, the system has the advantages of 
low cost, easy development, compact structure, and 
high reliability. In the process of using the system 
can be static or dynamic reconfiguration, the use of 
software multiplexing technology, without the need 
to re-design the hardware to shorten the enterprise 
secondary development time and provide production 
efficiency. 
3 SYSTEM DESIGN 
The reconfigurable CNC system designed in this 
paper uses ARM + FPGA as the control hardware 
platform, transplants the open source real-time 
operating system μC / OS_Ⅱ, builds a stable 
software platform for the whole system, develops 
Design and Research of Reconfigurable CNC System.