席 勇
(中航飛機股份有限公司,陜西西安 710089)
西門子數控系統用于CQ61100車床數控改造
席 勇
(中航飛機股份有限公司,陜西西安 710089)
西門子SINUMERIK 802C base line數控系統在CQ61100普通車床數控化改造中的應用。采用SINUMERIK 802C base line經濟型數控系統和SIMODRIVE 611UE配合使用,為CQ61100的數控化改造提供數控解決方案。
臥式車床;SIMODRIVE 611UE;數控改造
10.16621/j.cnki.issn1001-0599.2017.09.55
CQ61100臥式車床由天津第二機床廠于1985年設計制造,機床卡盤回轉直徑1000 mm,最大加工工件長度3000 mm,屬于大型臥式車床。廠家計劃使用該設備加工火車牽引銷,由于該零件外形復雜,加工精度要求高(牽引銷外形呈錐型,最大外徑960 mm,最小外徑125 mm,表面粗糙度Ra=1.6 μm),原機床很難完成該零件的加工,因此用戶決定對該設備進行數控化改造。
(1)拆除機床X坐標光杠、絲杠等傳動部件,換裝高精度滾珠絲杠,提升機床的加工精度。
(2)拆除機床原有刀架及刀架進給系統的中、小溜板。更換Z坐標的傳動絲杠,換裝高精度滾珠絲杠。
(3)將原刀架更換為電動刀架,實現設備的自動換刀功能。(4)重新設計機床的潤滑系統。更換主軸剎車器。
(5)對主軸齒輪箱、X坐標滑枕、Z坐標大溜板等部件進行精度調整、修復。
(1)選用西門子SINUMERIK 802C base line數控系統作為機床的控制系統。
(2)選用西門子SIMODRIVE 611UE伺服系統進行機床的伺服控制。選用西門子1FK7系列伺服電機作為X、Z坐標的驅動電機。
(3)進行電氣控制系統、PLC程序、牽引銷NC加工程序的設計。
(4)設計電氣控制柜、自動走線裝置等電氣輔助設施。
SINUMERIK 802C base line數控系統是西門子公司在SINUMERIK 802C基礎上開發的經濟型數控系統,主要應用于車床和銑床的數控解決方案。該系統可以控制2~3個伺服軸和1個伺服主軸,可以連接SIMODRIVE 611UE或SIMODRIVE base line伺服系統。該系統根據車床和銑床的加工特點,提供豐富的固定加工循環,提高加工效率。
SINUMERIK 802C base line數控系統將CNC、PLC、通訊等功能集成于一體,同時提供豐富的接口完成伺服及PLC控制功能。其操作面板除具備基本控制功能外,還為用戶提供12個用戶自定義鍵,以滿足用戶使用需求。
SINUMERIK 802C base line的PLC功能集成于CNC中,作為系統的一個獨立軟件,為用戶提供48個輸入點,16個輸出點,滿足車床和銑床的PLC控制需求。
為了使用戶有更好的使用體驗,系統預裝了PLC(Sample.ptp)控制程序,用戶在使用過程中只需通過機床參數(MD14510、MD14512)的簡單設定即可完成對機床的控制。此外,用戶也可以根據需求自行設計PLC程序,以完成對機床的PLC控制。
SINUMERIK 802C base line數控系統與SIMODRIVE 611UE伺服系統的連接為數控車床或銑床提供完善的閉環控制解決方案。
SIMODRIVE 611UE是一種通用型伺服驅動器,用戶可以根據不同的應用場合進行靈活設置。西門子提供的SimoComU伺服調試軟件,用戶可以方便對伺服系統進行設定及調試,使伺服軸的動態運行更加穩定。
SIMODRIVE 611UE提供模擬接口(±10 V)、角位移編碼器接口、數字輸入輸出接口,使用戶可以靈活應用。SIMODRIVE 611UE 可連接西門子 1FK7、1FK6、1FT6,1PH等伺服電機,并可通過PROFIBUS-DP或TERMINAL模塊完成伺服單元的擴展。
在一切準備好后,將調試開關打到位置0,打開電源開關,系統正常引導。
在第一次引導開始時,系統會加載標準用戶程序Sample.ptp。若系統引導正常,面板上的POC燈(綠色)點亮,DIA燈(紅色)閃爍,同時系統出現700000號報警,提示用戶輸入相關參數,此時說明系統啟動完畢。
3.1.2.1 PLC程序的編制
為滿足CQ61100臥式車床的控制需求,編寫Sample.ptp程序中的SBR0-SBR30的子程序,其中SBR31-SBR64為標準功能子程序。在標準功能子程序中,用戶需參照SBR31 USR_INI子程序進行修改,以保證PLC參數與SINUMERIK 802C base line的功能對應關系。
在子程序中對信號I0.0-I0.7及Q0.0-Q1.7采用了濾波原理處理,子程序中這些信號都按常開邏輯處理。為了適應外部節點的邏輯需求,可以通過PLC參數MD14512[0]-14512[3]和14512[4]-14512[7]進行設置以改變邏輯關系。現對程序編制過程中關鍵部分及子程序予以說明。
(1)用戶鍵定義
K1—機床使能鍵,K2—機床狀態指示,K4—手動換刀鍵,K5—坐標潤滑鍵,K6—主軸潤滑鍵;K10—機床照明燈,K12—超程釋放鍵。
(2)EMG_STOP(SBR33)
A:在急停處理過程中,首先從機床的安全考慮,需將外部的坐標限位、急停開關接在常閉點,這樣就和子程序中的常開邏輯矛盾。為解決該問題,在程序下載后必須將PLC參數中的MD14512[0]-MD14512[3]相應位置為1。
B:在PLC調試階段,因伺服系統沒調試,所以伺服準備好信號I1.7為低電平,為使PLC調試正常進行,需將I1.7接為高電平,使系統退出急停狀態。
C:PLC急停使能信號為 V26000000.1和 V26000000.2,急停反饋信號為V27000000.1。同時必須對伺服驅動器端子T48、T63、T64的上電順序進行控制。
(3)SPINDLE(SBR35)
A:CQ61100車床的在改造方案制定時保留了原有電氣控制方式,不進行伺服控制。主軸正轉和反轉輸出點為Q0.0、Q0.1,主軸剎車輸出點為Q0.2。
B:在加工過程中出現急停時,需保證進給保持時,同時切斷主軸輸出并控制主軸剎車。并考慮在ATUO/EDIT方式下主軸過載/進給時的進給保護。相關信號如下:
V32000006.0:FEEDHOLD 擊活
V32000006.1:READ_IN不使能
V32000007.0:NC START 擊活
C:在REF和TEACH_IN方式下禁止主軸旋轉,相關信號如下:
V30000001.0:REF 方式選擇
V30000001.2:TEACH_IN方式選擇
(4)AXIS_CTL(SBR40)
該子程序主要完成對坐標軸的控制,相關控制功能如下,并以X坐標為例進行PLC信號說明:
A:進給坐標的使能控制,相關信號如下:
V38000002.1:驅動使能
V38000004.3:進給停止
B:進給坐標的參考點功能控制,相關信號如下:
V38001000.7:X坐標參考點凸輪
V32000001.0:參考點到達擊活
V33000004.2:所有的坐標參考點建立
C:進給坐標的移動方向控制,相關信號如下:
V39000004.6:X坐標正向移動
V39000004.7:X坐標反向移動//D:進給坐標的限位控制。特別是控制進給坐標在出現限位的情況下,不能使移動軸向超限位方向移動。相關信號如下:
V45001018.4:X坐標只有一個限位開關
V38001000.0:負向硬件限位
V38001000.1:正向硬件限位
(4)TURRET1(SBR46)
該子程序為電動刀架控制模塊。本次改造選用4個刀位的電動刀架,刀架采用霍爾元件采集刀位信號。該信號盤輸出的直流信號只有3 V,不能滿足SINUMERIK 802C base line的PLC輸入點DC24 V的高電平要求,因此對發射盤輸出點安裝電阻,將電平提升到DC24 V。電動刀架的控制功能如下:
A:電動刀架的正向和反向控制。該電動刀架在尋找刀位時正向旋轉,刀架的卡緊采用刀架的反向旋轉并配合機械機構進行卡緊。相關信號如下:
M112.0:刀架 CW
M112.1:刀架 CCW
M101.0-M101.3:刀位信號
B:手動和自動換刀控制。在手動換刀時按壓操作面板上的K4鍵進行更換,移動一個刀位停止一次,直到找到所需刀位。在自動換刀時由程序中的T功能進行控制。相關信號如下:
VD25002000:T 功能
MD108:程編刀號
V10000000.3:操作面板手動按鍵K4
3.1.2.2 下載PLC程序
在對Sample.ptp用戶程序編輯完成后,使用Programming tool PLC802軟件和V24通信電纜將用戶程序下載,下載時需對Programming tool PLC802的通信進行設置,并對程序進行編譯并下載(圖1)。

