基于PMAC的數(shù)控車床主軸熱誤差補(bǔ)償系統(tǒng)研究
時(shí)間:2009-11-10 14:05:50來源:ronggang
導(dǎo)語(yǔ):?介紹了基于PMAC多軸運(yùn)動(dòng)控制器的數(shù)控車床主軸熱誤差軟件補(bǔ)償系統(tǒng)。通過對(duì)PMAC多軸運(yùn)動(dòng)控制卡進(jìn)行二次開發(fā),能夠根據(jù)主軸上數(shù)字溫度傳感器測(cè)出的溫度值
摘 要:介紹了基于PMAC多軸
運(yùn)動(dòng)控制器的數(shù)控車床主軸熱誤差軟件補(bǔ)償系統(tǒng)。通過對(duì)PMAC多軸運(yùn)動(dòng)控制卡進(jìn)行二次開發(fā),能夠根據(jù)主軸上數(shù)字溫度傳感器測(cè)出的溫度值,利用預(yù)先建立的熱誤差模型計(jì)算出誤差補(bǔ)償值,并通過PMAC卡將誤差補(bǔ)償值實(shí)時(shí)補(bǔ)正到刀具軌跡中,從而實(shí)現(xiàn)熱誤差的實(shí)時(shí)補(bǔ)償,提高加工精度。
關(guān)鍵詞:PMAC多軸運(yùn)動(dòng)控制器 熱誤差補(bǔ)償 數(shù)控車床 主軸
隨著
數(shù)控機(jī)床和精密加工的廣泛應(yīng)用,人們對(duì)數(shù)控機(jī)床的加工精度提出了更高的要求,誤差補(bǔ)償技術(shù)能有效地提高數(shù)控機(jī)床的加工精度。所謂的誤差補(bǔ)償控制,就是在獲得誤差模型之后,把它們反映到機(jī)床的實(shí)際加工過程中,使刀具和工件在機(jī)床工作空間中沿著誤差的逆方向產(chǎn)生一定的相對(duì)運(yùn)動(dòng),從而實(shí)現(xiàn)誤差補(bǔ)償,提高機(jī)床的加工精度。
而熱誤差是數(shù)控機(jī)床的最大誤差源,約占機(jī)床總誤差的50%。因而減小熱誤差對(duì)提高機(jī)床的加工精度至關(guān)重要口。降低熱誤差可以通過改進(jìn)設(shè)計(jì)、控制溫度和誤差補(bǔ)償?shù)确椒▽?shí)現(xiàn)。誤差補(bǔ)償是一種簡(jiǎn)單而有效的方法,該方法正越來越受到重視。而專用數(shù)控系統(tǒng)由于其自身結(jié)構(gòu)的封閉性,研究人員很難在其上進(jìn)行二次開發(fā),集成熱誤差補(bǔ)償功能。本文介紹了基于可編程多軸運(yùn)動(dòng)控制器(Programmable Multi-Axis Controller,PMAC)的軟件補(bǔ)償系統(tǒng),實(shí)驗(yàn)證明,該軟件補(bǔ)償系統(tǒng)能實(shí)現(xiàn)機(jī)床加工過程中的實(shí)時(shí)熱誤差補(bǔ)償,可以大幅度提高機(jī)床加工精度。
1 PMAC多軸運(yùn)動(dòng)控制器
PMAC是美國(guó)DeltaTauDataSystem公司推出的高性能伺服運(yùn)動(dòng)控制器,它是基于工控PC機(jī)和windows操作系統(tǒng)的多軸、多通道開放式.運(yùn)動(dòng)控制器。PMAC多軸運(yùn)動(dòng)控制器能同時(shí)控制1-8軸,既可單獨(dú)執(zhí)行存儲(chǔ)于控制器內(nèi)部的程序,也可執(zhí)行運(yùn)動(dòng)程序和PLC程序。它還是一臺(tái)實(shí)時(shí)的、多任務(wù)的計(jì)算機(jī),能自動(dòng)對(duì)任務(wù)的優(yōu)先級(jí)進(jìn)行判別。
詳情請(qǐng)點(diǎn)擊:
基于PMAC的數(shù)控車床主軸熱誤差補(bǔ)償系統(tǒng)研究