国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

金屬銑削加工中第四軸數(shù)控改造

2022-02-22 08:46薄關(guān)鋒孫金隆
世界有色金屬 2022年22期
關(guān)鍵詞:數(shù)控系統(tǒng)機(jī)床程序

薄關(guān)鋒,孫 朋,孫金隆

(許昌職業(yè)技術(shù)學(xué)院,河南 許昌 461000)

1 研究目的

隨著設(shè)備更新?lián)Q代的加快,金屬零件更新變化的速度同步加快。在金屬銑削加工復(fù)雜零件時(shí),對(duì)四軸及以上的加工設(shè)備需求不斷提高,并呈現(xiàn)逐年升高的趨勢(shì)。目前國(guó)家政策已向高端數(shù)控技術(shù)上傾斜,第四軸數(shù)控改造適應(yīng)時(shí)代發(fā)展。從數(shù)控改造的國(guó)情分析:從社會(huì)角度看,企業(yè)的機(jī)床等金屬加工設(shè)備全部升級(jí)換代為高端數(shù)控機(jī)床不是一蹴而就的,需要考慮各方面的因素;其次從國(guó)力提升角度看,數(shù)控技術(shù)與西方發(fā)達(dá)國(guó)家還存在差距,向高端的數(shù)控化改造方向努力是縮小這個(gè)差距的一個(gè)極好的途徑。因此,以提升單位或集體的數(shù)控化加工水平為導(dǎo)向,以提高金屬產(chǎn)品的精度及質(zhì)量為目標(biāo),使用數(shù)控相關(guān)的支撐技術(shù)﹑配套技術(shù)﹑控制技術(shù)等進(jìn)行數(shù)控改造,推動(dòng)我國(guó)制造業(yè)飛速發(fā)展。在數(shù)控改造方面,要把現(xiàn)有數(shù)控化水平和最終用戶(hù)需求緊密結(jié)合,以最經(jīng)濟(jì)的方式實(shí)現(xiàn)數(shù)控產(chǎn)品的更新為目標(biāo),大力發(fā)展數(shù)控新技術(shù)。

2 數(shù)控系統(tǒng)設(shè)計(jì)

2.1 數(shù)控系統(tǒng)整體設(shè)計(jì)

數(shù)控機(jī)床與計(jì)算機(jī)技術(shù)的發(fā)展緊密相關(guān),是用數(shù)字化程序?qū)崿F(xiàn)的自動(dòng)化機(jī)床,同時(shí)還綜合了現(xiàn)代很多技術(shù),如:精密檢測(cè)﹑精密制造﹑自動(dòng)控制﹑金屬切削等。數(shù)控機(jī)床的組成和計(jì)算機(jī)相似,主要可以分為硬件部分和軟件部分。硬件有數(shù)控裝置﹑可編程控制器﹑主軸控制單元及伺服單元等,軟件有數(shù)控系統(tǒng)軟件﹑數(shù)控程序﹑PMC程序等。本文對(duì)第四軸數(shù)控改造設(shè)計(jì),是在原有VDL-600型三軸數(shù)控加工中心FANUC系統(tǒng)基礎(chǔ)上進(jìn)行研究的。VDL-600型數(shù)控加工中心使用的是FANUC的Oi-MB數(shù)控系統(tǒng)??紤]經(jīng)濟(jì)成本及四軸聯(lián)動(dòng)技術(shù)要求,主要處理好以下幾方面:

(1)交流伺服驅(qū)動(dòng)系統(tǒng)與回轉(zhuǎn)工作臺(tái)的合理連接,實(shí)現(xiàn)準(zhǔn)確回轉(zhuǎn)控制。為使兼容性更好,要解決好伺服電機(jī)與伺服驅(qū)動(dòng)器之間的控制問(wèn)題,以及伺服結(jié)構(gòu)選擇,伺服控制方式的選擇等問(wèn)題。

(2)原數(shù)控系統(tǒng)軟件為FANUC,版本型號(hào)為Oi-MB,如果重新設(shè)計(jì)數(shù)控系統(tǒng),增加不必要的時(shí)間,最重要的是效果也沒(méi)有原來(lái)的好,改變了原有系統(tǒng)的格局。

