張維軒 黎朝暉 何 軍 周愿愿 張小龍 成群林
(上海航天精密機(jī)械研究所,上海 201600)
非連續(xù)內(nèi)型面結(jié)構(gòu)可以有效地減輕艙體重量、降低成本,此類結(jié)構(gòu)遍布于多種武器型號鎂鋁合金鑄造艙體中[1]。以某型號艙體為例,艙體內(nèi)型面結(jié)構(gòu)如圖1所示。
對其內(nèi)型面結(jié)構(gòu)進(jìn)行了工藝分析:該艙體大致呈圓柱體,選擇艙體左端面為夾持面(借用艙體左端面的銷孔進(jìn)行定位),刀具從右端面進(jìn)入艙體內(nèi)部加工。艙體內(nèi)型面結(jié)構(gòu)十分復(fù)雜,為了提高艙體加工效率,保證艙體加工精度和質(zhì)量,迫切需要研制一臺專用的數(shù)控銑削專用機(jī)床。機(jī)床結(jié)構(gòu)部分已經(jīng)設(shè)計(jì)完成,需要研制一套可以配合機(jī)床結(jié)構(gòu)的控制系統(tǒng),滿足艙體內(nèi)型面加工要求并提高加工效率,進(jìn)而實(shí)現(xiàn)艙體的批量生產(chǎn)加工。

控制系統(tǒng)的設(shè)計(jì)主要包括兩部分:硬件結(jié)構(gòu)的布局和軟件程序的設(shè)計(jì)。其中,硬件結(jié)構(gòu)的布局主要是數(shù)控裝置、PLC、伺服驅(qū)動(dòng)器、伺服電動(dòng)機(jī)、反饋系統(tǒng)以及其他輔助裝置的集成;軟件程序設(shè)計(jì)主要包括機(jī)床參數(shù)設(shè)置、PLC編程等程序設(shè)計(jì)。
控制系統(tǒng)是數(shù)控機(jī)床的核心部分,主要包括數(shù)控系統(tǒng)、驅(qū)動(dòng)系統(tǒng)以及反饋系統(tǒng)三部分[3]。數(shù)控系統(tǒng)由數(shù)控裝置、PLC、控制面板、手輪、人機(jī)接口單元組成,信息通過控制面板和手輪輸入到數(shù)控裝置中,經(jīng)處理后再傳輸?shù)絇LC和驅(qū)動(dòng)器中;驅(qū)動(dòng)系統(tǒng)具體由電源模塊、電動(dòng)機(jī)模塊、伺服電動(dòng)機(jī)等部件組成,主要任務(wù)是執(zhí)行加工信息,帶動(dòng)機(jī)床移動(dòng)部件實(shí)現(xiàn)艙體內(nèi)型面銑削加工;反饋系統(tǒng)主要由光柵尺、圓光柵、編碼器和集線器等部件組成,它的作用是實(shí)時(shí)測量加工的當(dāng)前位置,通過編碼器處理將信息反饋給控制系統(tǒng),使控制系統(tǒng)實(shí)時(shí)對驅(qū)動(dòng)系統(tǒng)進(jìn)行調(diào)整和誤差補(bǔ)償??刂葡到y(tǒng)原理如圖2所示。

數(shù)控系統(tǒng)是控制系統(tǒng)的核心部分,數(shù)控系統(tǒng)的型號對機(jī)床的工作方式、工作效率有決定性作用。根據(jù)機(jī)床工作原理和艙體加工需求對數(shù)控系統(tǒng)進(jìn)行選型,考慮可靠性和性價(jià)比等因素,最終選擇西門子SINUMERIK 828D數(shù)控系統(tǒng),它是將CNC、PLC、HMI(人機(jī)界面)、閉環(huán)控制功能和通訊功能集合成一個(gè)數(shù)控單元NCU的數(shù)控系統(tǒng)[4],極大地提高了系統(tǒng)的耐久度和可靠性。西門子828D數(shù)控系統(tǒng)實(shí)物如圖3所示。
根據(jù)所選數(shù)控系統(tǒng)的型號設(shè)計(jì)適合其工作原理的控制系統(tǒng)電氣圖,控制系統(tǒng)電氣圖是控制系統(tǒng)總體和局部設(shè)計(jì)的說明書,主要包括AC電源電氣圖、數(shù)控系統(tǒng)電氣圖、驅(qū)動(dòng)連接電氣圖、反饋系統(tǒng)電氣圖、其他輔助電氣圖等。總電源為380 V/50 Hz交流電,通過變壓器、整流器和電抗器轉(zhuǎn)化為24 V直流電給數(shù)控系統(tǒng)、電源模塊和反饋系統(tǒng)供電。數(shù)控系統(tǒng)連接如圖4所示。

