永宏P(guān)LC在磨床自動化改造中的應(yīng)用
1 引言 可編程控制器(PLC),是集自動控制技術(shù)、計算機(jī)技術(shù)、和通訊技術(shù)為一體的高科技產(chǎn)品。具有可靠性高,功能齊全,使用靈活方便等優(yōu)點(diǎn)。 本文介紹的是應(yīng)用可編程控制器(永宏P(guān)LC)、人機(jī)界面(日本Digital觸摸屏)、伺服系統(tǒng)(松下伺服)來實(shí)現(xiàn)磨床的自動化改造。 傳統(tǒng)的普通磨床在一定的使用年限以后,其定位系統(tǒng)會受到很大程度的損壞,將會影響加工的精度,基于此問題,對其進(jìn)行改造時其定位控制裝置的選擇就顯得尤為重要,永宏P(guān)LC的NC定位功能較其它PLC更精準(zhǔn)(本例精度可達(dá)0.01mm),且程序的設(shè)計和調(diào)試相當(dāng)方便。因此,我公司選用永宏P(guān)LC作為磨床自動化改造的定位控制部分。 2 控制系統(tǒng)簡介 系統(tǒng)的結(jié)構(gòu)框圖如圖1所示,整個系統(tǒng)由三部分組成:(1)操作部分(人機(jī)界面):用于操作、設(shè)置磨削參數(shù)、顯示磨床運(yùn)行狀況、故障報警;(2)控制部分(永宏P(guān)LC):主要控制磨床的定位;(3)執(zhí)行部分(伺服電機(jī)及伺服驅(qū)動器)。 ![]() 圖1 系統(tǒng)的結(jié)構(gòu)框圖 3 系統(tǒng)示意圖 具體功能及動作要求如下: (1) 初始(開機(jī)瞬時):當(dāng)伺服放大器主電源接通2ms后,伺服放大器回饋一信號至PLC(X4)[S-RDY 伺服準(zhǔn)備],此時如果沒有:伺服ALM(X5)、上超程LS1(X10)或下超程LS2(X11),則PLC延時1s輸出一信號[SRV-ON(Y4)]給伺服放大器。也就是說只有當(dāng)沒有:伺服報警ALM(X5)、上超程LS1(X10)或下超程LS2(X11)時,伺服系統(tǒng)才可做下面的動作。 (2) 點(diǎn)進(jìn)與點(diǎn)退:點(diǎn)進(jìn)、點(diǎn)退的速度(120.000mm/min~180.mm/min),行程(0.001mm~500.000mm)均由人機(jī)界面設(shè)定;當(dāng)在LS3~LS1行程內(nèi)時,如圖2所示.。點(diǎn)進(jìn)、點(diǎn)退只能以0.120mm/min的速度運(yùn)動,當(dāng)點(diǎn)退至LS3時,點(diǎn)退以0.100mm/min的速度運(yùn)動,利用Z相脈沖作高速計數(shù),計數(shù)到,點(diǎn)退停;當(dāng)按點(diǎn)進(jìn)時,正向向下慢行,利用A相脈沖高速計數(shù),計數(shù)到,點(diǎn)進(jìn)停;此時可用人機(jī)界面上的清除鍵清除偏差計數(shù)器,并將此時位置設(shè)為原點(diǎn)。 ![]() 圖2 系統(tǒng)示意圖 (3) 回原點(diǎn)(SB4旋至手動[MAN]時有效):回原點(diǎn)速度在人機(jī)界面上設(shè)定,當(dāng)回原點(diǎn)到LS3時,磨頭主軸繼續(xù)作慢速反向向上運(yùn)動,計Z相脈沖,計數(shù)到,處理中斷子程序:正向向下慢行,同時計A相脈沖,計數(shù)到,停止脈沖輸出;同時發(fā)出清零信號,伺服之CL有效。 (4) 自動(SB4打到自動時有效):按人機(jī)界面上的啟動鍵,磨頭主軸以設(shè)定的快進(jìn)速度、快進(jìn)行程正向向下運(yùn)動。當(dāng)完成快進(jìn)行程后,轉(zhuǎn)為慢進(jìn),此時LS4每發(fā)1個脈沖,磨頭以設(shè)定的慢進(jìn)速度、慢進(jìn)行程向下進(jìn)給一次;此時若按人機(jī)界面上的暫停鍵,可停止輸出脈沖,再按暫停鍵,恢復(fù)輸出脈沖。當(dāng)完成工作行程時,停止輸出脈沖。按人機(jī)界面上的返回鍵(或自動返回設(shè)定為ON時),此時磨頭以快速回原點(diǎn),過程與手動回原點(diǎn)類似。 (5) 報警:人機(jī)界面上的報警信號燈閃爍,歷史報警表將會記下每次報警的時間,同時蜂鳴器"嘟…嘟…"作響,且伺服自動停;只有故障消除后,方可消除報警信號,再按報警識別鍵,即可在歷史報警表中將該報警記錄刪除。 4 定位功能說明 三段速度圖如圖3所示,伺服命令如圖4所示,伺服命令表格如圖5所示。 圖5中的第1步:脈沖頻率=10kHz,正轉(zhuǎn)20000個單位,動作完成GOTO NEXT。 第2步:脈沖頻率=50kHz,正轉(zhuǎn)60000個單位, 動作完成GOTO NEXT。 第3步:脈沖頻率=3kHz,正轉(zhuǎn)5000個單位, 等待X0 ON,重新由第1步開始。 ![]() 圖3 三段速度圖 ![]() 圖4 伺服命令 ![]() 圖5 生成的表格 5 結(jié)束語 PLC系統(tǒng)的NC定位功能在本例中占有重要的地位,只有選擇合適的PLC才能使定位達(dá)到預(yù)期的效果。 |