陳菡菡 湄洲灣職業(yè)技術(shù)學(xué)院機(jī)械工程系 351200
PLC在傳統(tǒng)龍門銑床中的應(yīng)用
陳菡菡 湄洲灣職業(yè)技術(shù)學(xué)院機(jī)械工程系 351200
本文介紹一種通過伺服驅(qū)動器的零點(diǎn)箝位功能進(jìn)行伺服箝位,并結(jié)合PLC程序以實(shí)現(xiàn)整個機(jī)臺箝位的方法。
伺服驅(qū)動器;PLC;零點(diǎn)箝位
現(xiàn)有5軸龍門銑床如圖1所示。控制部分采用PLC,并配以光柵數(shù)顯,可對五軸運(yùn)動狀態(tài)進(jìn)行監(jiān)控。X、Y軸均為全數(shù)字交流伺服系統(tǒng),各軸伺服電機(jī)通過聯(lián)軸器帶動滾珠絲杠,以移動配有直線導(dǎo)軌的工作臺和主軸銑頭,其定位準(zhǔn)確,速度快。立銑主軸上下、側(cè)銑主軸上下,左右進(jìn)給速度由變頻器控制,根據(jù)工件大小和加工方位,來設(shè)置主軸合理的位置及進(jìn)給速度,實(shí)現(xiàn)同時對工件水平及垂直方向進(jìn)行銑削、鏜削、鉆削等一機(jī)多用功能加工。
本系統(tǒng)PLC選用力揚(yáng)EX2N-32MT及EX1S-08EX系列。編程軟件采用三菱Gx-developer梯形圖編程軟件,其編輯、監(jiān)視、除錯等操作非常方便。X、Y軸伺服系統(tǒng)均選用相同的,均采用日立ADA2系列交流伺服器。
圖1 五軸龍門銑床
電源ON時,通過操作面板選擇X軸以自動方式往任意方向運(yùn)行,并調(diào)整電位器,使X軸以不高于2000r/min任意速度運(yùn)行。當(dāng)X軸的行程擋塊碰到限位開關(guān)時,X軸出現(xiàn)“偷跑”現(xiàn)象。在X軸的光柵數(shù)顯上可以監(jiān)控到當(dāng)X軸碰到限位開關(guān)時,開始反向緩慢運(yùn)行,當(dāng)運(yùn)行到一定距離時,又正向行駛,直至再次碰到限位開關(guān),軸向再次反向行駛。如此往復(fù)運(yùn)動使得X軸一直處于持續(xù)反復(fù)碰撞限位開關(guān),迫使整個機(jī)臺一直處于劇烈振動中。從而影響到整個機(jī)臺的裝配精度、剛度及使用壽命,并有可能導(dǎo)致安全性的問題。
Y軸的故障現(xiàn)象與X軸一樣。
圖2 為龍門銑床系統(tǒng)X軸伺服連接圖
圖3 系統(tǒng)伺服結(jié)構(gòu)圖
軸向運(yùn)動碰到限位后,X軸速度處于振蕩中。檢查伺服系統(tǒng)電氣控制部分,線路圖如圖2所示。
ADA2系列交流伺服驅(qū)動器上共有9個強(qiáng)電接線端子和3個信號電纜插座I/O、ENC、PC。AC220V三相電源進(jìn)線R、S、T經(jīng)過電抗器后進(jìn)入伺服三相主電路L1、L2、L3。信號電源PC用于連接個人PC機(jī)的串行口,作為伺服驅(qū)動單元的運(yùn)行參數(shù)設(shè)定及運(yùn)行狀態(tài)監(jiān)控;ENC從伺服軸編碼器向驅(qū)動單元傳遞當(dāng)前速度/位置反饋信號;I/O用來接受PLC發(fā)送的當(dāng)前指令并完成對伺服軸的動作控制及狀態(tài)監(jiān)控。
I/O插座中的AL1與L為模擬信號輸入端,用來接收來自外部定位器VR1(2K Ω)的模擬電壓指令(±10V),當(dāng)模擬電壓為正時,伺服軸正轉(zhuǎn)。模擬電壓為負(fù)時,伺服軸反轉(zhuǎn)。R3、R1為兩組繼電器觸點(diǎn),主要用來切換X軸正反轉(zhuǎn)調(diào)速。SON,CM1用來傳送伺服ON信號,使伺服電機(jī)處于受控狀態(tài)。MOD、CM1為控制模式開關(guān),用來切換手動及自動控制。手動控制時為手輪脈沖控制,自動控制時為速度控制方式。FOT、SOT分別為伺服軸電動機(jī)的運(yùn)行提供正轉(zhuǎn)行程極限及反轉(zhuǎn)行程極限,以CM1為信號的公共點(diǎn),伺服正常運(yùn)行時Y14、Y15觸點(diǎn)閉合,觸點(diǎn)斷開時,伺服正轉(zhuǎn)限禁或反轉(zhuǎn)限禁。
注:由于X,Y軸的伺服連線方式相似,在此不再對Y軸做特別說明。
表1 PLC輸入/輸出及內(nèi)部繼電器地址分配
圖4 PLC程序圖
當(dāng)軸向運(yùn)動碰到外部硬件限位時,驅(qū)動禁止(FOT,ROT)端子有輸入信號時,無論輸入為何值,速度指令都將變?yōu)?。但如圖3所示,若系統(tǒng)零點(diǎn)漂移或者由于碰到限位時有干擾信號誤輸入時,在負(fù)反饋情況下,也會使電機(jī)以微小的速度反轉(zhuǎn)。
要使機(jī)臺在碰到硬位時,系統(tǒng)沒有零點(diǎn)漂移或干擾信號輸入,須把軸向速度箝位。若把外部電位器換成開關(guān)式電位器并結(jié)合PLC程序就可實(shí)現(xiàn)零點(diǎn)箝位。當(dāng)開關(guān)旋開時,電位器可進(jìn)行模擬速度調(diào)整,開關(guān)閉合時,電位器無模擬指令輸出,相當(dāng)于速度調(diào)到0。把開關(guān)接到I/O中的SRZ、CM1上,用來零點(diǎn)箝位。當(dāng)開關(guān)閉合時,則速度指令的輸入電壓為0,伺服單元內(nèi)部配置位置環(huán),使伺服電機(jī)緊急停止以進(jìn)入伺服鎖定狀態(tài)。伺服電機(jī)在零箝位生效的位置上被箝位在±1脈沖以內(nèi),即使通過外力轉(zhuǎn)動,也會返回零箝位位置。其接線已包含在圖1上。當(dāng)X或Y軸正向或反向行使碰到正、負(fù)限位開關(guān)時,利用PLC邏輯控制得SRZ有信號輸入,伺服反向箝位。
[1]日立交流伺服器ADA2/ADAX4系列使用手冊
[2]力揚(yáng)PLC EX2N/EX2S系列使用手冊
PLC內(nèi)部輸入輸出點(diǎn)及內(nèi)部繼電器地址分配見表1。
伺服軸碰到硬限位時偷跑現(xiàn)象PLC解決程序如圖4所示。當(dāng)X006、X010有信號輸入時,即X軸正向快速移動時,PLC內(nèi)部線圈M9得電M10線圈失電(M9、M10互鎖以防止外部動作誤操作,保護(hù)機(jī)臺運(yùn)動正?;?,M9常閉觸點(diǎn)變成常開,Y005無信號輸出,伺服軸不零點(diǎn)箝位,M24線圈得電使得Y007有信號輸出,機(jī)臺快速移動。當(dāng)碰到正限位時,M9線圈失電,Y005信號輸出,X軸強(qiáng)制零點(diǎn)箝位。同理當(dāng)X007有信號輸入時,M6線圈得電,M6常閉觸點(diǎn)變成常開觸點(diǎn),Y005信號斷開,零點(diǎn)箝位功能斷開,伺服軸向反方向運(yùn)動。這樣就可以成功得解決了伺服軸碰到限位開關(guān)時,由于系統(tǒng)零點(diǎn)漂移或機(jī)臺的微震動,使得有干擾信號誤輸入,伺服軸誤動作的問題。3、結(jié)論
利用PLC 及開關(guān)式電位器可以很好地解決伺服軸碰到硬極位時偷跑現(xiàn)象。它可以充分發(fā)揮PLC 高可靠性、高抗干擾,維修量少、查找外部線路簡單的特點(diǎn)。同時采用開關(guān)式電位器可降低成本,為企業(yè)創(chuàng)造較好的經(jīng)濟(jì)效益。
PLC Aply To The Traditional Gantry Mill Machine
Chen HanHan
This paper will introduce a method which use the Zero Strangulation fuction of the sevro amplifer,combined PLC program to realize the whole machine Zero Strangulation
Sevro Amplifer;Plograme Logical Controll;Zero Strangulaiton
10.3969/j.issn.1001-8972.2011.08.092