驅(qū)動(dòng)系統(tǒng)是控制系統(tǒng)的重要組成部分,主要包括伺服驅(qū)動(dòng)器、伺服電動(dòng)機(jī)、驅(qū)動(dòng)電路等部件。其中,伺服電動(dòng)機(jī)和伺服驅(qū)動(dòng)器是主要部件。
伺服電動(dòng)機(jī)分為永磁同步伺服電動(dòng)機(jī)和感應(yīng)異步伺服電動(dòng)機(jī)。永磁同步伺服電動(dòng)機(jī)在反應(yīng)速度、控制精度、可靠性等各個(gè)方面都優(yōu)異于感應(yīng)異步伺服電動(dòng)機(jī),因此選擇永磁同步型。在伺服電動(dòng)機(jī)具體型號的選擇上,分別根據(jù)轉(zhuǎn)速要求計(jì)算、轉(zhuǎn)動(dòng)慣量要求計(jì)算和轉(zhuǎn)矩要求計(jì)算綜合考慮伺服電動(dòng)機(jī)型號的選擇;又依據(jù)價(jià)格、系統(tǒng)兼容性等實(shí)際問題,最終選擇西門子1FK7系列伺服電動(dòng)機(jī)。具體為2個(gè)1FK7103-2AC71-1RH1型號、2個(gè)1FK7084-2AF71-1RH1型號和1個(gè)1FK7083-2AF71-1RH1型號的伺服電動(dòng)機(jī),其容量分別為:Y軸和Z軸(3.1kW/20N·m)、X軸和主軸(5.2kW/36N·m)、A軸(3.8kW/16N·m)。
為了配合西門子1FK7型號系列伺服電動(dòng)機(jī),選擇西門子公司最新一代驅(qū)動(dòng)器——Sinamics S120驅(qū)動(dòng)器。該驅(qū)動(dòng)器采用最先進(jìn)的硬件、軟件和通訊技術(shù),可以自動(dòng)識別1FK7系列伺服電動(dòng)機(jī),具有更好的控制精度和動(dòng)態(tài)控制特性。根據(jù)各軸伺服電動(dòng)機(jī)的總?cè)萘?,最終選擇了Sinamics S120書本型非調(diào)節(jié)驅(qū)動(dòng)器,包含16 kW的電源模塊、主軸X軸共用的雙軸電動(dòng)機(jī)模塊、Y軸Z軸共用的雙軸電動(dòng)機(jī)模塊和A軸的單軸電動(dòng)機(jī)模塊。驅(qū)動(dòng)器連接如圖5所示。

電流經(jīng)過熔斷器、濾波器、電抗器等電路元件進(jìn)入電源模塊,再由電源模塊給3個(gè)電動(dòng)機(jī)模塊供電;主軸Z軸電動(dòng)機(jī)模塊的X200接口通過DRIVE CLIQ通訊電纜與數(shù)控系統(tǒng)X100接口連接通訊,3個(gè)電機(jī)模塊之間也通過DRIVE CLIQ通訊電纜連接通訊;電動(dòng)機(jī)模塊的X202、X203接口與各臺伺服電動(dòng)機(jī)連接通訊。

