張玉萍,辛世界,郭 超,王 寧
(山東理工大學(xué) 機(jī)械工程學(xué)院,淄博 255049)
隨著工業(yè)的快速發(fā)展,人們對(duì)產(chǎn)品的各種機(jī)械性能的要求逐漸提高。在許多場(chǎng)合,一臺(tái)電機(jī)的控制己經(jīng)不能滿足現(xiàn)代化高科技發(fā)展的要求,雙機(jī)驅(qū)動(dòng)同步軸控制的方案已經(jīng)得到越來越廣泛的應(yīng)用。許多常用的數(shù)控系統(tǒng)提供了同步軸控制功能,如龍門軸功能和主從控制功能。本文以西門子840D的龍門軸功能為例,介紹龍門結(jié)構(gòu)在數(shù)控機(jī)床中的應(yīng)用。
西門子840D的GANTRY軸功能適用于機(jī)械上剛性連接的雙邊驅(qū)動(dòng)的運(yùn)動(dòng)部件。它要求組成龍門軸的幾個(gè)進(jìn)給軸之間在機(jī)械上存在嚴(yán)格的聯(lián)系,并且NC系統(tǒng)內(nèi)部對(duì)各進(jìn)給軸的位置和速度進(jìn)行嚴(yán)格監(jiān)控,防止對(duì)機(jī)械、驅(qū)動(dòng)部分或零件進(jìn)行損壞。
使用“龍門軸”功能,最多可以同時(shí)實(shí)現(xiàn)三對(duì)進(jìn)給軸無(wú)機(jī)械偏差的運(yùn)動(dòng)。一個(gè)龍門軸組中至少包含兩個(gè)軸:主動(dòng)軸和從動(dòng)軸,其中一個(gè)龍門軸組只能有一個(gè)主動(dòng)軸,最多兩個(gè)從動(dòng)軸。它們之間相互獨(dú)立,每個(gè)單元都有自己的位置檢測(cè)系統(tǒng),系統(tǒng)會(huì)隨時(shí)監(jiān)控主從動(dòng)軸之間的位置差值,當(dāng)差值達(dá)到一定值后,系統(tǒng)會(huì)輸出報(bào)警信號(hào),并自動(dòng)停下龍門軸組的所有軸,防止損壞機(jī)床。
從編程角度來看,主動(dòng)軸可以像一般NC軸一樣進(jìn)行編程操作,從動(dòng)軸可以認(rèn)為是不存在的,也不能對(duì)其進(jìn)行編程[1],它的運(yùn)動(dòng)與主動(dòng)軸同步。
龍門軸接通電源后要保持同步,需立即進(jìn)行“回參考點(diǎn)”操作,建立機(jī)床坐標(biāo)。
圖1 龍門軸同步控制原理圖
龍門軸同步控制原理框圖如圖1所示。由圖1可知,雙電機(jī)共同驅(qū)動(dòng),主動(dòng)軸和從動(dòng)軸組成一個(gè)龍門軸組。在系統(tǒng)發(fā)出指令之前,主從動(dòng)軸要進(jìn)行回參考點(diǎn)操作,激活龍門軸功能。同步后,從動(dòng)軸與主動(dòng)軸一起移動(dòng),且主從動(dòng)軸的位置實(shí)時(shí)進(jìn)行比較,它們的位置偏差值,反饋給從動(dòng)軸,與進(jìn)給指令一起,調(diào)整從動(dòng)軸的運(yùn)動(dòng)速度,從而保證從動(dòng)軸與主動(dòng)軸同步。
龍門軸機(jī)床數(shù)據(jù)參數(shù)如下:
1)MD37100 GANTRY-AXIS-TYPE:龍門軸定義,用來配置龍門軸。
2)MD37110 GANTRY-POS-TOLWARNING:龍門軸位置偏差報(bào)警極限。龍門軸回參考點(diǎn)結(jié)束后,系統(tǒng)會(huì)隨時(shí)監(jiān)控主從動(dòng)軸之間的位置差值。機(jī)床參數(shù)MD37100設(shè)定差值極限,當(dāng)差值超過設(shè)定值時(shí),系統(tǒng)會(huì)發(fā)出報(bào)警信號(hào),同時(shí)向PLC發(fā)出接口信號(hào)DB31.DBX101.3;差值小于報(bào)警值時(shí),接口信號(hào)自動(dòng)取消。
3)MD37120 GANTRY-POS-TOL-ERROR:龍門軸運(yùn)行極限值。龍門軸回參考點(diǎn)結(jié)束后,當(dāng)差值超過MD37120設(shè)定的極限值時(shí),系統(tǒng)會(huì)發(fā)出報(bào)警信號(hào),龍門軸組各軸停止運(yùn)動(dòng),同時(shí)會(huì)向PLC發(fā)出接口信號(hào)DB31.DBX101.2,機(jī)床停止運(yùn)行。
4)MD37130 GANTRY-POS-TOL-REF:龍門軸參考點(diǎn)的位置偏差的設(shè)定范圍。龍門軸回參考點(diǎn)前,主從動(dòng)軸的位置差值超過MD37130的設(shè)定值時(shí),系統(tǒng)發(fā)出報(bào)警信號(hào),龍門軸停止運(yùn)動(dòng)。
5)MD37140 GANTRY-BREAK-UP:取消龍門軸的軸配對(duì)。MD37140用來取消同步,設(shè)置好龍門軸組后,只要不用參數(shù)MD37140分開,龍門功能一直有效。37140=1時(shí),龍門軸中的軸將成為獨(dú)立的軸,分開移動(dòng)。通常在調(diào)試及維修時(shí)常用這個(gè)參數(shù)。
在一個(gè)龍門軸組里,MD37110、MD37120、MD37130、MD37140的設(shè)定值都應(yīng)相同。其中,參數(shù)設(shè)定值的大小應(yīng)滿足MD37110 X1為主動(dòng)軸,X11為從動(dòng)軸。參數(shù)設(shè)置如下: X1軸: MD37100 GANTRY-AXIS-TYPE=1 MD37110 GANTRY-POS-TOL-WARNING=1 MD37120 GANTRY-POS-TOL-ERROR=2 MD37130 GANTRY-POS-TOL-REF=50 MD37140 GANTRY-BREAK-UP=0 X11軸: MD37100 GANTRY-AXIS-TYPE=11 MD37110 GANTRY-POS-TOL-WARNING=1 MD37120 GANTRY-POS-TOL-ERROR=2 MD37130 GANTRY-POS-TOL-REF=50 MD37140 GANTRY-BREAK-UP=0 龍門軸接通電源后就要立即保持同步,必須馬上進(jìn)行“回參考點(diǎn)”操作。龍門軸回參考點(diǎn)操作分三個(gè)步驟:1)主動(dòng)軸先回參考點(diǎn),從動(dòng)軸跟隨主動(dòng)軸移動(dòng)。主動(dòng)軸到達(dá)參考點(diǎn),輸出到達(dá)信號(hào)“Reference / synchronized=1”。2)主動(dòng)軸到達(dá)參考點(diǎn)后,從動(dòng)軸自動(dòng)回參考點(diǎn)運(yùn)動(dòng),主動(dòng)軸跟隨從動(dòng)軸移動(dòng)。3)當(dāng)龍門軸組的軸都回到參考點(diǎn)后,比較主動(dòng)軸和從動(dòng)軸的位置,如果位置偏差值不大于MD37100設(shè)定的報(bào)警極限,龍門軸自動(dòng)移動(dòng)到同步位置;如果位置偏差值大于報(bào)警極限,龍門軸不自動(dòng)開始同步過程,輸出等待同步啟動(dòng)信息“Wait for synchronization start”,由用戶重新啟動(dòng)龍門軸同步過程[4]。 表1 PLC接口信號(hào) 龍門軸回參考點(diǎn)操作及同步過程中用到的PLC信號(hào)如表1所示。 回參考點(diǎn)后,主從動(dòng)軸的位置偏差值大于MD37110設(shè)定的報(bào)警值時(shí),系統(tǒng)會(huì)向PLC發(fā)送一個(gè)接口信號(hào)DB31.DBX101.4,這時(shí)需要將PLC接口信號(hào)DB31.DBX29.4置1,重新啟動(dòng)龍門軸同步。龍門軸回參考點(diǎn)結(jié)束后,PLC接口信號(hào)DB31.DBX101.5變?yōu)?,表示龍門軸已同步。 通過以下PLC程序和操作可實(shí)現(xiàn)主動(dòng)軸從動(dòng)軸不同步時(shí),發(fā)出報(bào)警信號(hào),并使主從動(dòng)軸回到同步狀態(tài)。 PLC程序: ADB31.DBX 101.4 ANDB31.DBX 101.5 AQ 2.6 =DB31.DBX29.4 RDB31.DBX29.5 ANDB31.DBX 101.4 ADB31.DBX 101.5 SDB31.DBX29.5 操作步驟: 1)把軸進(jìn)給倍率撥到0位置; 2)操作方式處于軸回參考點(diǎn)方式; 3)選擇同步軸; 4)按一下-向鍵或+向鍵; 5)控制軸進(jìn)給倍率=1或2,從動(dòng)軸自動(dòng)移動(dòng),主動(dòng)軸不動(dòng),達(dá)到兩軸同步; 6)不同步報(bào)警信號(hào)消失后,同步操作結(jié)束。 西門子840D數(shù)控系統(tǒng)的龍門軸功能實(shí)現(xiàn)同步運(yùn)動(dòng),控制精度高,可靠性強(qiáng)。在龍門銑床和一些雙主軸加工中心等機(jī)械設(shè)備中成了不可缺少的功能,隨著市場(chǎng)的發(fā)展,將越來越多的應(yīng)用在機(jī)械設(shè)備中,為產(chǎn)品的更新和升級(jí)發(fā)揮力量。 [1] 趙全錦.龍門式數(shù)控機(jī)床的多軸同步驅(qū)動(dòng)(西門子840D/810D GANTRY功能的應(yīng)用)[J].制造技術(shù)與機(jī)床,2002,(5):43-45. [2] 化春雷,徐兆成,等.同步軸在數(shù)控機(jī)床中的應(yīng)用及調(diào)整[J].制造技術(shù)與機(jī)床,2010,(9):96-98. [3] 朱孝峰.自動(dòng)鉆鉚機(jī)數(shù)控托架控制系統(tǒng)設(shè)計(jì)開發(fā)[D].南京航空航天大學(xué),2011:51-55. [4] 唐建明,陸志華.西門子840D/810D功能在龍門式數(shù)控機(jī)床多軸同步驅(qū)動(dòng)的應(yīng)用[J].機(jī)械工人(冷加工),2005,(3):66-68.2.2 龍門軸參數(shù)設(shè)置舉例
3 龍門軸回參考點(diǎn)操作
4 PLC信號(hào)處理
5 結(jié)束語(yǔ)