【技术实现步骤摘要】
本专利技术涉及一种数控指令轨迹的插补计算方法,具体的说是机床数控的软 硬件多轴插补方法。
技术介绍
目前,在机床数控中,数控指令的轨迹的插补计算均采用CPU通过软件计算各个轴发出的脉冲量和速度,直接由软件插补器发出脉冲指令信号控制各个 轴的驱动,如附图1所示。计算通常是以软件计数中断服务程序中来实现,机 床的轴数越多程序行越多,通常一个三轴的中断插补服务程序要几十行,考虑到CPU的指令周期,每个插补周期就会较长,这样就限制了轴数扩展和插补运行速度的提高,这也是长期困扰数控提高轴数、运行速度的瓶颈问题。
技术实现思路
为了解决现有技术中数控指令轨迹的插补计算程序复杂,插补周期长的问 题,本专利技术提供了一种可以提高插补速度的。本专利技术是这样实现的一种,包含软件插补计算和硬件插补计算两 部分,其特征在于软件插补计算数控指令的轨迹在CPU上经软件插补计算,将轨迹的轮廓 计算出来;硬件插补计算:通过数据总线将软件插补计算结果匹配CPU时钟送入FPGA双端口 RAM中,各轴插补模块将数据从又端口 RAM中取出,在同步时钟的触 发下,实现多轴同步插补计算,并发出指令脉冲控制驱动器,从而带动各电机, 实现多轴插补运动控制。其中CPU为32位ARM处理器,FPGA为100万门的大规模可编程集成电路。本专利技术通过软硬件插补计算,能够在实现在不提高CPU性能的前提下,完 成轴数的扩展,并能实现执行速度的提升。附图说明图1为现有技术的示意图 图2为本专利技术的示意图。具体实施例方式下面结合附图2对本专利技术做进一步的说明。如附图2所示,CPU只实现数控指令的轨迹大致轮廓计算 ...
【技术保护点】
一种机床数控软硬件多轴插补方法,包含软件插补计算和硬件插补计算两部分,其特征在于: 软件插补计算:数控指令的轨迹在CPU上经软件插补计算,将轨迹的轮廓计算出来; 硬件插补计算:通过数据总线将软件插补计算结果匹配CPU时钟送入FP GA双端口RAM中,各轴插补模块将数据从又端口RAM中取出,在同步时钟的触发下,实现多轴同步插补计算,并发出指令脉冲控制驱动器,从而带动各电机,实现多轴插补运动控制。
【技术特征摘要】
【专利技术属性】
技术研发人员:李良军,
申请(专利权)人:成都广泰实业有限公司,
类型:发明
国别省市:90[中国|成都]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。