用(yòng)户输入的加工程序代码必须经过译码、刀(dāo)具补偿、速度处理(lǐ)和辅助功能(néng)处理(lǐ)等一系列的数据处理(lǐ)过程,才能(néng)得出插补所需的数据,在控制数控切割机床运动的过程中,还需对传动系统的间隙和丝杠的螺距误差进行补偿,才能(néng)最终控制机床加工出合格的零件。
除轨迹控制外,在加工过程中还需执行一些辅助控制,如主轴的停、开、正转、反转,主轴的转速控制,切削液的开、关,换刀(dāo)控制等。这些辅助功能(néng)有(yǒu)的在一个程序段的插补运动开始之前执行,有(yǒu)的在插补之后执行。
主轴的转速控制一般由专门的主轴系统来控制,数控系统只需输出一个转速给定量。这个给定量可(kě)以是模拟量,也可(kě)以是数字量,视主轴系统而定。
其他(tā)的辅助功能(néng)主要是开关量控制。在简单的系统中,这些开关量的控制逻辑较简单,花(huā)费处理(lǐ)时间短,因而由数控系统的微型计算机或继電(diàn)器逻辑電(diàn)路来执行。在较复杂的系统中,这些辅助功能(néng)的控制较复杂,需要花(huā)费大量的时间来处理(lǐ),有(yǒu)的功能(néng)还需要与轨迹控制同时执行,因此复杂系统的开关量控制通常由一个可(kě)编程控制器来执行。如加工中心、柔性制造单元等,由于刀(dāo)库、工作台控制较為(wèi)复杂,所以一般都由专门的一个可(kě)编程控制器来进行控制。