Title :
Research of Open CNC System Based on CORBA
Author :
Hongxing, Wei ; Xinming, Duan ; Youdong, Chen ; Xiaoliang, Zhang
Author_Institution :
Robot. Inst., Beijing Univ. of Aeronaut. & Astronaut., Beijing
Abstract :
The author analyzes the control structure of open CNC (Computer Number Control) system and work principle of CORBA (Common Object Request Broker Architecture), and puts forward a open CNC system structure based on CORBA, then divides the system into several components according to their function. The author uses TAO (The ACE ORB, a concrete realization for CORBA) for system components as Soft Bus. The author defines interface of system components by OMG (Object Management Group) IDL (Interface Definition Language), and compiles the IDL file through IDL compiler and transforms to concrete implementation language, then develops the function of the system components. At last the author designs an experiment to verify the interchangeability of the system.
Keywords :
application program interfaces; computerised numerical control; distributed object management; object-oriented programming; CORBA; Common Object Request Broker Architecture; Object Management Group; Soft Bus; computer number control; interface definition language; open CNC system; Computer aided manufacturing; Computer architecture; Computer numerical control; Concrete; Control systems; Embedded computing; Hardware; Kernel; Paper technology; Real time systems; CORBA; Component; Open CNC system; TAO;
Conference_Titel :
Embedded Computing, 2008. SEC '08. Fifth IEEE International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3348-3
DOI :
10.1109/SEC.2008.50