(1)DNC主机(或称DNC控制计算机),包括大容量的外存储器和I/O接口;
(2)通信单元;
(3)DNC接口;
(4)NC或CNC装置;
(5)软件系统,通常包括实时多任务操作系统、数据库管理系统和DNC应用软件等。
由于DNC系统的构成有多种形式,DNC系统各组成部分的配置应根据用户需求和具体条件确定。影响DNC系统配置的因素很多,如车间层机床的负载状况、所需要的柔性、劳动力费用、被处理信息的层次等。但首先应考虑工厂具体的需求,如需要的自动化程度、信息流以及工厂的计算机结构层次等重要因素。
NC和CNC装置作为DNC、FMS和CIMS的底层设备控制器,除了要与数据输入输出设备等外部设备相连接外,还要与DNC控制计算机直接通信或通过局域网络相连,具有网络通信功能。NC或CNC装置与DNC主计算机间交换的数据要比单机运行时多得多。例如,机床起停信号、操作指令、机床状态信息、零件加工程序、刀具参数等数据的传送。为此,传送的速率也要高些。目前多数NC或CNC装置配置的RS232C/RS422等接口的传送速率一般不超过9600Bit/s,而且只能进行加工程序的双向传送,不能进行机床的远程控制操作,更不能直接与网络相连接。这类CNC装置必须通过专门开发的DNC接口才能连入到DNC系统中,实现DNC控制。