(3)原有數(shù)控裝置是把PLC內(nèi)嵌入系統(tǒng)核心,雖然設(shè)有部分的輸入點(diǎn)和輸出點(diǎn),但是內(nèi)部結(jié)構(gòu)不明確,在設(shè)計(jì)中要解決好如何控制回轉(zhuǎn)工作臺(tái)。本文伺服電機(jī)帶動(dòng)的回轉(zhuǎn)工作臺(tái)由PMC程序進(jìn)行協(xié)調(diào)控制。PMC是可編程序機(jī)床控制器(Programable Machine Controller)的英文縮寫(xiě),是數(shù)控機(jī)床數(shù)控系統(tǒng)軟件中的核心部分。PMC與PLC很相近,主要專(zhuān)用于機(jī)床,即可編程序機(jī)床控制器。PMC程序的合理高效與否,直接決定了數(shù)控機(jī)床改造后的性能是否正常,能否滿足加工對(duì)改造的需求。如果PMC設(shè)計(jì)不合理,機(jī)床就無(wú)法正常穩(wěn)定運(yùn)行,可能故障不斷,甚至出現(xiàn)死機(jī)現(xiàn)象;

(4)PMC程序的設(shè)計(jì),I/O地址設(shè)定,輸出模塊地配置。

2.2 伺服系統(tǒng)

2.2.1 FANUC β交流伺服的控制模式選擇

選擇系統(tǒng)控制模式時(shí),可在位置﹑速度﹑轉(zhuǎn)矩,及三種方式之間的切換中選擇[1]。這也給不同的數(shù)控需求控制提供了方便。下面介紹三種基本模式,可根據(jù)需要自由組合使用。

(1)位置控制模式:

因?yàn)槭菙?shù)字式,控制電機(jī)的信號(hào)主要是高速脈沖形式的,分辨率高達(dá)30000以上?;蛘吒鶕?jù)機(jī)械情況,從兩種模式中進(jìn)行選擇。即使輸入信號(hào)突然變化,也能夠正常的啟動(dòng)和停止。增益可以根據(jù)機(jī)械的情況自動(dòng)地設(shè)置。伺服放大器中可以設(shè)置最大輸出轉(zhuǎn)矩值,通過(guò)保護(hù)電路,從而保護(hù)功率器件,在數(shù)控加工中出現(xiàn)超速和過(guò)流的情況下也不會(huì)損壞。

(2)速度控制模式:

伺服電機(jī)的速度和方向在實(shí)現(xiàn)高精度的控制時(shí),采用參數(shù)中設(shè)定和特定指令相結(jié)合方式共同實(shí)現(xiàn)。實(shí)現(xiàn)伺服鎖定如自啟﹑停止等,對(duì)模擬量速度指令偏置調(diào)整。

(3)轉(zhuǎn)矩控制模式:

參數(shù)中設(shè)定和特定指令共同控制。負(fù)載過(guò)小時(shí),將引起電機(jī)速度過(guò)高,可以在內(nèi)部設(shè)定好最高速度。

2.2.2 FANUC β交流伺服角位置傳感器

為了提高系統(tǒng)性能,結(jié)合數(shù)控機(jī)床加工金屬零件時(shí)對(duì)回轉(zhuǎn)的要求,伺服系統(tǒng)中需要高精度的位置和速度傳感器來(lái)檢測(cè)電機(jī)的位置和速度,使用速度和位置閉環(huán)反饋。采用光電編碼器,既可測(cè)量位置又可測(cè)量速度。

2.2.3 小結(jié)

綜上所述,伺服系統(tǒng)確定為,伺服放大器選擇FANUC ? i系列,鎖緊電磁閥和壓力開(kāi)關(guān)選擇SMC系列,工作電壓為AC110V,壓力開(kāi)關(guān)選擇SMC系列,接近開(kāi)關(guān)選擇工作電壓為DC24V,根據(jù)接口類(lèi)型配置數(shù)據(jù)線,光纖長(zhǎng)度根據(jù)現(xiàn)場(chǎng)環(huán)境初始可設(shè)10m﹑伺服電機(jī)連接線為動(dòng)力線﹑伺服電機(jī)編碼器線長(zhǎng)度根據(jù)現(xiàn)場(chǎng)環(huán)境初始可設(shè)10m,制動(dòng)組件根據(jù)功率等初始可設(shè)一套﹑中間繼電器主要參數(shù)DC24V初始可設(shè)一套,及其它相關(guān)配套設(shè)備。

2.3 PLC控制系統(tǒng)

2.3.1 PMC程序編制

(1)PMC概念

