如图所示为dnc系统的典型结构,由以下几部分组成:
(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控制。