节点文献

基于C#.NET开放式数控系统的研究与开发

Research and Development of Open CNC System Based on C#.NET

【作者】 苏学满

【导师】 吴焱明;

【作者基本信息】 合肥工业大学 , 机械电子工程, 2007, 硕士

【摘要】 开放式数控系统是新一代数控系统发展的主流方向,数控系统的技术水平反映了一个国家制造业水平的高低。随着制造业的信息化和全球化的发展,深入地进行开放式数控系统的研究,具有非常重要的现实意义和理论价值。同时,对于开发具有自主知识产权的数控系统,以及打破国外对我国在数控系统上的技术封锁具有重要的战略意义。本文根据C#.NET全新设计理念进行了开放式数控系统的开发,探讨了基于C#.NET开放式数控系统的体系结构。并且针对C#.NET环境下的设备驱动问题,提出了三种相应的解决方案。本文对基于C#.NET开放式数控系统进行了应用研究,并在此基础上开发出一个点位控制系统——锁芯自动组装系统和一个轮廓控制系统——定子曲线精密磨削数控系统。在锁芯自动组装系统中,针对锁芯自动组装的功能要求进行了数控系统的硬件设计和软件开发。研究了气缸和伺服电机的协调运动,同时,还研制了一个钥匙码自动识别系统,并研究了其误差组成和误差补偿技术。最后,通过生产实践的检验,锁芯自动组装系统在给定的工作环境下能正确识别钥匙齿形码并进行高效组装。在定子曲线精密磨削数控系统中,本文对影响磨削质量的因素采取了相应的控制策略:为了提高工作台的运动精度,采用光栅尺对工作台的综合误差进行在线检测,并进行实时补偿;为了保证磨削点线速度恒定,采用变频器实时调整砂轮转速;同时对砂轮半径进行补偿,以保证工件的轮廓精度。通过实际加工的检验,获得了满意的磨削质量。

【Abstract】 Open Numerical Control System (ONCS) is the main trend of development of the new generation numerical control system. The level of numerical control system represents the manufacture level of a country. With the development of the informatization and globalization of manufacture, it is very important that ONCS is studied deeply, which has the realistic meaning and theoretical value. Moreover, the research of ONCS is possessed of the strategic meanings because this has made for developing the NC (Numerical Control) with independence intellectual property rights and breaking the technology blockade about NC for our country.The ONCS was developed on the basis of the latest design thought of C#.NET, and the architecture of the ONCS based on C#.NET was discussed in this paper. In addition, there are three different methods that were used to solve the device drive on the platform of C#.NET.The ONCS based on C#.NET was used to develop the two application systems, one was the point-to-point control system (lock automatic assembly system), the other was the contour control system (stator curve precision grinding CNC).In the lock automatic assembly system, the structure of hardware and software was designed according to the functional need of the lock automatic assembly system in this paper. The collaborative motion between cylinder and servo motor was studied. Meanwhile, a key code automatic identify system was developed. The error of system was analyzed and the technology of error compensation was studied. Finally, the productive practice shows that the lock automatic assembly system runs well under the given condition. Not only the key code is identified correctly, but also the lock is assembled efficiently.Then, in the stator curve precision grinding CNC system, the following methods were used to control grinding quality in this paper. In order to improve the movement precision of worktable, the linear scale was used to measure the general error of worktable on-line, and the error was compensated in real time. In order to maintain the constant relative linear velocity of grinding point, the rotate speed of grinding wheel was controlled by the frequency converter. Meanwhile, the radius of grinding wheel was compensated to keep the contour precision of work piece. The experiment result shows that the quality of grinding was improved largely.

  • 【分类号】TG659
  • 【被引频次】1
  • 【下载频次】253
节点文献中: 

本文链接的文献网络图示:

本文的引文网络