background image

计算机数控系统(

CNC 系统)

一、

CNC 系统的定义与结构

计算机数控系统(简称

CNC 系统)是在硬件数控的基础上发展起来的,它

用一台计算机代替先前的数控装置所完成的功能。所以,它是一种包含有计算机

在内的数字控制系统,根据计算机存储的控制程序执行部分或全部数控功能。依

EIA 所属的数控标准化委员会的定义,CNC 是用一个存储程序的计算机,按

照存储在计算机内的读写存储器中的控制程序去执行数控装置的一部分或全部

功能,在计算机之外的唯一装置是接口。目前在计算机数控系统中所用的计算机

已不再是小型计算机,而是微型计算机,用微机控制的系统称为

MNC 系统,

亦统称为

CNC 系统。由于这二者的控制原理基本相同,因此本章将一并讨论这

两种控制系统。

由上述定义可知,

CNC 系统与传统 NC 系统的区别在于:CNC 系统附加一

个计算机作为控制器的一部分,其组成框图如图

3-1 所示。图中的计算机接收各

种输入信息

(如键盘、面板等输入的指令信息),执行各种控制功能(如插补计算、

运行管理等等

)。而硬件电路完成其他一些控制操作。

3-1 计算机数控系统方框图

3-2 给出了较详细的微处理机数控系统(MNC)方框图。从图中可以看

 

出 ,它主要由中央处理单元

(CPU),存储器、外部设备以及输入/输出接口电路

等部分所组成。