节点文献
开放式数控系统控制软件的研究与开发
Research & Development of Control Software of Open-architecture NC System
【作者】 潘敏;
【导师】 邬义杰;
【作者基本信息】 浙江大学 , 机械制造及自动化, 2006, 硕士
【摘要】 数控技术是制造自动化的关键基础,是现代制造业的灵魂核心,其水平的高低和装备的拥有量的多少是衡量一个国家工业现代化的重要标志。为了适应现代制造业用户的需求,CNC结构正发生着巨大变化,基于PC的开放式数控系统正以它显著的优点,在数控机床上获得越来越广泛的应用。 本论文课题开放式数控系统控制软件的研究与开发是SOFT型CNC系统研发项目的重要组成部分。该系统采用OSEC体系结构,选取“通用PC+CNC接口板”的系统组成模式。设计、集成并完善该数控系统的控制软件功能是本文的研究内容。 本文首先对基于PC的开放式数控系统的开放性、结构模式、操作平台及软件结构等进行了详细地论述,并对SOFT型CNC系统的总体结构、功能需求等加以改进、完善。在此基础上,开展了如下几个方面的研究: 1.在分析了CNC系统的软件结构及特点后,结合新的发展趋势及要求,完善了系统功能需求,添加了新的功能接口(如刀具半径补偿、速度前瞻等),改进了SOFT型CNC系统的总体架构。 2.在实现通用数控代码编译方面,作了一些尝试性的研究工作,提出了一种动态扩展功能标志位的实现思想,为下一步的研究提供了一种可行的思路。 3.对微小路径段连续插补的控制算法作了详细的研究,在系统中引入了连续轮廓前瞻控制(Look-ahead)算法,并结合系统自身的特点,设计了速度前瞻控制芯片,实现了系统对轨迹运动变化特性的提前预测。 4.详细分析了传统加减速控制算法中减速区域的计算方法及其不足,提出了一种新的自动加减速的控制方案,实现了减速区域的智能化判断,有效地提高了加工效率。 5.针对系统仿真图形不重合的现象,提出了一种简单、有效的修改方法,得到了很好的效果。同时完成了系统控制软件的程序编制工作。
【Abstract】 Numeric control (NC) technology is the key of manufacturing automation and the core of modern manufacturing. The level of NC technology and the quantity of NC machine are two important aspects of industrial automation. To meet the needs of modern manufacturing users, the structure of CNC (Computer Numeric Control) is being changed enormously. The open architecture CNC system based on PC is being used more and more widely in NC machine.Research and development of control software of SOFT CNC system is a main part of SOFT CNC system R&D project. Based on OSEC architecture, this system adopts the model of ’’universal PC + connecting board". The design, integration and improvement of control software of NC system are the main contents of this thesis.The openness, structural model, operating platform and software structure are discussed in detail and the gross structure and function demands are also improved. The main contents of this thesis are followed:By analyzing the structure and characteristics of CNC system software, combined with new trend and needs of development, the function demands of NC system are improved. New functional interfaces are designed, such as tool compensation interface and look-ahead interface. The gross structure is modified.On the aspect of implementing the versatility of NC code compiler, one realized thinking of dynamic expansion is presented to further study.The control algorithm of continuous interpolation of minute paths is investigated. By using look-ahead algorithm, speed look-ahead chip is designed to implement continuous machining, especially those continuous minute paths.After analyzing the method and its disadvantages of solving deceleration district in traditional acceleration and deceleration control algorithm, a new control method of automatic acceleration and deceleration is introduced. This new method can judge the deceleration district intelligently and increase the machining efficiency availably.An easy and available amendment method is put forward to improve the simulation effect of the NC system. Besides, computer programs of the control software are also completed.
【Key words】 NC system; code compile; tool compensation; speed look-ahead; acceleration and deceleration control; simulation technology;
- 【网络出版投稿人】 浙江大学 【网络出版年期】2006年 12期
- 【分类号】TG659
- 【被引频次】23
- 【下载频次】777