A Modular Numerical Control System Based on Embedded Technology

This paper proposes a novel architecture of the Numerical Control (NC) system based on multiprocessor and real-time Ethernet. To comply with the trend of modular, open framework NC system, the hardware architecture is composed of ARM, DSP and FPGA modules, of which the ARM module is responsible for HMI (Human-Machine Interface), the DSP module is in charge of core calculation, and the FPGA module plays the role of logical operation and constructs a real-time Ethernet for integrating servo drive modules, machine input/output units into the system. The proposed NC system has the advantages of smart reconfiguration, high performance but low cost. Finally, successful utilization of this system for a hoop bending machine control is briefly described. At present, research on NC system is mainly based on Personal Computer (PC) or Industry PC (IPC), but with the increasing requirements of industrial applications for high performance, low cost, and better reliability, sophisticated algorithms in machine tool control system such as interpolation, speed control, look-ahead and position control can be implemented in real time by using high-performance microprocessors and specialized IP (Intellectual Property). The NC system based on embedded technology is drawing the attention of the public.

[1]  Xiaokang Zhang,et al.  Hierarchical real-time networked CNC system based on the transparent model of industrial Ethernet , 2007 .

[2]  Tao Yu,et al.  A research on reconfigurable numerical controller based on embedded system , 2006, 2006 IEEE International Conference on Mechatronics.

[3]  Tianmiao Wang,et al.  Development and Implementation of a Real Time Embedded Control System for Machine Tools , 2006, 2006 2nd IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications.

[4]  Wu Cheng,et al.  An Approach to Build Accessible Grid Service , 2007, Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007).

[5]  Taiyong Wang,et al.  Design of reconfigurable CNC system based on embedded technology , 2008, 2008 7th World Congress on Intelligent Control and Automation.

[6]  Dianhong Wang,et al.  Design of Small Reconfigurable Embedded Numerical Control System , 2008, 2008 International Conference on Embedded Software and Systems.

[7]  Tang Xiao-qi Development of HPI device driver under Windows CE.NET , 2009 .

[8]  Tianmiao Wang,et al.  Hardware circuit design of NC system based on ARM and FPGA , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[9]  J. H. Zhang,et al.  Study on Modular Design-based Reconfigurable Embedded Network Numerical Control , 2007, Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007).

[10]  Quan Liu,et al.  Embedded-based modular NC systems , 2009 .