论文部分内容阅读
本论文利用计算机软、硬件技术、DSP技术,实现了用于两轴半立式数控铣床装置的计算机数控系统。该系统采用深圳摩信科技有限公司的新产品——基于DSP技术的多轴运动控制器MCT8000F4(核心芯片为TMS320C31)作为下位机,通用PC机作为上位机,构成主从式计算机数控系统。被控对象是一个两轴半立式数控铣床模拟工作平台,系由两套步进电机及其驱动器构成开环系统,通过滚珠丝杠驱动加工平台,铣床铣刀用一支铅笔模拟以绘制刀具中心轨迹。上位PC机主要完成相关参数设定、刀具半径补偿相关运算及绘制被加工工件的轮廓(程编轨迹)、实现本地控制等内容;下位机DSP控制器则充分利用美国TI公司的TMS320C31浮点DSP的高速度、高精度完成运动控制中的实时直线和圆弧数值插补、运动段加减速控制、运动轴行程限位保护等内容。最终根据在PC机上所绘被加工工件的程编轨迹,经过铣刀半径补偿,实时精确地将刀具中心轨迹在两轴半数控铣床模拟工作平台上绘制出来。 本论文共分三大部分: 1.系统硬件组成:介绍了本系统的硬件设计与实现情况。 2.系统相关理论研究与软件设计:主要包括MCT8000F4及DSP基本原理与应用开发、刀具半径补偿、直线和圆弧数值插补、运动段加减速控制等。 3.系统集成:将用Matlab所开发的刀具半径补偿模块、用Java所开发的人机交互控制界面模块、用C语言所开发的DSP主控程序模块以及被控对象作一个系统化集成,从而实现本课题所研究系统的整机联动。 本论文所采用的DSP技术、Matlab技术、Java技术都是当前科技应用研究领域里的“热点”。对本论文的研究内容加以完善和扩展可应用于多轴数控机床,这些技术的成功应用将为今后所开发出的产品抢得市场先机。这对于当前发达国家对我国多轴数控机床实行技术封锁来说有着积极的实际意义和研究价值。