計(jì)算機(jī)數(shù)控系統(tǒng)(簡(jiǎn)稱(chēng)CNC系統(tǒng))是在硬件數(shù)控的基礎(chǔ)上發(fā)展起來(lái)的,它用一臺(tái)計(jì)算機(jī)代替先前的數(shù)控裝置所完成的功能。所以,它是一種包含有計(jì)算機(jī)在內(nèi)的數(shù)字控制系統(tǒng),根據(jù)計(jì)算機(jī)存儲(chǔ)的控制程序執(zhí)行部分或全部數(shù)控功能。依照EIA所屬的數(shù)控標(biāo)準(zhǔn)化委員會(huì)的定義,CNC是用一個(gè)存儲(chǔ)程序的計(jì)算機(jī),按照存儲(chǔ)在計(jì)算機(jī)內(nèi)的讀寫(xiě)存儲(chǔ)器中的控制程序去執(zhí)行數(shù)控裝置的一部分或全部功能,在計(jì)算機(jī)之外的唯一裝置是接口。目前在計(jì)算機(jī)數(shù)控系統(tǒng)中所用的計(jì)算機(jī)已不再是小型計(jì)算機(jī),而是微型計(jì)算機(jī),用微機(jī)控制的系統(tǒng)稱(chēng)為MNC系統(tǒng),亦統(tǒng)稱(chēng)為CNC系統(tǒng)。由于這二者的控制原理基本相同,因此本章將一并討論這兩種控制系統(tǒng)。
由上述定義可知,CNC系統(tǒng)與傳統(tǒng)NC系統(tǒng)的區(qū)別在于:CNC系統(tǒng)附加一個(gè)計(jì)算機(jī)作為控制器的一部分,其組成框圖如圖3-1所示。圖中的計(jì)算機(jī)接收各種輸入信息(如鍵盤(pán)、面板等輸入的指令信息),執(zhí)行各種控制功能(如插補(bǔ)計(jì)算、運(yùn)行管理等等)。而硬件電路完成其他一些控制操作。
圖3-1 計(jì)算機(jī)數(shù)控系統(tǒng)方框圖
圖3-2給出了較詳細(xì)的微處理機(jī)數(shù)控系統(tǒng)(MNC)方框圖。從圖中可以看出 ,它主要由中央處理單元(CPU),存儲(chǔ)器、外部設(shè)備以及輸入/輸出接口電路等部分所組成。
圖3-2 微處理機(jī)數(shù)控系統(tǒng)方框圖
圖3-3為某CNC銑床系統(tǒng)中外部設(shè)備通過(guò)其相應(yīng)接口與計(jì)算機(jī)連接的示意圖。
圖3-3 某CNC銑床系統(tǒng)中外部設(shè)備與計(jì)算機(jī)的連接