您现在的位置:

CNC系统插补运算及位置控制模块的内容及作用

插补运算程序完成NC系统中插补器的功能,即实现坐标轴脉冲分配的功能。脉冲分配包括点位、

直线以及曲线三个方面,由于现代微机具有完善的指令系统和相应的算术子程序,给插补计算提供了

许多方便。可以采用一些更方便的数学方法提高轮廓控制的精度,而不必顾忌会增加硬件线路。插补

计算是实时性很强的程序,要尽可能减少该程序中的指令条数,即缩短进行一次插补运算的时间。因

为这个时间直接决定了插补进给的最高速度。在有些系统中还采用粗插补与精插补相结合的方法,软

件只作粗插补,即每次插补一个小线段;硬件再将小线段分成单个脉冲输出,完成精插补。这样既可

提高进给速度,又能使计算机空出更多的时间进行必要的数据处理。

插补运算的结果输出,经过位置控制部分(这部分工作既可由软件完成,也可由硬件完成),去带

动伺服系统运动,控制刀具按预定的轨迹加工。位置控制的主要任务是在每个采样周期内,将插补计

算出的理论位置与实际反馈位置相比较,用其差值去控制进给电机。在位置控制中,通常还要完成位

置回路的增益调整、各坐标方向的螺距误差补偿和反向间隙补偿,以提高机床的定位精度。