在實(shí)際加工中,由于很多不確定因素和機(jī)床固有問題的存在,導(dǎo)致了多種類型的加工誤差,因此需要一個(gè)反饋系統(tǒng)對加工情況進(jìn)行實(shí)時(shí)監(jiān)測和信息反饋,使數(shù)控系統(tǒng)及時(shí)做出調(diào)整以補(bǔ)償加工誤差。數(shù)控系統(tǒng)、驅(qū)動(dòng)系統(tǒng)和反饋系統(tǒng)構(gòu)成了一套完整的閉環(huán)控制系統(tǒng),根據(jù)反饋系統(tǒng)測量位置的不同,分為半閉環(huán)控制系統(tǒng)和全閉環(huán)控制系統(tǒng),如圖6所示。
由于全閉環(huán)控制系統(tǒng)是直接將加工位移信息反饋給數(shù)控系統(tǒng),從而使加工精度更高,因此采用全閉環(huán)控制系統(tǒng)方案。全閉環(huán)控制系統(tǒng)中,反饋系統(tǒng)的測量元件位于機(jī)床移動(dòng)部件上,使用光柵尺作為XYZ軸直線位置測量元件,使用圓光柵作為A軸角度測量元件。根據(jù)價(jià)格性能對比,光柵尺選擇海德漢公司的LC485系列絕對式直線光柵尺,精度等級為±3 μm,輸出信號為EnDat2.2;圓光柵選擇海德漢公司的絕對值圓光柵RBN2239。反饋系統(tǒng)連接如圖7所示。


光柵尺和圓光柵測量到位置和角度信息通過編碼器SMC20處理,將信息轉(zhuǎn)換為電信號傳輸至集線器DMC20,信號經(jīng)過放大處理傳輸至數(shù)控系統(tǒng)。數(shù)控系統(tǒng)再根據(jù)信號控制驅(qū)動(dòng)系統(tǒng)對加工誤差實(shí)時(shí)補(bǔ)償,最終實(shí)現(xiàn)全閉環(huán)控制。該設(shè)備全閉環(huán)控制系統(tǒng)如圖8所示。


PLC是實(shí)現(xiàn)數(shù)控系統(tǒng)與機(jī)床信息交換的模塊,是數(shù)控系統(tǒng)和機(jī)床機(jī)械結(jié)構(gòu)之間連接的紐帶。PLC的工作方式是采用循環(huán)掃描的模式[5],在程序開始執(zhí)行的時(shí)候,所有輸入的狀態(tài)都被發(fā)送至輸入映像寄存器,之后才開始執(zhí)行用戶程序。所有的用戶子程序都是通過主程序OB1順序調(diào)用執(zhí)行的,當(dāng)一個(gè)掃描周期完成的時(shí)候,所有的結(jié)果都被傳送至輸出映像寄存器用以控制PLC實(shí)際輸出,如此循環(huán)往復(fù)。PLC可以接受數(shù)控裝置發(fā)出的控制指令,還可以接受機(jī)床測量系統(tǒng)反饋的信號,進(jìn)而發(fā)送控制指令到機(jī)床驅(qū)動(dòng)系統(tǒng)進(jìn)行調(diào)整和誤差補(bǔ)償,同時(shí)也可以控制繼電器、報(bào)警指示燈等外圍元件[6]。
PLC接口信號負(fù)責(zé)PLC和數(shù)控系統(tǒng)、PLC和HMI之間的信息交換,常規(guī)的功能主要包括MCP(機(jī)床操作面板)、手輪、急停、主軸進(jìn)給軸使能、報(bào)警排屑等邏輯控制,對于不同功能的機(jī)床,根據(jù)系統(tǒng)的需要外加一些控制功能。該專機(jī)的控制程序如圖9所示。
SINUMERIK 828D集成基于SIMATIC S7-200的PLC,采用梯形圖編程的方式可支持高達(dá)24000步指令語句,使用“Programming Tool PLC828”進(jìn)行PLC程序的編輯、診斷,其中OB1只能用來調(diào)用子程序,具體如圖10所示。
PLC軟件的設(shè)計(jì)直接影響著數(shù)控機(jī)床加工的質(zhì)量。PLC的編程采用梯形圖的方式,具有直觀易懂的優(yōu)勢,以快速進(jìn)給控制功能梯形圖為例,如圖11所示。


工藝試驗(yàn)是檢驗(yàn)該設(shè)備是否可以滿足加工生產(chǎn)要求的有效途徑,工藝試驗(yàn)流程如圖12所示。

在Pro/E制造模塊中,設(shè)計(jì)并生成走刀路徑和刀位信息,如圖13所示。

