Font Size: a A A

The Research And Development Of CNC System Software Based On Embedded Linux

Posted on:2013-04-04Degree:MasterType:Thesis
Country:ChinaCandidate:J B XunFull Text:PDF
GTID:2248330362461544Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
CNC technology is the cornerstone of advanced manufacturing technology, anddomestic CNC machine tools still have many shortcomings, such as low productivity,low precision and so on. Compare with CNC machine tools from abroad, there is aconsiderable gap. This situation restricted the development of China’s numericalcontrol industry. While with the increase of computer’s processor speed, it makes thefunction in the CNC system can be achieved through software which can only beachieved by the hardware before. The CNC system software to a large extentdetermined the work way, work efficiency, work reliability and work openness.Therefore, the study and development of numerical control system software isparticularly important.This paper mainly researched and developed Linux-based embedded softwarecontrol system in the ARM and DSP hardware platform developed by laboratorycurrently. And this paper has designed the software’s overall structure, introducedsoftware development model, decomposed software’s task, and divided it intomanagement part and control part.This paper designed and achieved all levels of human-computer interface in themanagement part of the numerical control system, including the realization of the NCprogram display, position display, information display and help display and so on; andit has achieved the decoding module in the control part, including analysis and errordetection of NC programs, call and realize of decoding module, and proposed afive-axis tool compensation algorithm from the respective study ofthe length compensation and radius compensation; and in addition, this paper hasresearched and developed the DNC communication software which intergrated thenetwork communication and the serial communication between the PC and themachine into a software, it has overcomed the CIMCOEdit’s unity, it will be easier tochoose a different communication depending on the different circumstances.We have tested the Linux-based open-CNC system developed in this paper in theprocessing center on self-developed ,and have proved the software system is powerful,flexible adaptability and have a good open.
Keywords/Search Tags:Embedded CNC system, man-machine interface, decoder, DNC communication system
PDF Full Text Request
Related items