用戶輸入的加工程序代碼必須經過譯碼、刀具補償、速度處理和輔助功能處理等一系列的數據處理過程,才能得出插補所需的數據,在控制數控切割機床運動的過程中,還需對傳動系統(tǒng)的間隙和絲杠的螺距誤差進行補償,才能最終控制機床加工出合格的零件。
除軌跡控制外,在加工過程中還需執(zhí)行一些輔助控制,如主軸的停、開、正轉、反轉,主軸的轉速控制,切削液的開、關,換刀控制等。這些輔助功能有的在一個程序段的插補運動開始之前執(zhí)行,有的在插補之后執(zhí)行。
主軸的轉速控制一般由專門的主軸系統(tǒng)來控制,數控系統(tǒng)只需輸出一個轉速給定量。這個給定量可以是模擬量,也可以是數字量,視主軸系統(tǒng)而定。
其他的輔助功能主要是開關量控制。在簡單的系統(tǒng)中,這些開關量的控制邏輯較簡單,花費處理時間短,因而由數控系統(tǒng)的微型計算機或繼電器邏輯電路來執(zhí)行。在較復雜的系統(tǒng)中,這些輔助功能的控制較復雜,需要花費大量的時間來處理,有的功能還需要與軌跡控制同時執(zhí)行,因此復雜系統(tǒng)的開關量控制通常由一個可編程控制器來執(zhí)行。如加工中心、柔性制造單元等,由于刀庫、工作臺控制較為復雜,所以一般都由專門的一個可編程控制器來進行控制。