background image

6.  辅助功能  辅助功能用来指定主轴的启、停和转向;切削液的开和关;刀库的启

和停等,一般是开关量的控制,它用

M指令代码表示。各种型号的数控装置具有的辅助功

能差别很大,而且有许多是自定义的。

7.  刀具功能 刀具功能用来选择所需的刀具,刀具功能字以地址符 T 为首,后面跟

二位或四位数字,代表刀具的编号。

8.  补偿功能 补偿功能是通过输入到 CNC 系统存储器的补偿量,根据编程轨迹重

新计算刀具的运动轨迹和坐标尺寸,从而加工出符合要求的工件。补偿功能主要有以下种

类:

1 )刀具的尺寸补偿  如刀具长度补偿、刀具半径补偿和刀尖圆弧补偿。这些功能

可以补偿刀具磨损以及换刀时对准正确位置,简化编程。

     ( 2 )丝杠的螺距误差补偿和反向间隙补偿或者热变形补偿  通过事先检测出丝杠螺

距误差和反向间隙,并输入到

CNC 系统中,在实际加工中进行补偿,从而提高数控机床

的加工精度。

9.  字符、图形显示功能

CNC 控制器可以配置单色或彩色 CRT或LCD,通过软件

和硬件接口实现字符和图形的显示。通常可以显示程序、参数、各种补偿量、坐标位置、

故障信息、人机对话编程菜单、零件图形及刀具实际移动轨迹的坐标等。

10. 自诊断功能  为了防止故障的发生或在发生故障后可以迅速查明故障的类型和部

位,以减少停机时间,

CNC 系统中设置了各种诊断程序。不同的 CNC 系统设置的诊断

程序是不同的,诊断的水平也不同。诊断程序一般可以包含在系统程序中,在系统运行过

程中进行检查和诊;也可以作为服务性程序,在系统运行前或故障停机后进行诊断,查找

故障的部位。有的

CNC 可以进行远程通信诊断。

11. 通信功能 为了适应柔性制造系统( FMS )和计算机集成制造系统( CIMS )

的需求,

CNC 装置通常具有 RS232C 通信接口,有的还备有 DNC 接口。也有的 CNC

还可以通过制造自动化协议(

MAP )接入工厂的通信网络。

12. 人机交互图形编程功能 为了进一步提高数控机床的编程效率,对于 NC 程序的

编制,特别是较为复杂零件的

NC 程序都要通过计算机辅助编程,尤其是利用图形进行自

动编程,以提高编程效率。因此,对于现代

CNC 系统一般要求具有人机交互图形编程功

能。有这种功能的

CNC 系统可以根据零件图直接编制程序,即编程人员只需送入图样上

简单表示的几何尺寸就能自动地计算出全部交点、切点和圆心坐标,生成加工程序。有的

CNC 系统可根据引导图和显示说明进行对话式编程,并具有自动工序选择、刀具和切削

条件的自动选择等智能功能。有的

CNC 系统还备有用户宏程序功能(如日本 FANUC 系

统)。这些功能有助于那些未受过

CNC 编程专门训练的机械工人能够很快地进行程序编

制工作。

(二)

CNC 系统的一般工作过程

1.  输入 输入 CNC 控制器的通常有零件加工程序、机床参数和刀具补偿参数。机

3