數(shù)控系統(tǒng)的運動和控制精度都比較高,運動速度可達15m,甚至還要大,最小位置定量為0.001mm,因此要求控制機具有很強的實現(xiàn)時實時處理能力,在進行控制機硬件設(shè)計和配置時,通常考慮以下幾個問題
保證各項功能的實現(xiàn);造價合理,即要求較高的性能價格比,具有軟件和硬件繼續(xù)擴充的可能性。cnc控制器的性能在很大程度上由其硬件性能決定,目前cnc控制器硬件配件和結(jié)構(gòu)主要有以下三種:
①單處理機
②單處理機+專用硬件
③多處理機
如圖所示為單微處理控制機的結(jié)構(gòu),在這種結(jié)構(gòu)的系統(tǒng)中,所有的控制任務(wù)都由一個cpu借助比較簡單的接口電路來完成,這類結(jié)構(gòu)比較簡單,容易實現(xiàn),造價低,但是,由于受cpu運算速度的限制,系統(tǒng)不能同時處理多種控制任務(wù),控制功能不可能很強,這類結(jié)構(gòu)使用于功能比較簡單的數(shù)控系統(tǒng)
圖中所示為是單微處理機+專用硬件的控制機結(jié)構(gòu),在這類結(jié)構(gòu)的系統(tǒng)中,把計算簡單但要求運算速度高的插補器和位置控制器做成專用的硬件 專用芯片 使cpu有更多的時間去處理其他任務(wù)
圖中所示為微處理機的控制機結(jié)構(gòu),系統(tǒng)控制任務(wù)分別由幾個cpu按功能分擔(dān),每個cpu都有獨立的控制任務(wù),都有各自的控制程序,這樣可以非常方便的擴充系統(tǒng)的硬件和軟件,在修改某一部分功能功能時,對其他部分不會產(chǎn)生很大的影響,這類系統(tǒng)適用于完成比較復(fù)雜的控制任務(wù),滿足各種數(shù)據(jù)設(shè)備的需要,系統(tǒng)可能具有會話自動編程功能、圖形顯示功能和設(shè)備誤差補償功能等 目前高性能的cnc數(shù)控系統(tǒng)均采用這種結(jié)構(gòu)