| With China in industrial automation, intelligent, highly developed precision.Related industries should also be a corresponding structure upgrades, equipment shouldalso be upgraded. This article is in this environment, in the case of enterprise equipmentupdated design and implementation of supporting the control software. Research tomeet their new device, use and production requirements.According to the needs of thebusiness side of the CNC motion control system designed six-level, CNC machine tools,motion control card, drive, drive encapsulation layer, motion control card driver layerand CNC software test platform.Firstly, the theoretical basis of the numerical control systems and relatedtechnologies were introduced, mainly related to the concept of numerical control system,consisting of computer numerical control systems, and workflow CNC devices,software components, CNC machine tools introduced in the interpolation principle, andsimple linear and circular interpolation described under point by point comparison.Driving WDF framework were introduced, and the relationship between the designof the module driven parsing the principles of each module and its implementation. Tobe able to install the driver, but also on the driver installation INF files were introduced,which described in detail the various fields. Encapsulated driven dynamic link libraryfor a functional description and design of the interface between the upper layerprovides.CNC machine tools in software testing platform, the main contents of systemdesign, software testing platform module design, interface design, data structure design,process design and implementation process of software testing platform of severalimportant modules. Finally, drivers and software test platform has been tested and thetest results show. |