歐美日韓中文字幕影音先鋒在線觀看'_成人精品h动漫网站_免费女人裸体视频无遮挡免费网站_婷婷偷偷天天久久_国产av永久精品无码_日本高清www午色com_丝袜人妻影音先锋色资源_日韩AV电影无码福利_嫩草国产极品在线播放_99热这里只有精首页

服務(wù)熱線:4009903908

新聞中心

西門子828D在西班牙FPU3000龍門加工中心改造中的應

訪問量:

西門子828D在西班牙FPU3000龍門加工中心改造中的應用
胡國清
(武漢中控南方科技有限公司,武漢430070)
 
摘要:文章以1臺龍門加工中心的改造為例,敘述了SINUMERIK 828D數(shù)控系統(tǒng)常用功能的應用開發(fā)技術(shù),包括系統(tǒng)配置與連接、模擬主軸、刀具管理、雙向絲杠螺距誤差補償?shù)取?br /> 關(guān)鍵詞: 828D 加工中心 刀具管理 模擬主軸 雙向螺距誤差補償
中圖分類號: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數(shù)控系統(tǒng)是西門子公司近年推出的面向標準型車削、銑削和磨削機床的中端數(shù)控系統(tǒng),其適用于立式/臥式加工中心、平面及內(nèi)外圓磨床等,以及帶有副主軸、動力刀頭和 Y 軸的雙通道車床。
筆者以一臺由西班牙ZAYER公司生產(chǎn)的FPU3000龍門加工中心數(shù)控改造為例,闡述828D數(shù)控系統(tǒng)的主要功能應用。
1. 機床結(jié)構(gòu)
FPU3000龍門加工中心的主機部分是一臺工作臺移動的定梁龍門銑床,數(shù)控軸有工作臺前后移動(X軸)、溜板水平移動(Y軸)、滑枕垂直移動(Z軸)、主軸(SP)和刀庫定位軸(Q軸),主軸功率42kW,主軸最高轉(zhuǎn)速1800rpm,龍門寬度2200mm,X軸行程3000mm,Y軸行程3000mm,Z軸行程1000mm,X、Y、Z軸均通過封閉式直線光柵尺作全閉環(huán)控制,主軸具有機械兩檔,通過直接位置編碼器實現(xiàn)全閉環(huán)控制。機床自帶側(cè)掛式鏈式刀庫,60個刀位,帶有液壓控制的機械手用于換刀。
2. 系統(tǒng)配置
系統(tǒng)選用PPU260.3,最多支持6個數(shù)控軸和2個PLC軸,5MB用戶內(nèi)存,支持最多4軸插補功能,配置10.4”彩色TFT顯示器,帶有測量系統(tǒng)和絲杠螺距誤差雙向補償選項功能(6FC5800 -0AM54-0YB0),以便實現(xiàn)各進給軸的雙向獨立的定位精度補償,提高機床的進給定位精度,828D的雙向螺距誤差補償實際上是通過懸垂補償功能實現(xiàn)的,只是補償?shù)脑摧S和目標軸為同一軸。
各進給軸均采用SINAMICS S120書本型模塊驅(qū)動1FT7交流伺服電機,所有伺服電機自帶的DriveCLiQ接口編碼器均直接接入驅(qū)動總線,配置帶饋電功能的S120電源模塊和AIM濾波接口模塊,可適應供電電網(wǎng)電壓有一定波動情況下的運行。所有閉環(huán)測量裝置均通過SMC30模塊將原光柵尺或編碼器的TTL方波信號經(jīng)轉(zhuǎn)換接入到DriveCLiQ總線,因PPU、S120自帶的DriveCLiQ接口不夠用,另外增加一個DMC20集線器模塊。
系統(tǒng)配置兩塊PP72/48D-2A型I/O板,自帶的模擬量輸入通道用于連接安裝于機床導軌上的Pt100熱電阻溫度測量信號,以實現(xiàn)機床加工過程中的因?qū)к墱囟茸兓纫鸬臋C械部分伸長的溫度補償。配置手持單元,其相應的I/O信號以及操作箱本體的按鈕/指示燈等I/O信號直接通過專用電纜連接至MCP483C的X51/ X52/X53/X54/X55端子,其地址直接納入MCP483C的接口信號,這樣可減少從操作箱至控制柜的線纜。
通過PPU自帶的模擬主軸功能,由X252端子輸出的模擬量給定電壓控制第三方變頻器驅(qū)動原1PH6交流主軸電機,在變頻器的AI1輸入端并聯(lián)一個電容(0.22μF,50V)可以減少因干擾引起的電壓不穩(wěn)定,通過參數(shù)設(shè)置定義變頻器內(nèi)部輸出繼電器的含義及特性,將主軸零速、速度到達、故障等狀態(tài)信號鏈接至PLC的DI信號中,以便實現(xiàn)機床相應的連鎖保護。
整個機床的數(shù)控系統(tǒng)主要硬件配置連接如圖1所示,DriveCLiQ總線拓撲不一定要按照圖中連接,只要符合其拓撲規(guī)則連接,驅(qū)動調(diào)試與分配軸時與實際連接相匹配即可。



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

CONTACT INFORMATION

聯(lián)系方式

武漢市武昌區(qū)雄楚大道111號

OFFICIAL ACCOUNTS

公眾號

中控南方微信公眾號

ONLINE MESSAGE

聯(lián)系方式

留言應用名稱:
客戶留言
描述:
驗證碼

版權(quán)所有◎2021 武漢中控南方科技有限公司        備案號:鄂ICP備14007057-1        技術(shù)支持:新網(wǎng)

這是描述信息

鄂公網(wǎng)安備42010602002174號