FANUC系統(tǒng)中的PMC程序可以在CNC系統(tǒng)上直接編寫(xiě),或者用軟件在計(jì)算機(jī)上編好后,傳送到PMC單元中。FANUC 0i系統(tǒng)改造時(shí),是采用第一種方式直接在PMC的F-ROM內(nèi)編寫(xiě)的,后面有詳細(xì)的操作步驟。

(2)PMC的程序結(jié)構(gòu)

在FANUC系統(tǒng)中,PMC的程序結(jié)構(gòu)有5級(jí),分別是第一級(jí)程序,第二級(jí)程序﹑第三級(jí)程序﹑子程序,結(jié)束[2]。其中第三級(jí)程序依據(jù)PMC的種類(lèi)設(shè)定,根據(jù)需要可省去。PMC程序執(zhí)行流程,每一個(gè)掃描周期為8ms,總的程序運(yùn)行時(shí)間為n*8ms。程序執(zhí)行時(shí)先掃描第一周期,其次是第二周期。如果第一周期的時(shí)間大于8ms,將會(huì)增加分割的次數(shù),加大掃描周期,不利于程序控制;第二周期的時(shí)間大于8ms,將會(huì)被n等分,這樣總的周期為n*8ms,這是最合理的程序。在一些Fanuc系統(tǒng)中還有第三程序,執(zhí)行原理同上??删帉?xiě)子程序,把復(fù)雜程序簡(jiǎn)化(見(jiàn)圖1)。

圖1 PMC程序執(zhí)行流程

(3)信號(hào)處理

一級(jí)程序在進(jìn)行信號(hào)處理的時(shí)候執(zhí)行速度是最快的,一般可直接讀取。二級(jí)程序?qū)τ谛盘?hào)的處理不能直接讀取,還要經(jīng)過(guò)中間存儲(chǔ)器。編程時(shí)可通過(guò)壓縮第二程序的長(zhǎng)度,從而減少掃描的頻率,達(dá)到提高程序響應(yīng)時(shí)間的目的[3]。

(4)梯形圖設(shè)置

進(jìn)入F-ROM后,修改梯形圖,查找數(shù)據(jù)參數(shù)K8.4并設(shè)定為1,對(duì)第4軸各種功能設(shè)置,如方向﹑手動(dòng)﹑分開(kāi)等。

2.3.2 I/O地址設(shè)定

在數(shù)控機(jī)床上,主要有兩種應(yīng)用信號(hào)地址:內(nèi)部地址,如G功能﹑F功能等;外部地址,如冷卻液信號(hào)的打開(kāi)﹑關(guān)閉等。PMC執(zhí)行I/O端口數(shù)據(jù)時(shí),在LADDR程序的邏輯控制下,一種傳輸給NC,用于輔助程序運(yùn)行,另一種傳輸給外部執(zhí)行單元,用于輔助機(jī)床加工。I/O中有一種高速處理信號(hào)[4],經(jīng)由特殊地址通道,跳過(guò)PMC單元傳入CNC,執(zhí)行速度快。LINK串行總線是CNC和I/O單元的通道,連接著主控端和從控端。因?yàn)镃NC只有一個(gè),I/O有多個(gè)時(shí)用組來(lái)劃分。第0組距離主控端最近,根據(jù)跟離組數(shù)逐漸增加。數(shù)控系統(tǒng)的最大輸入輸出點(diǎn)數(shù)為都為1024,有16個(gè)從控端,16組I/O單元。FANUC Oi MB的CNC中,有內(nèi)置的I/O卡,實(shí)現(xiàn)各種輸入輸出的擴(kuò)展。第四軸的數(shù)控改造,地址是在I/O卡內(nèi)進(jìn)行相關(guān)設(shè)置的。在本次數(shù)控改造中控制單元內(nèi)置的I/0卡,其輸入點(diǎn)/輸出點(diǎn)為64/36。根據(jù)機(jī)床I/0分配表,準(zhǔn)確確定LINK連接方法。當(dāng)連接好硬件,查看各個(gè)I/O單元是否識(shí)別外部輸入信號(hào),方法為找到每個(gè)模塊Xm和Yn。設(shè)置確定m和n,進(jìn)行I/O單元的軟件設(shè)定或地址分配。第四軸需要使用到三個(gè)模塊:第一模塊機(jī)床操作面板中的手輪C軸控制,第二模塊分線盤(pán)中的PMC和CNC通道,第三模塊I/O unit-C的數(shù)控回轉(zhuǎn)臺(tái)的信號(hào)控制。確定出在I/O中每一組對(duì)應(yīng)的起始地址。以上工作完成之后,進(jìn)行實(shí)際的設(shè)定操作。按實(shí)際的組號(hào)和定義依次設(shè)定輸入輸出地址,設(shè)置I/O模塊的基座號(hào)為0,設(shè)置槽號(hào)為1。注意事項(xiàng)是,設(shè)定I/O UNIT-C部分時(shí),設(shè)置槽模塊上的名稱(chēng)為槽的名稱(chēng)。同時(shí),輸入和輸出是在一個(gè)硬件模塊上,區(qū)分出模塊上輸入部分和輸出部分,再分別設(shè)定好數(shù)值[5]。

