王憲偉,程廣亮
(長春大學(xué)電子信息工程學(xué)院,吉林長春130022)
隨著現(xiàn)代制造技術(shù)的不斷發(fā)展和產(chǎn)品需求的多樣化,近年來深孔加工技術(shù)越來越受到人們的關(guān)注,不僅在軍工生產(chǎn),而且在航空航天、機械制造等高新技術(shù)產(chǎn)業(yè)領(lǐng)域應(yīng)用廣泛。深孔加工約占孔加工量的40%以上,是機械加工中尤為重要的關(guān)鍵性工序。由于深孔鉆削屬于封閉切削加工,排屑和散熱問題會直接影響鉆孔的順利進行,同時操作者使用的不合理,也會導(dǎo)致加工過程比較困難,加工精度難以保證,因此加工難度較大[1-2]。傳統(tǒng)的扁鉆、高速鋼麻花鉆等加工深孔方法,為排屑和冷卻功效而采用步進方式加工,勞動強度大、周期長致使生產(chǎn)效率和加工精度無法提高。價格便宜且加工效率高的槍鉆是孔類加工刀具的一個很好的選擇,目前已成為深孔加工的理想解決方案。
為了充分發(fā)揮數(shù)控機床自身的特點,有效提高機床的加工效率,降低操作人員的勞動強度,設(shè)計了在Windows系統(tǒng)中基于VC++開發(fā)平臺,以工業(yè)控制計算機為核心,采用松下MINAS驅(qū)動器結(jié)合槍鉆的深孔加工伺服控制系統(tǒng),能夠安全快速、高效準(zhǔn)確的達到所要求的鉆孔位置和精度控制要求,這種數(shù)字化伺服系統(tǒng)被廣泛應(yīng)用在精細(xì)進給、高精度數(shù)控機床及特種加工裝備中,具有良好的人機交互以及數(shù)字化、智能化的特點。
深孔加工數(shù)控系統(tǒng)的基本結(jié)構(gòu)示意圖如圖1所示。為便于操作,高壓冷卻液從機床后端提供,鉆頭通過旋轉(zhuǎn)夾持套固定在主軸上,可以選擇工件或刀具進行位置的調(diào)整,也可選擇主軸移動或工作臺移動的方式實現(xiàn)進給加工。
圖1 數(shù)控深孔鉆機械系統(tǒng)結(jié)構(gòu)示意圖
機床上設(shè)有切屑回收箱,切屑由此排出,并將冷卻液回收冷卻循環(huán)使用,在回收箱前端裝有導(dǎo)引套從而引導(dǎo)鉆頭正確對準(zhǔn)工件表面。對于鉆頭長度超過支撐長度的情況,還要適當(dāng)增加中間支撐,防止加工過程中槍鉆自身的振動產(chǎn)生加工誤差。
數(shù)控系統(tǒng)是由工控機作為控制核心,基于固高公司的4軸控制器GE-400-PV,外部I/O接口轉(zhuǎn)換板以及松下交流伺服系統(tǒng)組成。其電路原理結(jié)構(gòu)如圖2所示。固高公司生產(chǎn)的GE系列運動控制卡可同步控制4個軸協(xié)調(diào)運動,分別實現(xiàn)XYZ三軸的自由度的控制,其中Y軸方向上兩軸控制同步運動。
圖2 GE運動控制器組成的控制系統(tǒng)框圖
運動控制卡通過PCI插槽內(nèi)嵌入PC機,不占用PC機資源,形成PC機作為上位機,GE-400-PV為下位機的分布式控制方式,PC機進行非實時任務(wù)管理,而由GE-400-PV完成運動規(guī)劃如伺服控制、差補運算等高性能控制計算的實時任務(wù),較好的發(fā)揮了各自的作用,這有利于用戶集中精力去解決運動控制中的復(fù)雜問題。
GE系列運動控制卡是以DSP以及可編程器件FPGA作為控制單元,實現(xiàn)多軸聯(lián)動,GE-400-PV運動控制卡的結(jié)構(gòu)如圖3所示,該型號運動控制卡實現(xiàn)運動系統(tǒng)的點位控制。
圖3 GE-400-PV運動控制卡
GE運動控制器提供標(biāo)準(zhǔn)的ISA總線和PCI總線兩種系列的產(chǎn)品,提供C語言函數(shù)庫以及在Windows操作系統(tǒng)下的動態(tài)鏈接庫,以適應(yīng)用戶在不同領(lǐng)域應(yīng)用需求。用戶只需在應(yīng)用程序中調(diào)用函數(shù)庫中的指令,就可以實現(xiàn)所要求的控制器功能。
在Windows操作系統(tǒng)下使用GE系列運動控制卡首先應(yīng)該安裝驅(qū)動程序,VC++應(yīng)用程序應(yīng)將動態(tài)庫文件、頭文件和lib文件復(fù)制到工程文件中,GE-400-PV點位控制卡所需安裝的動態(tài)庫文件為gep.dll。同時加入函數(shù)庫頭文件聲明:
#include“gep.h”
完成以上工作后,用戶可以利用封裝的DLL訪問相應(yīng)的控制函數(shù),在VC++中調(diào)用運動卡函數(shù)庫中的指令,編寫應(yīng)用程序。
圖4 梯形曲線運動機械加工流程圖
在使用運動控制卡前要建立控制卡與PC上位機之間的通訊,調(diào)用GT_Open()打開運動控制卡,在使用PCI總線時不需要設(shè)置基地址。然后調(diào)用GT_Reset()復(fù)位所有寄存器到默認(rèn)狀態(tài),一般在打開運動控制卡之后調(diào)用該指令。
以下為部分初始化程序:
由于篇幅限制,更多編程信息請參看固高科技(深圳)有限公司的《GE系列運動控制器編程手冊》等相關(guān)文件[3-5]。
在槍鉆深孔加工過程國際公認(rèn):槍鉆加工的方法滿足直線度(偏差)0.8~1.25mm/m。為驗證設(shè)計系統(tǒng)裝置的性能,實驗中選取矩形工件加工深孔,尺寸為8×200mm,直線度公差要求在0.25mm。首先根據(jù)工件材料、加工孔的位置、大小、深度,包括設(shè)置機床的主軸進給速度及其他工藝參數(shù)信息輸入PC機,如圖5所示。
圖5 測試與結(jié)果
通過對工件加工后測試數(shù)據(jù)的分析結(jié)果表明,孔直線性好,能達到0.10/1000,孔的精度等級2~5,孔的光潔度0.8Ra,位置偏差小于0.2mm,完全滿足深孔加工技術(shù)的要求。
針對基于運動控制器的槍鉆深孔加工數(shù)控伺服系統(tǒng)的應(yīng)用研究,實驗結(jié)果表明,設(shè)計的數(shù)控系統(tǒng)在加工過程中孔的位置精確,平直度、同軸度高,具有良好的表面光潔度和可重復(fù)性,設(shè)備已應(yīng)用于實際工程并取得了良好的控制效果。采用GE系列運動控制卡的交流伺服系統(tǒng)的具有良好的驅(qū)動性能,在機械加工以及其他控制領(lǐng)域應(yīng)用前景廣泛。
[1]蘇禮,趙不賄.基于伺服電機與 PLC自動控制的深孔鉆設(shè)計[J].工具技術(shù),2009,43(10):52-54.
[2]漆志平,王榮芳.槍鉆在數(shù)控加工中心上應(yīng)用探索[J].工具技術(shù),2012,(5):236-239.
[3]許小明,魏澤峰,胡立明,等.基于PC與運動控制器的開放式數(shù)控系統(tǒng)研究與開發(fā)[J].制造業(yè)自動化,2012,34(2):107-110.
[4]固高科技(深圳)有限公司.GE 系列運動控制器編程手冊[Z/OL].[2015-06-20].http://wenku.baidu.com.
[5]陳哲銜,王清明,裴海龍.開放式數(shù)控系統(tǒng)任務(wù)管理的研究與設(shè)計[J].組合機床與自動化加工技術(shù),2010(1):98-101.