Dissertation > Excellent graduate degree dissertation topics show

The Software Development of Embedded NC System Base on Text Instruction

Author: LinGuiQing
Tutor: GanMing
School: China University of Geosciences
Course: Control Theory and Control Engineering
Keywords: Text instructions Windows CE MCX314AL CNC system Software Development
CLC: TG659
Type: Master's thesis
Year: 2009
Downloads: 92
Quote: 0
Read: Download Dissertation

Abstract


CNC system is a typical application of computer technology in the field of machinery manufacturing, which combines e-science, control theory, the number of machinery manufacturing, sophisticated detection technology, computer technology, data processing technology and automation technology in one. CNC system as the level of development of the core of modern manufacturing technology, digital technology related to the status of a national strategy is an important basic industry reflects the country's comprehensive national strength level. At present, the rapid development of the numerical control technology, high-speed, high-precision, high stability, flexible, networked, digitized, and opening of the trend and direction of the development of new generation CNC system and CNC machine tools. With the increasing development of CNC technology and embedded technology and technology integration, embedded numerical control system with both embedded technology and CNC technology combined with a huge advantage, in line with the trends and characteristics of the new generation CNC system development. The papers have been written on the basis of the development of text-based instructions embedded NC system software part. \open CNC system. In this thesis, the embedded NC system software development process, one by one the overall design, operating system migration driven development, motion control chip operation, text instruction compiler function implementation, software operating module design and implementation in detail elaborated, each chapter is organized as follows: Chapter 1: Introduction. The status and development trend of CNC technology, the research significance. Chapter II: embedded CNC system design. Embedded NC system needs analysis to determine the system's hardware and operating system selection. Introduced by using the Windows CE operating system, specifically addressed the customization of the operating system and software tasks and function modules is divided. Chapter: MCX314AL motion control chip functions. First bus read and write operations and its library functions to write MCX314AL motion control chips, highlights MCX314AL pulse driver command, speed control and interpolation, and MCX314AL exception handling and gives the corresponding interface function. Chapter 4: text instruction compilation feature. Instruction format and structure of the NC system commonly used text, highlight the word order of both texts, NC and HPGL instruction syntax analysis and processing information extraction, and DXF format text instruction processing information extraction and processing algorithms. Chapter 5: Design and Implementation of embedded NC system operation functions. First introduced the main control interface and system operation, and then introduced the Design and Implementation of a file management function module, automatic processing function modules, manual processing function module parameter setting function module four software function modules, and focuses on the automatic processing module The realization of the principle and method of real-time multi-threaded control analysis of automatic processing, power-down protection and real-time simulation. Chapter VI: Summary and Outlook, papers and topics completed the process and results are summarized, and pointed out the lack of prospect. Text-based instruction, this paper embedded NC system proven products and system functionality and performance to achieve the desired objectives, is a strong compatibility, versatility, and cost-effective economic open CNC systems. The innovation lies in: First, the hardware platform based on the the \together; dedicated DSP motion control chip MCX314AL control ability, good stability, simple interface, reduce development costs and shorten the development cycle; Third, text instructions compatibility and is compatible with a variety of formats text instructions such as the standard NC NC code, the HP plotter HPGL format and AutoCAD DXF format; Fourth, the use of multi-threading technology to achieve automatic processing function, automatic processing of numerical control system, real-time monitoring processing status, real-time simulation machining track processing suddenly can achieve power brownout protection, and quality assurance process.

Related Dissertations

  1. Transplant of Windows CE Operation System Based on ARM9,TP316.7
  2. The Design of FDM Networked Control System Based on CAN Bus and Realization of G Code,TP273
  3. Analysis & Study on Heat Exchanger Network Energy Utilization of an Oil Refinery Atmospheric-Vacuum Distillation Unit,TE624.2
  4. Design of the Hardware and Software System of the Handheld Terminal PDA Based on ARM,TP368.33
  5. Study and Development of Decoder Module Based on Embedded CNC System,TG659
  6. Moving Electric Arc Milling System Development and Machining Experiment,TG54
  7. Researches of RT-Linux Based EDM CNC System and Splinder Jump Control Technology,TG661
  8. Research on the Architecture and Constant Force Milling Technology Based on Open Cnc System,TG659
  9. Research on the Software of Open Cnc System Based on BECKHOFF TwinCAT,TG659
  10. Five-axis spiral bevel gear grinding machine axis geometric error measurement and compensation,TG616
  11. Research and Implementation of CNC Software Based on Windows CE,TG659
  12. Research on STEP-Compliant CNC System for Integration of CAD/CAPP/CAM,TG659
  13. The Hardware Design and the Research on Low-level Driver of Open CNC System,TP273
  14. Study on Numeric Controlled System for Micro Abrasive Water Jet Machining,TG664
  15. Design and Research of Double-drive and High-precision CNC Milling Experimental System,TG547
  16. Design and Application for Open CNC System Based on PMAC,TG659
  17. On Information Integration for Manufacturing System Based on RFID,TH166
  18. Platform Analysis and Software Migration of Open CNC System,TP273
  19. Research on Technology of Communication and Database Management and Status Monitoring of Open CNC System,TG659
  20. Research on Networked Open and Monitor CNC System,TG659
  21. Study on Application Technology Based on Mitsubishi CNC System,TG659

CLC: > Industrial Technology > Metallurgy and Metal Craft > Metal cutting and machine tools > Program control machine tools, CNC machine tools and machining
© 2012 www.DissertationTopic.Net  Mobile