Font Size: a A A

Research On Developing Platform For Embedded CNC System

Posted on:2007-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:X H LiFull Text:PDF
GTID:2121360212971512Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
In recent years, numerical control system is mostly based on computer. In contrast to research pattern based on computer, the embedded model system to design numerical control is a new attempt. By Analyzing processing character and embedded opening frame, the framework of numerical control system is built on base of the embedded MCU, and it can effectively satisfy the requirement.The main contents of this paper include embedded RTOS ( real time operating system), CNC equipment driver and date processing.In RTOS, the system frame of RTOS is analyzed. Based on theory of RTOS, the programming model of RTOS was built, and the realization scheme of RTOS in CNC system is brought forward. This paper discusses the necessity and feasibility that embedded ROTS is used in CNC system. In the equipment driver of CNC, this paper brings forward a safe and simple mutual interface between upper software and lower hardware based on the theory of equipment driver and the theory of delamination in CNC, and designs the primary driver module of CNC. By using the design of frame and module, the equipment driver layer is divided into three function modules: control, mutual and connection module. Especially, the paper aims to the design of keyboard driver and display driver in alternation driver and the design of network connection driver and communication in bottom. In the date processing in application, the programming technology based on object oriented is adopted, which decomposes each program and makes it became independent function blocks. Each function block could be simply regarded as the object entity, which is made up of operation and date. This paper introduces the concept of data stream and brings forward data management scheme based on the function and usage of all kinds of data streams. For maximum acceleration data displaying speed of data and optimization of GUI, data displaying function module is independently managed, and the module design, work flow and date frame are studied.
Keywords/Search Tags:embedded system, RTOS, open-architecture, network
PDF Full Text Request
Related items