久久99热精品免费观看牛牛,888欧美日韩国产,岛国精品一区二区无码 ,国产亚洲精品成人网站

服務(wù)熱線(xiàn):4009903908

新聞中心

西門(mén)子828D在西班牙FPU3000龍門(mén)加工中心改造中的應

訪(fǎng)問(wèn)量:

西門(mén)子828D在西班牙FPU3000龍門(mén)加工中心改造中的應用
胡國清
(武漢中控南方科技有限公司,武漢430070)
 
摘要:文章以1臺龍門(mén)加工中心的改造為例,敘述了SINUMERIK 828D數控系統常用功能的應用開(kāi)發(fā)技術(shù),包括系統配置與連接、模擬主軸、刀具管理、雙向絲杠螺距誤差補償等。
關(guān)鍵詞: 828D 加工中心 刀具管理 模擬主軸 雙向螺距誤差補償
中圖分類(lèi)號:TP29     文獻標識碼:B
 

Application in SIEMENS 828D

·         on gantry machining center type FPU3000 from Spain NC Alteration

HU Guoqing
(Wuhan ZoControl South Science & Technology Co., Ltd.,Wuhan 430070,CHN)
AbstractThis text is from an example of one gantry maching centre,normal function devolopment and application in SIEMENS SINUMERIK 828D on the congener machine are described. Such as system configuration & connection,analog spindel servo system,tool management,Direction-dependent leadscrew error compensation,etc..
Keywords828D;Maching centre;Tool management;Analog spindel;Direction-dependent leadscrew error compensation.
 
SINUMERIK 828D數控系統是西門(mén)子公司近年推出的面向標準型車(chē)削、銑削和磨削機床的中端數控系統,其適用于立式/臥式加工中心、平面及內外圓磨床等,以及帶有副主軸、動(dòng)力刀頭和 Y 軸的雙通道車(chē)床。
筆者以一臺由西班牙ZAYER公司生產(chǎn)的FPU3000龍門(mén)加工中心數控改造為例,闡述828D數控系統的主要功能應用。
1. 機床結構
FPU3000龍門(mén)加工中心的主機部分是一臺工作臺移動(dòng)的定梁龍門(mén)銑床,數控軸有工作臺前后移動(dòng)(X軸)、溜板水平移動(dòng)(Y軸)、滑枕垂直移動(dòng)(Z軸)、主軸(SP)和刀庫定位軸(Q軸),主軸功率42kW,主軸最高轉速1800rpm,龍門(mén)寬度2200mm,X軸行程3000mm,Y軸行程3000mm,Z軸行程1000mm,X、Y、Z軸均通過(guò)封閉式直線(xiàn)光柵尺作全閉環(huán)控制,主軸具有機械兩檔,通過(guò)直接位置編碼器實(shí)現全閉環(huán)控制。機床自帶側掛式鏈式刀庫,60個(gè)刀位,帶有液壓控制的機械手用于換刀。
2. 系統配置
系統選用PPU260.3,最多支持6個(gè)數控軸和2個(gè)PLC軸,5MB用戶(hù)內存,支持最多4軸插補功能,配置10.4”彩色TFT顯示器,帶有測量系統和絲杠螺距誤差雙向補償選項功能(6FC5800 -0AM54-0YB0),以便實(shí)現各進(jìn)給軸的雙向獨立的定位精度補償,提高機床的進(jìn)給定位精度,828D的雙向螺距誤差補償實(shí)際上是通過(guò)懸垂補償功能實(shí)現的,只是補償的源軸和目標軸為同一軸。
各進(jìn)給軸均采用SINAMICS S120書(shū)本型模塊驅動(dòng)1FT7交流伺服電機,所有伺服電機自帶的DriveCLiQ接口編碼器均直接接入驅動(dòng)總線(xiàn),配置帶饋電功能的S120電源模塊和AIM濾波接口模塊,可適應供電電網(wǎng)電壓有一定波動(dòng)情況下的運行。所有閉環(huán)測量裝置均通過(guò)SMC30模塊將原光柵尺或編碼器的TTL方波信號經(jīng)轉換接入到DriveCLiQ總線(xiàn),因PPU、S120自帶的DriveCLiQ接口不夠用,另外增加一個(gè)DMC20集線(xiàn)器模塊。
系統配置兩塊PP72/48D-2A型I/O板,自帶的模擬量輸入通道用于連接安裝于機床導軌上的Pt100熱電阻溫度測量信號,以實(shí)現機床加工過(guò)程中的因導軌溫度變化等引起的機械部分伸長(cháng)的溫度補償。配置手持單元,其相應的I/O信號以及操作箱本體的按鈕/指示燈等I/O信號直接通過(guò)專(zhuān)用電纜連接至MCP483C的X51/ X52/X53/X54/X55端子,其地址直接納入MCP483C的接口信號,這樣可減少從操作箱至控制柜的線(xiàn)纜。
通過(guò)PPU自帶的模擬主軸功能,由X252端子輸出的模擬量給定電壓控制第三方變頻器驅動(dòng)原1PH6交流主軸電機,在變頻器的AI1輸入端并聯(lián)一個(gè)電容(0.22μF,50V)可以減少因干擾引起的電壓不穩定,通過(guò)參數設置定義變頻器內部輸出繼電器的含義及特性,將主軸零速、速度到達、故障等狀態(tài)信號鏈接至PLC的DI信號中,以便實(shí)現機床相應的連鎖保護。
整個(gè)機床的數控系統主要硬件配置連接如圖1所示,DriveCLiQ總線(xiàn)拓撲不一定要按照圖中連接,只要符合其拓撲規則連接,驅動(dòng)調試與分配軸時(shí)與實(shí)際連接相匹配即可。



