Font Size: a A A

Configuration Of Computer Numerical Control System Research And Development

Posted on:2008-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y ChenFull Text:PDF
GTID:2191360212478863Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
At present, the CNC (computer numerical control) system shows development trends of open, interoperability, portability, scaliability etc. The Open CNC system adapts to this trend of development well, but its operating software remained inadequate openness and flexibility. Aimed at this issue, this paper proposes the concept of the Configuration Computer Numerical Control System (CCNCS). The module technology and the configuration thought have been introduced into the design and development of the CNC system. The CCNCS is studied in depth.Firstly, the current development of CNC system has been elaborated,the present application and development trends of general motion controller in both domestic and foreign has been analyzed, the current research on open and modular of CNC system has been discussed.Based on all of these study, the Configuration Computer Numerical Control System has been proposed.Secondly, the system overall structure has been studied. Start from the CNC system overall function, the basic function demand has been analyzed. The system hardware and software modular structure has been designed, and the functions of each modular as well as the relationship between them have been analyzed.Thirdly, the basic functions of a development system with graphical interface and an application system have been designed and realized. The GDI and GDI+ technology is applied in the realization of the basic cartography unit. The ActiveX control technology is applied in the realization of the function controls. And the achievement of graph storehouse has adopted the vector cartography technology.Fourthly, in the data communication, the Serial, Card and the earthnet communication method is studied. The API functions is used in the realization of the serial port communication; The dynamic link library (DLL) with unified interface is used in the realization of different motion controllers' communication; The data exchange of the equipment communication procedure and the man-machine interface system has been realized using memory share technology. And the data dictionary is used to manage the share memory.Fifthly, some assistant function modulars have been developed, e.g. G code editor and serial port, earthnet communication tools. And a CNC operating software has been designed with the system this article developed, the software meeted the predetermined functions and run stably on a double headed numerical control drilling and milling...
Keywords/Search Tags:the Configuration Computer Numerical Control System, Graphical interface, ActiveX controls, Dynamic link libraries, Memory share
PDF Full Text Request
Related items