如圖所示為dnc系統(tǒng)的典型結(jié)構(gòu),由以下幾部分組成:
(1)dnc主機(或稱dnc控制計算機),包括大容量的外存儲器和i/o接口;
(2)通信單元;
(3)dnc接口;
(4)nc或cnc裝置;
(5)軟件系統(tǒng),通常包括實時多任務(wù)操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)和dnc應(yīng)用軟件等。
由于dnc系統(tǒng)的構(gòu)成有多種形式,dnc系統(tǒng)各組成部分的配置應(yīng)根據(jù)用戶需求和具體條件確定。影響dnc系統(tǒng)配置的因素很多,如車間層機床的負(fù)載狀況、所需要的柔性、勞動力費用、被處理信息的層次等。但首先應(yīng)考慮工廠具體的需求,如需要的自動化程度、信息流以及工廠的計算機結(jié)構(gòu)層次等重要因素。
nc和cnc裝置作為dnc、fms和cims的底層設(shè)備控制器,除了要與數(shù)據(jù)輸入輸出設(shè)備等外部設(shè)備相連接外,還要與dnc控制計算機直接通信或通過局域網(wǎng)絡(luò)相連,具有網(wǎng)絡(luò)通信功能。nc或cnc裝置與dnc主計算機間交換的數(shù)據(jù)要比單機運行時多得多。例如,機床起停信號、操作指令、機床狀態(tài)信息、零件加工程序、刀具參數(shù)等數(shù)據(jù)的傳送。為此,傳送的速率也要高些。目前多數(shù)nc或cnc裝置配置的rs232c/rs422等接口的傳送速率一般不超過9600bit/s,而且只能進(jìn)行加工程序的雙向傳送,不能進(jìn)行機床的遠(yuǎn)程控制操作,更不能直接與網(wǎng)絡(luò)相連接。這類cnc裝置必須通過專門開發(fā)的dnc接口才能連入到dnc系統(tǒng)中,實現(xiàn)dnc控制。