论文部分内容阅读
数控技术是制造自动化的关键基础,是现代制造业的灵魂核心,其水平的高低和装备的拥有量的多少是衡量一个国家工业现代化的重要标志。为了适应现代制造业用户的需求,CNC结构正发生着巨大变化,基于PC的开放式数控系统正以它显著的优点,在数控机床上获得越来越广泛的应用。 本论文课题开放式数控系统控制软件的研究与开发是SOFT型CNC系统研发项目的重要组成部分。该系统采用OSEC体系结构,选取“通用PC+CNC接口板”的系统组成模式。设计、集成并完善该数控系统的控制软件功能是本文的研究内容。 本文首先对基于PC的开放式数控系统的开放性、结构模式、操作平台及软件结构等进行了详细地论述,并对SOFT型CNC系统的总体结构、功能需求等加以改进、完善。在此基础上,开展了如下几个方面的研究: 1.在分析了CNC系统的软件结构及特点后,结合新的发展趋势及要求,完善了系统功能需求,添加了新的功能接口(如刀具半径补偿、速度前瞻等),改进了SOFT型CNC系统的总体架构。 2.在实现通用数控代码编译方面,作了一些尝试性的研究工作,提出了一种动态扩展功能标志位的实现思想,为下一步的研究提供了一种可行的思路。 3.对微小路径段连续插补的控制算法作了详细的研究,在系统中引入了连续轮廓前瞻控制(Look-ahead)算法,并结合系统自身的特点,设计了速度前瞻控制芯片,实现了系统对轨迹运动变化特性的提前预测。 4.详细分析了传统加减速控制算法中减速区域的计算方法及其不足,提出了一种新的自动加减速的控制方案,实现了减速区域的智能化判断,有效地提高了加工效率。 5.针对系统仿真图形不重合的现象,提出了一种简单、有效的修改方法,得到了很好的效果。同时完成了系统控制软件的程序编制工作。