2.3.3 FX2N脈沖輸出模塊的配置

脈沖輸出模塊為可第四軸的輸出模塊,進(jìn)行高速高精度定位。在對(duì)伺服電機(jī)進(jìn)行位置控制時(shí),為了達(dá)到數(shù)控程序指定位置,通過(guò)FX2N-10PG單元實(shí)現(xiàn)。具體可以使用FROM/TO指令,連接FX2N單元和PMC的相應(yīng)部分[6]。

3 機(jī)床的調(diào)試

3.1 PMC參數(shù)的設(shè)定

設(shè)置定時(shí)器時(shí),48ms定時(shí)器,SA1范圍1~8,SB7范圍為1~8;8ms定時(shí)器,SA1范圍9~40,SB7范圍為9~488。數(shù)值一般為整數(shù),設(shè)置為其他數(shù)據(jù)類(lèi)型時(shí),將會(huì)自動(dòng)取整,消除余數(shù)。計(jì)數(shù)器的設(shè)置方法和定時(shí)器相同,參照設(shè)置。保持型繼電器的優(yōu)勢(shì)在于具有斷電保持性,數(shù)據(jù)不會(huì)丟失。PMC系統(tǒng)軟件參數(shù)占用K17~K19,一般使用在功能開(kāi)啟的情況。SA1-20個(gè),SB7-100個(gè),數(shù)據(jù)表在設(shè)置時(shí)主要有兩個(gè)基本畫(huà)面,數(shù)據(jù)表控制數(shù)據(jù)和數(shù)據(jù)表,這兩個(gè)方面都要設(shè)置好。數(shù)據(jù)表控制里對(duì)數(shù)據(jù)表設(shè)置相關(guān)組的數(shù)值,如數(shù)據(jù)的類(lèi)型長(zhǎng)度,添加組的個(gè)數(shù)﹑組里面的地址和數(shù)量,能進(jìn)行賦值操作等。

3.2 PMC診斷

完成參數(shù)的正確設(shè)定之后,進(jìn)入PMC的診斷功能,進(jìn)入狀態(tài)監(jiān)控畫(huà)面,結(jié)合機(jī)床運(yùn)動(dòng)狀態(tài),檢驗(yàn)前面設(shè)定信號(hào)是否正確。調(diào)試時(shí)出現(xiàn)允許的外部報(bào)警時(shí),可以強(qiáng)制輸入一些有效信號(hào),暫時(shí)屏蔽報(bào)警信號(hào),完成調(diào)試。依次操作SYSTEM/PMC/PMCDGN/STATUS。信號(hào)的強(qiáng)制[7]:一般來(lái)說(shuō),有兩種方法進(jìn)行操作。普通強(qiáng)制設(shè)定:輸入信號(hào)不在I/O LINK范轉(zhuǎn)內(nèi)時(shí),輸出信號(hào)(G等)和PMC掃描沖突﹑不工作時(shí),使用此種方法。有一種特殊情況,不能進(jìn)行任何強(qiáng)制操作,NC的輸出信號(hào)F。根據(jù)以上對(duì)信號(hào)強(qiáng)制的分析,本次設(shè)計(jì)選擇自鎖強(qiáng)制設(shè)定,依次操作YSTEM/PMC/PMCPRM/SETING。因?yàn)榈谒妮SC作為外部輸入信號(hào),在I/O LINK的設(shè)定范圍內(nèi),無(wú)論輸出信號(hào)處于什么情形,都可以設(shè)置自鎖強(qiáng)制。在普通強(qiáng)制里設(shè)定則無(wú)效果。具體設(shè)置時(shí),“〉”右邊的是強(qiáng)制輸出的狀態(tài),以此來(lái)診斷第四軸改造的正常與否,左邊的是外部信號(hào)的狀態(tài)。