通過設(shè)計(jì)后置處理系統(tǒng),編輯并生成NC代碼。NC代碼分為開端、主體、結(jié)尾,程序內(nèi)容如下:
(1)程序開端
%PM
O 0001
N1 G17 M23;刀具補(bǔ)償在X-Y平面,倒角開
N2 M11;主軸點(diǎn)動(dòng)開
N3 G70;精加工
N4 G90;絕對值編程
N5 G55 T1 M6;定義坐標(biāo)系,選擇1號刀具,刀具交換
N6 S1500 M3;主軸轉(zhuǎn)速1500r/min,主軸正轉(zhuǎn)
(2)程序主體
……
N343X15.8475 Z-6.4884 A-26.509 F200.
N344X15.8527 Z-6.492 A-26.733 F200.
N345X15.8575 Z-6.5009 A-26.942 F200.
N346X15.8626 Z-6.5184 A-27.168 F200.
N347X15.8666 Z-6.5417 A-27.342 F200.
……
(3)程序結(jié)尾
N888 M5;主軸停止
使用VERICUT軟件進(jìn)行仿真加工,經(jīng)過仿真模擬,如圖14所示,發(fā)現(xiàn)了加工干涉的問題,經(jīng)分析是坐標(biāo)系設(shè)置和Z向插補(bǔ)過深等問題引起,對NC程序進(jìn)行改進(jìn),解決了加工干涉等問題。

對某型號艙體做數(shù)控加工試驗(yàn),艙體裝夾定位后,使用上述編譯完善的數(shù)控程序進(jìn)行銑削加工,依據(jù)鎂鋁合金切削手冊和艙體內(nèi)型面加工經(jīng)驗(yàn)對主軸轉(zhuǎn)速和進(jìn)給速率的優(yōu)化進(jìn)行工藝試驗(yàn)和結(jié)果分析,加工現(xiàn)場如圖15所示。
在實(shí)際試驗(yàn)中發(fā)現(xiàn)數(shù)控系統(tǒng)運(yùn)行時(shí)遇到電磁干擾的問題,為此重新設(shè)計(jì)了電氣柜結(jié)構(gòu),將電氣柜的強(qiáng)電弱電分隔開;初次試驗(yàn)時(shí)加工表面粗糙度以及加工效率未達(dá)到預(yù)期要求,主要是由于程序設(shè)定的切削參數(shù)以及刀軌路徑不夠優(yōu)化等問題引起,為此對后置處理進(jìn)行優(yōu)化,使加工質(zhì)量和效率得到明顯提高。經(jīng)過多次加工試驗(yàn)結(jié)果表明:當(dāng)主軸轉(zhuǎn)速S為1 500 r/min,X軸進(jìn)給速率為50 mm/min,Y軸進(jìn)給速率為50 mm/min,Z軸進(jìn)給速率為200 mm/min,該專機(jī)滿足加工要求;該數(shù)控銑削專機(jī)的加工效率相對于手動(dòng)銑削機(jī)床提高了3倍;加工后的艙體內(nèi)型面精度符合要求,合格率達(dá)100%。

該設(shè)備的數(shù)控系統(tǒng)經(jīng)設(shè)計(jì)和工藝試驗(yàn)驗(yàn)證,系統(tǒng)硬件和軟件設(shè)計(jì)正確,數(shù)控加工的程序編制合理可行。通過實(shí)際艙體內(nèi)型面的銑削加工,加工精度和效率能夠滿足典型艙體內(nèi)型面結(jié)構(gòu)的加工需求,設(shè)備運(yùn)行穩(wěn)定可靠,可應(yīng)用于型號產(chǎn)品批量生產(chǎn)。
[1]曾興權(quán).導(dǎo)彈重量設(shè)計(jì)探討[J].戰(zhàn)術(shù)導(dǎo)彈技術(shù),1995(1):27-31.
[2]唐銳.普通銑床專用化數(shù)控改造設(shè)計(jì)[D].成都:四川大學(xué),2006.
[3]劉海豐.基于西門子數(shù)控機(jī)床控制系統(tǒng)設(shè)計(jì)研究[J].數(shù)字技術(shù)與應(yīng)用,2013(4):42-43.
[4]西門子(中國)有限公司自動(dòng)化與驅(qū)動(dòng)部.SINUMERIK 828D/828D BASIC簡明調(diào)試手冊、編程手冊[M].2012.
[5]唐志遠(yuǎn).數(shù)控機(jī)床PLC功能的研究[D].天津:天津大學(xué),2011.
[6]朱志宇.PLC在數(shù)控機(jī)床電氣設(shè)計(jì)中的應(yīng)用[J].中國新技術(shù)新產(chǎn)品,2016,2(4):10-11.