數(shù)控機(jī)床CNC裝置的工作過程
文章出處:行業(yè)資訊
責(zé)任編輯:東莞市派森機(jī)械有限公司
發(fā)表時間:2023-04-27
CNC數(shù)控裝置在硬件支持下,由軟件完成其控制過程。下面從輸入、譯碼處理、數(shù)據(jù)處理、插補(bǔ)運(yùn)算、位置控制、輸入/輸出處理、顯示和診斷八個環(huán)節(jié)來說明CNC裝置的工作過程。
1輸入
輸入到CNC裝置的有零件程序、控制參數(shù)和補(bǔ)償數(shù)據(jù)等。常用的輸入方式有鍵盤手動輸入(MDI)、存儲卡輸入、磁盤輸入、串行通信接口RS-232輸入、連接上一級計算機(jī)的DNC輸入以及網(wǎng)絡(luò)通信方式輸入。
2譯碼處理
譯碼處理程序?qū)⒘慵庸こ绦蛞猿绦蚨危˙lock)為單位進(jìn)行處理。每個程序段由若干代碼組成。計算機(jī)通過譯碼程序識別這些代碼,按一定的規(guī)則翻譯成CNC裝置能夠識別的數(shù)據(jù)形式(如事先約定的二進(jìn)制形式)并存放在制定的存儲器(譯碼結(jié)果緩沖器)內(nèi)。
3數(shù)據(jù)處理
數(shù)據(jù)處理程序的任務(wù)就是將經(jīng)過預(yù)處理后存放在制定的存儲區(qū)的數(shù)據(jù)進(jìn)行處理。數(shù)據(jù)處理一般包括刀具位置補(bǔ)償、刀具長度補(bǔ)償、刀具半徑補(bǔ)償、刀尖圓弧半徑補(bǔ)償、進(jìn)給速度處理及輔助功能處理。
4插補(bǔ)運(yùn)算
插補(bǔ)運(yùn)算和位置控制是CNC系統(tǒng)的實(shí)時控制,一般在相應(yīng)的中斷服務(wù)程序中進(jìn)行。
5位置控制
位置控制的任務(wù)是在每個采樣周期內(nèi),將插補(bǔ)計算得到的理論位置與工作臺實(shí)際反饋位置相比較,根據(jù)其差值控制進(jìn)給電動機(jī),帶動工作臺或刀具移動,加工出所要求的零件。
6輸入/輸出處理
輸入/輸出處理主要處理CNC裝置操作面板的開關(guān)信號、機(jī)床電氣信號的輸入/輸出控制(如換刀、換擋、冷卻等)。CNC裝置與機(jī)床強(qiáng)電之間必須通過光電隔離電路進(jìn)行隔離,確保CNC裝置不受強(qiáng)電信號的影響。
7顯示
CNC裝置的顯示主要是為操作者提供方便。顯示內(nèi)容包括零件程序顯示、參數(shù)顯示、機(jī)床狀態(tài)顯示、加工軌跡的動態(tài)顯示、報警診斷顯示等。
8診斷
CNC裝置利用內(nèi)部自診斷程序進(jìn)行故障診斷,主要包括啟動診斷和在線診斷。