圖1 通信設置
3.1.2.3 設置PLC參數
在PLC程序下載成功后,重啟系統。若系統引導一切正常并PLC程序無誤,系統自動出現700000號報警,提示用戶輸入相關參數,見圖2。相關PLC參數設定如下:
MD14510[13]=15 MD14512[0]=FFH
MD14510[17]=1 MD14512[1]=FFH
MD14510[20]=4 MD14512[2]=83H
MD14510[21]=100 MD14512[3]=0FH
MD14510[22]=12 MD14512[4]=FFH
MD14510[26]=23 MD14512[5]=FFH
MD14510[27]=29 MD14512[11]=81H
MD14510[30]=27 MD14512[16]=01H
MD14510[31]=25 MD14512[18]=F4H

圖2 PLC參數界面
在PLC基本功能調試完成后,根據實際伺服配置情況對SINUMERIK 802C base line的伺服參數進行設定,關鍵的伺服參數設定如下(以X坐標為例):
MD30130=1 MD30240=2
MD34200=1 MD31020=4096
MD31030=5 MD31050=1
MD31060=5
SIMODRIVE 611UE是一種用戶可配置的伺服驅動器,在SINUMERIK 802C base line伺服參數設定完成后,需使用SimoComU軟件對SIMODRIVE 611UE進行在線設定、調試。并保證SIMODRIVE 611UE和SINUMERIK 802C base line之間伺服參數的對應。
(1)設定驅動參數
在進入SimoComU后,首先選擇聯機方式,然后根據實際使用的伺服電機以及SimoComU軟件的提示進行設定(圖3),在確認所有電機參數正確后,SimoComU會自動計算SIMODRIVE 611UE和所配電機的匹配數據。計算完成后必須將SIMODRIVE 611UE參數P890設為1,否則角位置編碼器信號不會輸出到NC。

圖3 SimoComU設定界面
(2)動態特性調試
為提升坐標軸的運動特性,需對伺服系統進行動態特性調試。SINUMERIK 802C base line使用SimoComU軟件伺服動態進行。調試步驟如下:
A:將MD30200設為1(調試完成后設為0),以保證調試期間使能端子65和9一直閉合。
B:進入SimoComU軟件,選擇聯機方式,再選擇PC機控制。
C:分析機械特性1(電機正轉,電機抱閘釋放)。
D:分析機械特性2(電機反轉,電機抱閘釋放)。
E:電流環測試(電機靜止,抱閘卡緊)。
F:參數優化計算。
G:恢復通用參數MD14512[16]=0,軸參數 MD30200=1,系統重新上電復位,動態優化結束。
綜上所述,SINUMERIK 802C base line數控系統作為經濟型數控系統可以很好地完成對車床的控制,是普通車床數控化改造及應用的解決方案。
TP273
B
〔編輯 李 波〕