摘 要:本文研究了運動控制器應(yīng)用于銑床數(shù)控改造的應(yīng)用方法。首先介紹了數(shù)控系統(tǒng)的工作過程,然后重點分析了其硬件組成與軟件設(shè)計,并通過試驗實現(xiàn)了數(shù)控代碼的預(yù)期功能,表明該通用嵌入式的運動控制器應(yīng)用于經(jīng)濟型數(shù)控機床改造是可行的,具有廣闊的前景。
關(guān)鍵字:銑床; 運動控制器; 嵌入式; 數(shù)控
1 引言
數(shù)控機床可以實現(xiàn)加工的自動化,比傳統(tǒng)機床提高了生產(chǎn)效率,而且加工零件的精度高,尺寸分散度小。我國有廣闊的機床數(shù)控化改造的市場。本文將通用嵌入式運動控制器用于一臺立式銑床 X8126 的數(shù)控改造試驗。改造中保留了原有的主軸系統(tǒng)和冷卻系統(tǒng),用步進電機驅(qū)動系統(tǒng)對銑床進行 X、Y、Z 三軸數(shù)控改造。此次改造后步進距離是 0.001mm/脈沖。
2 數(shù)控基本
2.1 數(shù)控系統(tǒng)的工作過程
?。?) 把零件加工程序、控制參數(shù)和補償數(shù)據(jù)等輸入給數(shù)控系統(tǒng)。
?。?) 加工程序譯碼與數(shù)據(jù)處理。
?。?) 插補。運動軌跡是多軸協(xié)調(diào)運動的結(jié)果,為了實現(xiàn)期望的軌跡,必須控制相關(guān)軸的運動。直接的方法是把各軸的每一步運動情況事先確定好,存入計算機的存儲器,再現(xiàn)軌跡時,根據(jù)存儲的數(shù)據(jù)來控制各軸。但是這意味著要存儲大量數(shù)據(jù),在實際應(yīng)用中不現(xiàn)實。實際上,輪廓或運動軌跡一般由直線、圓弧組成,對于一些非圓曲線輪廓則用直線或圓弧去逼近??梢愿鶕?jù)一些少量的基本數(shù)據(jù)(起點和終點即可唯一確定一條直線,圓弧只需要給定起點、終點、半徑及方向即可確定),通過計算,將工件的輪廓或運動軌跡描述出來,邊計算邊根據(jù)計算結(jié)果向各坐標(biāo)發(fā)出進給指令。這就是插補(Interpolating)的基本思想,即插補計算就是數(shù)控系統(tǒng)根據(jù)給定的曲線類型(如直線、圓弧或高次曲線)、起點、終點以及速度,在起點和終點之間進行數(shù)據(jù)點的密化。當(dāng)然,單軸運動就不存在插補問題。
詳情請點擊:
基于嵌入式運動控制器的數(shù)控銑床研究