■ 無錫機(jī)床股份有限公司 (江蘇 214000) 李 毅
隨著科學(xué)技術(shù)的不斷發(fā)展,用戶對(duì)機(jī)床的要求也越來越高。評(píng)定機(jī)床性能的指標(biāo)不僅僅是在加工精度方面和人性化的操作方面,特別是更換砂輪或零件后,快速可靠的對(duì)刀方式也是評(píng)定一臺(tái)機(jī)床好壞的重要考量標(biāo)準(zhǔn)。
MK1050A-CHL機(jī)床是一種氣門桿加工專用數(shù)控磨床,各項(xiàng)加工精度指標(biāo)均已達(dá)到設(shè)計(jì)要求,但是用戶還希望能夠提供一種更加快速可靠的自動(dòng)對(duì)刀方式,盡可能地減少人工干預(yù),提高工作效率,減少失誤。通過多方案對(duì)比研究,決定試用日本FANUC公司最新推出的、擁有能夠進(jìn)行納米單位精密運(yùn)算的新一代先進(jìn)數(shù)控系統(tǒng),結(jié)果表明,基于FANUC 0i-TF數(shù)控系統(tǒng)不僅實(shí)現(xiàn)了自動(dòng)快速對(duì)刀功能,定位精度高,而且針對(duì)不同用戶的要求,二次開發(fā)的空間也很大。
(1)原機(jī)床磨削動(dòng)作分解。MK1050A-CHL機(jī)床的磨削進(jìn)給動(dòng)作分為快靠、快趨、粗磨1、粗磨2、精磨1、精磨2和光磨7個(gè)動(dòng)作,其中光磨屬于無進(jìn)給磨削。當(dāng)機(jī)床從磨削起始位開始磨削,根據(jù)加工工藝要求依次執(zhí)行以上磨削動(dòng)作,即可加工出合格尺寸的零件??炜苛?、快趨量、粗磨1量、粗磨2量、精磨1量以及精磨2量的量值總和稱為磨削進(jìn)給總量。
(2)自動(dòng)對(duì)刀法的工作方式。同用戶充分研討后,針對(duì)用戶的操作習(xí)慣,設(shè)計(jì)了如下快速自動(dòng)對(duì)刀法。
MK1050A-CHL機(jī)床設(shè)計(jì)成分別是調(diào)整、自動(dòng)、手輪和編輯四個(gè)工作方式。調(diào)整方式時(shí)機(jī)床可以進(jìn)行各種調(diào)整動(dòng)作,也可以通過面板上的軸操作鍵,控制各軸運(yùn)動(dòng)。自動(dòng)方式時(shí)一般執(zhí)行全自動(dòng)動(dòng)作。手輪方式即通過電子手輪控制各軸運(yùn)動(dòng),用戶一般習(xí)慣于在此方式下對(duì)刀。編輯方式則主要用于程序修改。
(3)操作步驟首先是將數(shù)控系統(tǒng)切換到“手輪方式”。啟動(dòng)砂輪及導(dǎo)輪后,通過手輪調(diào)整砂輪進(jìn)給前后位置,直至磨削出尺寸合格的產(chǎn)品。這個(gè)位置一般稱為“磨削終點(diǎn)位”。長按在操作面板上新增的“自動(dòng)對(duì)刀”鍵,數(shù)控系統(tǒng)自動(dòng)以磨削終點(diǎn)位為基準(zhǔn)向后走一個(gè)磨削進(jìn)給總量,再把當(dāng)前位置讀出來,作為C軸磨削起始位。以后所有的磨削動(dòng)作都以這個(gè)位置作為磨削起始點(diǎn)。完成對(duì)刀。
(1)人機(jī)界面的定義與開發(fā)。FANUC 0i-TF數(shù)控系統(tǒng)針對(duì)不同用戶的要求,對(duì)操作界面可以進(jìn)行二次開發(fā)。首先制作OEM操作界面(見圖1)。在畫面中定義“C軸磨削起始位”,對(duì)應(yīng)的宏變量地址位#515(見圖2)。
NC程序的設(shè)計(jì)如下:
…
N01 IF[#1005EQ1]GOTO912//NC程序中的快速口#1005,對(duì)應(yīng)PMC程序中的地址位G54.5程序開始部分,判斷快速口1005是否為1,是則跳轉(zhuǎn)到912句。
…
N912
#160=#600+#601+#602+#603
+#604+#605
//將快靠量、快趨量、粗磨1量、粗磨2量、精磨1量、精磨2量的量值總和傳入磨削進(jìn)給總量#160。
N913 G54G91G01C-#160F#613//以粗磨1速反向走一個(gè)磨削進(jìn)給總量#160。
G31//跳轉(zhuǎn),起緩沖功能。
N914 #515=#5041
//讀出當(dāng)前進(jìn)給軸的實(shí)際絕對(duì)坐標(biāo)位置值#5041到。#515)
N920 M61
//對(duì)應(yīng)于PMC程序的位R13.1通。
M02
//程序執(zhí)行結(jié)束。
(2)PMC程序的設(shè)計(jì)。
圖1 FANUC系統(tǒng)OEM操作界面
圖2 參數(shù)定義
值得一提的是,F(xiàn)A N U C 0i-TF數(shù)控系統(tǒng)要求所有自動(dòng)執(zhí)行的動(dòng)作都必須在自動(dòng)方式下執(zhí)行,而用戶又習(xí)慣于在手輪方式下對(duì)刀,這就必須使用一些特殊的程序處理方法,將操作方式自動(dòng)切入自動(dòng)方式,執(zhí)行完自動(dòng)對(duì)刀動(dòng)作后,再自動(dòng)切換到手輪方式(見圖3)。
當(dāng)FANUC 0i-TF數(shù)控系統(tǒng)在手輪方式下,面板上的手輪方式指示燈亮起,系統(tǒng)內(nèi)部地址位R911.0通(方式狀態(tài)指示燈的通斷程序編寫不展開描述)。通過手輪調(diào)整砂輪進(jìn)給前后位置,磨削出尺寸合格的產(chǎn)品,確定磨削終點(diǎn)位。按操作面板上“自動(dòng)對(duì)刀”鍵,地址位R900.4通。為了防止誤操作,此鍵必須長按10s,然后才能觸發(fā)位R650.1,正式起動(dòng)快速自動(dòng)對(duì)刀功能。
取R 6 5 1.1的上升沿信號(hào)R650.2。R655.0為R650.2的自鎖信號(hào),直到R651.1信號(hào)通,自鎖解除。從PMC程序的編寫可以看出,動(dòng)作執(zhí)行的時(shí)序上一定是R650.2先通,切換工作狀態(tài)置自動(dòng)狀態(tài)。然后再位R651.1通,觸發(fā)NC程序的啟動(dòng)位G7.2,執(zhí)行自動(dòng)狀態(tài)下的NC程序。
在位R650.1通的同時(shí),自鎖信號(hào)G54.5,直到R13.1通,即NC程序中的M61執(zhí)行。PMC程序中的G54.5通,對(duì)應(yīng)于通道1的快速口#1005等于1。NC程序在執(zhí)行時(shí),可以以此快速口的狀態(tài)判斷是否要跳轉(zhuǎn)執(zhí)行相關(guān)快速對(duì)刀程序。
當(dāng)NC程序執(zhí)行到M61,PMC程序中對(duì)應(yīng)的位R13.1通。R650.3為R13.1的自鎖信號(hào),直到R650.5信號(hào)通,也就是200ms后,自鎖解除。位R650.4是用于切換工作狀態(tài)的。為了保證NC程序已經(jīng)執(zhí)行完,再切換工作狀態(tài),PMC程序特意編寫,在NC程序執(zhí)行M61動(dòng)作后100ms,位R650.4才通(見圖4)。
圖 3
圖 4
位R650.2通,執(zhí)行方式切換動(dòng)作。首先觸發(fā)位R200.7,解除原先工作方式的選定。然后觸發(fā)G43.1和G1043.1通,G43.1是通道1的MD1位,G1043.1是通道2的MD1位。工作方式即可切換到自動(dòng)方式(見圖5)。工作方式與MD位之間的關(guān)系如附表所示。
圖 5
工作方式與MD位之間的關(guān)系表
同樣道理,位R650.4通,觸發(fā)位R200.7,解除原先工作方式的選定。然后觸發(fā)G43.2和G1043.2通,G43.2是通道1的MD4位,G1043.2是通道2的MD4位。工作方式即可切換到手輪方式。
工作方式 MD4 MD3 MD1編輯方式 0 1 1手輪方式 1 0 0調(diào)整方式 1 0 1自動(dòng)方式 0 0 1
通過對(duì)原機(jī)床磨削動(dòng)作分解和設(shè)計(jì)快速自動(dòng)對(duì)刀工作方式的分析,結(jié)合用戶習(xí)慣性的手輪方式對(duì)刀,使用了一些特殊的程序處理方法,將操作方式自動(dòng)切入自動(dòng)方式,執(zhí)行完自動(dòng)對(duì)刀動(dòng)作后,再自動(dòng)切換到手輪方式,獲得成功。
新一代FANUC 0i-TF數(shù)控系統(tǒng),能夠滿足定位精度高、實(shí)現(xiàn)快速可靠的自動(dòng)對(duì)刀功能。快速可靠自動(dòng)對(duì)刀方式的實(shí)現(xiàn),減少了人工干預(yù)失誤,提高了工作效率。
[1] 宋松,李兵. FANUC 0i系列數(shù)控系統(tǒng)連接調(diào)試與維修診斷 [M].北京:化學(xué)工業(yè)出版社,2010.
[2] 譚曉軍. M1050A磨床的PLC改造 [J]. 機(jī)床電器,2012,39(4):46-48.