數控裝置是數控機床的核心。現代數控裝置均采用CNC(Computer Numerical Control)形式,這種CNC裝置一般使用多個微處理器,以程序化的軟件形式實現數控功能,因此又稱軟件數控(Software NC)。CNC系統是一種位置控制系統,它是根據輸入數據插補出理想的運動軌跡,然后輸出到執行部件加工出所需要的零件。因此,數控裝置主要由輸入、處理和輸出三個基本部分構成。而所有這些工作都由計算機的系統程序進行合理地組織,使整個系統協調地進行工作。 數控技術也叫計算機數控技術(CNC,Computerized Numerical Control),它是采用計算機實現數字程序控制的技術。這種技術用計算機按事先存貯的控制程序來執行對設備的運動軌跡和外設的操作時序邏輯控制功能。由于采用計算機替代原先用硬件邏輯電路組成的數控裝置,使輸入操作指令的存儲、處理、運算、邏輯判斷等各種控制機能的實現,均可通過計算機軟件來完成,處理生成的微觀指令傳送給伺服驅動裝置驅動電機或液壓執行元件帶動設備運行。