In the current economic society,manufacturing industry is the most basic and important entity enterprise type in a country’s industrial system.Throughout the whole manufacturing industry,it can be found that machining industry runs through almost all categories of manufacturing industry,including not only the processing of metal parts,but also the processing of non-metal parts.And the processing of these goods can be attributed to the processing equipment itself,so it can be seen that the processing equipment itself has a pivotal role in the entire industrial system.Computer Numerical Control(CNC)is the typical representative of this kind of processing equipment,which has a high degree of automation and is far superior to the old manual machine tools in terms of processing efficiency and processing cost.At present,China’s economy is in a period of rapid growth,the manufacturing industry is also in a stage of rapid development,so the efficiency and cost of these two factors have higher requirements,the study of CNC numerical control system is very important.This paper firstly analyzes the functions of each part of CNC system from top to bottom,and then designs a complete CNC motion control system from motion controller to servo driver by using the corresponding concrete implementation method for each function.Motion controller and servo driver all use single chip solution,strive to achieve low cost,compared with FPGA and other schemes used in the market has obvious price advantage and low learning threshold advantage.In this paper,design of motion controller and the servo drives draw lessons from the idea of modularization,and has high compatibility and versatility,the motion controller allows users to secondary development,the motion controller and the servo drivers can become a complete system,also can use the existing user hand motion controller with the servo driver of this article,the combination of Or the servo driver in the hands of the user and the motion controller combined to form a set of motion control system.In addition,most of the upper computer software used in the current motion control system is foreign software such as MACH3,which is usually expensive and leads to software piracy to some extent.At present,China is paying more and more attention to intellectual property rights,so from the perspective of user cost,It is necessary to design a simple,effective and low cost upper computer software.From the above point of view,this paper designed the corresponding PC control software of the motion control system,which can not only bring flexibility to the system,but also add certain added value to the system,and significantly reduce the user’s cost. |