圖1 FPU3000龍門(mén)加工中心數控系統配置圖
 
3. 功能實(shí)現
3.1  模擬主軸
828D系統面板自帶模擬主軸輸出信號,有雙極性電壓(±10V,對應的MD30134=0)、單極性電壓(0~10V,對應的MD30134=1),根據變頻器的特性選擇。變頻器的使能可由X252的第12腳(DIO14)來(lái)控制,也可以由PLC另行控制。需要注意的是,X252的1-2腳到變頻器的AI1的模擬量給定信號電纜需用屏蔽電纜,屏蔽層單端接地,以減少干擾。
模擬主軸的相關(guān)參數設定如下:
MD10000 AXCONF_MACHAX_NAME_TAB[3]=SP
MD20070 AXCONF_MACHAX_USED[3]=4
MD20080 AXCONF_CHANAX_NAME_TAB[3]=SP
MD30100 CTRLOUT_SEGMENT_NR[0,AX4]=0 ;模擬軸
MD30110 CTRLOUT_MODULE_NR[0,AX4]=4 ;給定值模塊號
MD30130 CTRLOUT_TYPE[0,AX4]=1 ;給定值輸出是否有效
MD30134 IS_UNIPOLAR_OUTPUT[0,AX4]=0 ;給定值為雙極性電壓
MD30200 NUM_ENCS[0,AX4]=1 ;表示有位置編碼器,若無(wú)則設為0
MD30230 ENC_INPUT_NR[0,AX4]=2 ;編碼器信號端口號
MD30240 ENC_TYPE[0,AX4]=1;表示編碼器類(lèi)型為增量型,絕對值型則設為0
MD30300 $MA_IS_ROT_AX[AX4]=1 ;旋轉軸
MD30310 $MA_ROT_IS_MODULO[AX4]=1 ;旋轉軸為模態(tài)
MD30320 $MA_DISPLAY_IS_MODULO[AX4]=1 ;顯示為模態(tài)
MD31020 ENC_RESOL[0,AX4]=2000 ;編碼器每轉脈沖數
MD31040 $MA_ENC_IS_DIRECT[0,AX4]=1 ;編碼器直接安裝在主軸上
MD31050 $MA_DRIVE_AX_RATIO_DENOM[0,AX4]=10 ;I檔傳動(dòng)比分母
MD31050 $MA_DRIVE_AX_RATIO_DENOM[1,AX4]=10 ;I檔傳動(dòng)比分母
MD31050 $MA_DRIVE_AX_RATIO_DENOM[2,AX4]=100 ;II檔傳動(dòng)比分母
MD31060 $MA_DRIVE_AX_RATIO_NUMERA[0,AX4]=55 ;I檔傳動(dòng)比分子
MD31060 $MA_DRIVE_AX_RATIO_NUMERA[1,AX4]=55 ;I檔傳動(dòng)比分子
MD31060 $MA_DRIVE_AX_RATIO_NUMERA[2,AX4]=105 ;II檔傳動(dòng)比分子
MD32250 $MA_RATED_OUTVAL[0,AX4]=100 ;額定輸出值100%
MD32260 $MA_RATED_VELO[0,AX4]=4200 ;10V輸出時(shí)對應的電機轉速
MD35000 $MA_SPIND_ASSIGN_TO_MACHAX[AX4]=1 ;主軸分配
3.2  刀具管理
828D PPU260.3系統自帶刀具管理功能,支持一個(gè)物理刀庫,且具有完整的刀具壽命監控功能(加工時(shí)間、工件計數),若物理刀庫數量大于1,則需增加選項功能。對于FPU3000龍門(mén)加工中心來(lái)說(shuō),其60刀位的鏈式刀庫不帶獨立的裝卸刀庫,正好適合該系統基本配置的應用。
刀庫配置:鏈式物理刀庫號為1,刀庫緩沖區(包括機械手爪1、機械手爪2、主軸,共3個(gè)刀位)作為一個(gè)虛擬刀庫,其刀庫號為9998,裝刀點(diǎn)作為另一個(gè)虛擬刀庫,刀庫號為9999,該機床設置一個(gè)裝刀點(diǎn)。
刀庫初始化配置文件為toolbox光盤(pán)的examples\Tool_management目錄下的Mag_conf. mpf,對其中的基本定義部分修改如下:
N20 NUM_MAG=1   ;刀庫號
N30 MAG_TYPE=1   ;刀庫類(lèi)型(1:鏈式刀庫,3:刀塔,5:矩陣式刀庫)
N40 LOCATIONS=60  ;刀位數量
N50 NUM_BUFFER=3  ;緩沖區刀位數量
N60 NUM_LOAD=1    ;裝刀點(diǎn)數量
N70 PLACE_SEARCH=12289;換刀策略(257:固定點(diǎn)換刀,12289:隨機換刀)
修改后將該文件拷貝到制造商循環(huán)目錄下,并復制其全部?jì)热葜罬DA窗口中執行一次即可生效。
設置換刀子程序名稱(chēng):
MD10715 M_NO_FCT_CYCLE[0]=6 ;對應M6
MD10716 M_NO_FCT_CYCLE_NAME[0]=TCHANGE ;表示M6調用TCHANGE.SPF
編制TCHANGE.SPF換刀程序,內容如下:
PROC TCHANGE SAVE DISPLOF ;屏蔽運行過(guò)程顯示信息
DEF INT WZ_SP,WZ_VOR      ;定義兩個(gè)整數變量
IF(NOT $P_SEARCH)         ;若不是段搜索
  WZ_SP=$TC_MPP6(9998,1)  ;讀取主軸上的刀具號
  GETSELT(WZ_VOR)         ;讀取編程刀具號
  IF(WZ_SP<>WZ_VOR)       ;若主軸上的刀具號與編程刀具號不同則換刀
    SPOSA[1]=0            ;主軸定位到0°
    GO G75 Z=0            ;定位到換刀點(diǎn)
    WAITS(1)              ;等待主軸定位完畢
  ENDIF