3.3 速度的建立

以上各種設(shè)置建立好后,機(jī)床第四軸的運(yùn)行的速度可以進(jìn)行優(yōu)化,滿足金屬零件加工時(shí)的各項(xiàng)需求。在參數(shù)中設(shè)置好速度值,結(jié)合PMC中關(guān)于速度輸出的倍率控制,確定實(shí)際的速度輸出值。在確定手動(dòng)方式的速度時(shí),處理系統(tǒng)中手動(dòng)進(jìn)給倍率%(G10,G11),確定NO.1423參數(shù),兩者相乘。ST為循環(huán)啟動(dòng)信號(hào),其為下降沿有效;F102#0~#3為軸移動(dòng)信號(hào),F(xiàn)104#0~#3為軸到位信號(hào)。PARAM的1601參數(shù)中(一般在#5下),NCI為減速時(shí)的到位檢查信號(hào),0表示執(zhí)行,1表示不執(zhí)行。軸的運(yùn)行方向信號(hào)參數(shù)為F106#0~#3,它在停止運(yùn)行前,保持上一次的運(yùn)動(dòng)方向,0表示正向,1表示負(fù)向。循環(huán)暫停信號(hào)為*SP,保持為“1”時(shí)表示程序運(yùn)行中。F000參數(shù)中,OP表示自動(dòng)運(yùn)轉(zhuǎn),STL表示自動(dòng)運(yùn)轉(zhuǎn)中啟動(dòng),SPL表示自動(dòng)運(yùn)轉(zhuǎn)中停止。機(jī)床工作在自動(dòng)運(yùn)轉(zhuǎn)方式時(shí),利用這些不同的運(yùn)行狀態(tài)反饋,更加便于維修和維護(hù)。

4 結(jié)語(yǔ)

本文以大連機(jī)床廠生產(chǎn)的VDL-600型三軸加工中心為研究對(duì)象,通過(guò)加設(shè)回轉(zhuǎn)工作臺(tái)的方法,對(duì)三軸聯(lián)動(dòng)數(shù)控機(jī)床進(jìn)行多軸化改造進(jìn)行了電氣控制方面的設(shè)計(jì)。修整好PMC的控制系統(tǒng)的輸入輸出信號(hào)﹑梯形圖,I/O地址﹑脈沖模塊,調(diào)整好PMC參數(shù)﹑診斷﹑速度,就可以順利達(dá)到第四軸電氣控制的設(shè)計(jì)要求。本次設(shè)計(jì)雖然不能覆蓋所有數(shù)控系統(tǒng)第四軸的數(shù)控改造,但選取的系統(tǒng)是市場(chǎng)上占很大比例的Fanuc系統(tǒng),具有很強(qiáng)的實(shí)用意義,對(duì)其它數(shù)控系統(tǒng)的改造也有很大的借鑒參考價(jià)值。

猜你喜歡
數(shù)控系統(tǒng)機(jī)床程序
機(jī)床展會(huì)
試論我國(guó)未決羈押程序的立法完善
2019,中國(guó)機(jī)床變中求進(jìn)
基于FANUC 32i A數(shù)控系統(tǒng)的外部測(cè)量設(shè)計(jì)
西門(mén)子840D sl數(shù)控系統(tǒng)在SC125大型車(chē)銑鏜床技術(shù)改造中的應(yīng)用
基于FANUC Oi mate TD數(shù)控系統(tǒng)的手動(dòng)功能開(kāi)發(fā)
基于通用機(jī)床的100%低地板有軌電車(chē)輪對(duì)旋修
“程序猿”的生活什么樣
數(shù)控系統(tǒng)中GUI軟件平臺(tái)設(shè)計(jì)和實(shí)現(xiàn)
機(jī)床擠刀裝置的控制及應(yīng)用
谷城县| 贡觉县| 大同县| 宣城市| 铜鼓县| 泰兴市| 陇南市| 广水市| 鹤岗市| 林周县| 肥西县| 宾阳县| 阿克苏市| 祁阳县| 渭源县| 搜索| 辽宁省| 泉州市| 武夷山市| 乌恰县| 米泉市| 岐山县| 自贡市| 义马市| 通辽市| 临泽县| 昌都县| 平江县| 杭锦旗| 凭祥市| 定襄县| 额敏县| 安福县| 耿马| 青阳县| 图木舒克市| 冷水江市| 景谷| 彰化市| 哈巴河县| 永昌县|