Font Size: a A A

Research On Embedded CNC Software And Hardware Technologies Based On XScale Processor

Posted on:2007-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:C T ChenFull Text:PDF
GTID:2121360242961006Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
The produce and development of Numerical Control System has long been correlated with the development of computer technology very closely. It is inevitable for the next generation NC that we consider how to improve its openness, real-time ability, reliability, integration and friendliness of HMI (Human-Machine Interaction) as well as reduction of the cost and power consumption. Because of those advantages mentioned above, the embedded CNC system is widely used in CNC and has become one of the operations of the next generation NC. Processor based on ARM architecture characterizes its fast processing speed, very low power consumption, competitive price and high level of integration. Windows CE.NET embedded OS is widely applied in the embedded fields, due to its powerful communication ability, excellent performance of HMI, much higher real-time ability, perfect development tools, very good software integration and ideal support for a wide range of processors. In view of this, research on relevant software and hardware technologies of the embedded CNC system based on XScale processor and Windows CE.NET OS is carried out in this thesis. The main contents of this thesis include:1. Starting from requirements of CNC system, research on the hardware and software architectures of the CNC system is done in the thesis.2. Meeting further requirements of the CNC system, one embedded system scheme for CNC system hardware platform is displayed in this thesis, including the processor, the modules of peripheral device and the CNC system interfaces (the feed axis interface, spindle interface, etc.), as well as the build-in PLC with a SCM core.3. Windows CE.NET's multitask schedule, interrupt response, real-time ability and system model are analyzed,and the work of creating the operating system platform based on the hardware platform is detailed in this thesis.4. The CNC application software scheme is proposed. And its main modules'external interface, internal realization and communication scheme are stated elaborately in this thesis.5. Based on the research mentioned above, some development practices are made in this thesis, for example, the build-in PLC with a SCM core and the HMI system design.In addition, summary of work involved in the thesis is given. And further improvement for the future work is presented on the basis of those problems found in the process of CNC development.
Keywords/Search Tags:Windows CE.NET, XScale, CNC system architecture, CNC application software
PDF Full Text Request
Related items