ELSE
ENDIF
M206                      ;換刀開(kāi)始,觸發(fā)PLC換刀程序執行
SETPIECE(1)               ;刀具監控:工件計數減1
M17
編制換刀任務(wù)表是完成換刀PLC程序的關(guān)鍵,首先在PLC程序中添加3個(gè)系統DB塊:DB9900(常量傳遞表)、DB9901(變量傳遞表)、DB9902(響應表),在表中定義刀具和刀庫所有可能的狀態(tài)。
對于裝刀、卸刀指令,刀具管理系統響應DB塊為DB4100,DBX0.0代表有指令,DBX1.0表示裝刀,DBX1.1表示卸刀,DBX1.2表示刀具移位,DBX1.3表示刀庫定位,DBW6/8為新刀源地址的刀庫號和刀位號,DBW10/12為舊刀目標地址的刀庫號和刀位號。
對于刀具準備、換刀指令,刀具管理系統響應DB塊為DB4300,DBX0.0代表有指令,DBX1.0表示固定點(diǎn)換刀,DBX1.1表示換刀M206,DBX1.2表示刀具準備Tx,DBX1.3表示T0,DBX1.4表示無(wú)舊刀,DBX1.5表示手動(dòng)裝刀,DBX1.6表示手動(dòng)卸刀,DBW6/8為新刀源地址的刀庫號和刀位號,DBW18/20為舊刀目標地址的刀庫號和刀位號。
換刀響應有同步響應和異步響應,同步響應是指有換刀指令時(shí)某個(gè)步驟完成時(shí)的響應:1表示該換刀步驟全部完成,3表示換刀過(guò)程中斷,105表示中間的某個(gè)步驟完成但整個(gè)換刀指令未完成;異步響應是可以隨時(shí)響應的,不需要換刀指令,通常用于舊刀離開(kāi)主軸后入庫的步驟,以使舊刀入庫不占用加工時(shí)間。換刀動(dòng)作通過(guò)PLC邏輯程序實(shí)現,各步驟完成激活相應的接口信號通知刀具管理系統。
3.3  雙向螺距誤差補償
828D標準配置中包含反向間隙補償、絲杠螺距誤差補償、溫度補償,雙向螺距誤差補償功能與懸垂補償的參數設置與調試基本相同,對于機床軸的正向、反向運行時(shí)的各自重復定位誤差較穩定,但二者又相差較大時(shí)適合使用雙向螺距誤差補償,以獲得更好的數控定位精度。螺距誤差補償和懸垂補償均適用于直線(xiàn)軸和旋轉軸。
根據各軸行程設置合適的補償點(diǎn)數,X、Y軸行程3000mm,設置步距200mm,采集點(diǎn)數16個(gè)。Z軸行程1000mm,設置步距100mm,采集點(diǎn)數11個(gè)。有關(guān)參數設置如下:
MD18342 $MN_MM_CEC_MAX_POINTS[0]=16;補償表1用于X軸正向,點(diǎn)數16個(gè)
MD18342 $MN_MM_CEC_MAX_POINTS[1]=16;補償表2用于X軸負向,點(diǎn)數16個(gè)
MD18342 $MN_MM_CEC_MAX_POINTS[2]=16;補償表3用于Y軸正向,點(diǎn)數16個(gè)
MD18342 $MN_MM_CEC_MAX_POINTS[3]=16;補償表4用于Y軸負向,點(diǎn)數16個(gè)
MD18342 $MN_MM_CEC_MAX_POINTS[4]=11;補償表5用于Z軸正向,點(diǎn)數11個(gè)
MD18342 $MN_MM_CEC_MAX_POINTS[5]=11;補償表6用于Z軸負向,點(diǎn)數11個(gè)
SD41300 $CEC_TABLE_ENABLE[0~5]=1;激活第1~6個(gè)補償表
MD32710 $CEC_ENABLE[AX1~3]=1;該參數在補償表運行完后設置
X軸正向補償表內容如下:
$AN_CEC[0,0]=0         ;第1補償表第1點(diǎn)補償值為0mm
$AN_CEC[0,1]=0.006     ;第1補償表第2點(diǎn)補償值為0.01mm
$AN_CEC[0,2]=0.011     ;第1補償表第3點(diǎn)補償值為0.012mm
……
$AN_CEC[0,15]=0.023    ;第1補償表第16點(diǎn)補償值為0.023mm
$AN_CEC_INPUT_AXIS[0]=(AX1)   ;參照軸為X軸
$AN_CEC_OUTPUT_AXIS[0]=(AX1)  ;目標軸為X軸
$AN_CEC_STEP[0]=200             ;步距為200mm
$AN_CEC_MIN[0]=0.0              ;參照軸起點(diǎn)值為0.0mm
$AN_CEC_MAX[0]=3000.0           ;參照軸終點(diǎn)值為3000.0mm
$AN_CEC_DIRECTION[0]=1  ;正向有效(1:正向,0:雙向,-1:負向)
$AN_CEC_MULT_BY_TABLE[0]=0
$AN_CEC_IS_MODULO[0]=0          ;參照軸為直線(xiàn)軸(1:旋轉軸)
M17
其它補償表類(lèi)似,將激光干涉儀生成的絕對誤差值填入表中,激光檢測時(shí)應設置的軸正向與機床軸正向一致,補償表完成后復制粘貼到MDA窗口中執行一次,然后設置MD32710=1,軸重新返回參考點(diǎn)后補償生效,可在軸診斷中實(shí)時(shí)觀(guān)察到各點(diǎn)誤差補償值。
4. 結語(yǔ)
該加工中心的完整數控功能調試還有許多,如伺服優(yōu)化、安全連鎖保護程序、溫度補償等,828D還有一些很實(shí)用的功能值得學(xué)習,如EasyScreen用戶(hù)自定義界面、遠程診斷與維修Access Mymachine、機床狀態(tài)短信發(fā)送Easy Message等,限于篇幅在此不一一贅述。

CONTACT INFORMATION

聯(lián)系方式

武漢市武昌區雄楚大道111號

OFFICIAL ACCOUNTS

公眾號

中控南方微信公眾號

ONLINE MESSAGE

聯(lián)系方式

留言應用名稱(chēng):
客戶(hù)留言
描述: