指CNC軟件系統(tǒng)在同一時刻或同一時間間隔內完成兩個或兩個以上任務處理的方法。采用并行處理技術的目的是為了提高CNC系統(tǒng)資源的利用率和系統(tǒng)的處理速度。并行處理的實現(xiàn)方式是與CNC系統(tǒng)的硬件結構密切相關的。
?? 前后臺型結構: 這種結構模式將CNC系統(tǒng)軟件劃分成兩部分:前臺程序和后臺程序。前者主要完成插補運算、位置控制、故障診斷等實時性很強的任務,它是一個實時中斷服務程序。后臺程序(也稱背景程序)則完成顯示、零件加工程序的編輯管理、系統(tǒng)的輸入/輸出、插補預處理(譯碼、刀補處理、速度預處理)等弱實時性的任務,它是一個循環(huán)運行的程序,其在運行過程中,不斷地定時被前臺中斷程序所打斷,前后臺相互配合來完成零件的加工任務。
?? 中斷型結構: 這種結構是將除了初始化程序之外,整個系統(tǒng)軟件的各個任務模塊分別安排在不同級別的中斷服務程序中,然后由中斷管理系統(tǒng)(由硬件和軟件組成)對各級中斷服務程序實施調度管理。?