Development of an open CNC based on industrial Ethernet

The conventional CNC lacks of flexibility for network and integration in manufacturing, because of its close architecture and network shortage etc., one of the effective measures to solve the problems is ONC (open numerical control). But the ONC based PC cannot carry out open architecture from core, results in resource wasted seriously and needs to study its reliability further. This paper proposed a networked ONC based on Ethernet to achieve the real-time seamlessly data exchange for CNC in distributed environment. The ONC is constructed by main control board based on ARM microcontroller, motion controller (based DSP and CPLD), realtime OS of RTLinux and user graphic interface of MiniGUI. Then the scheduling hierarchy of real-time system was analyzed and three commonly used approaches to scheduling real-time systems were introduced. Hierarchical scheduling schemes of the Networked ONC were designed in this paper. To evaluate the performance, some tests were put forward. The results testify that ONC based on open source software and the transparent model of Ethernet can meet the needs of modern manufacturing.

[1]  Bing Chen,et al.  The development of a fieldbus-based open-CNC system , 2004 .

[2]  Yue Qiuqin A CNC System Based on PROFIBUS-DP , 2001 .

[3]  James F. Hubbert The real time system , 1972, DATB.

[4]  Wang Sun-an Research of Software Platform of Open NC Based on Linux , 2006 .

[5]  Kang G. Shin,et al.  Soft real-time communication over ethernet with adaptive traffic smoothing , 2004, IEEE Transactions on Parallel and Distributed Systems.

[6]  Zhang Qilin Research of DNC Communication Technology Based on Industrial Ethernet , 2006 .

[7]  Xiaoqi Tang,et al.  Time synchronization of hierarchical real-time networked CNC system based on ethernet/internet , 2008 .

[8]  Chen Zongyu,et al.  The study of configuration-style CNC system based on CANBUS , 2006 .

[9]  Peter Neumann,et al.  Communication in industrial automation—What is going on? , 2004 .

[10]  Max Felser,et al.  Real-Time Ethernet - Industry Prospective , 2005, Proceedings of the IEEE.

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

[12]  Wang Sun-an,et al.  Substation automation high speed network communication platform based on MMS+TCP/IP+Ethernet , 2002, Proceedings. International Conference on Power System Technology.

[13]  Guoping Liu,et al.  Real-time Performance Analysis of Industrial Embedded Control Systems Using Switched Ethernet , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[14]  Nunzio Marco Torrisi,et al.  Remote control of CNC machines using the CyberOPC communication system over public networks , 2008 .