一臺(tái)配有i菱M64數(shù)控系統(tǒng)的加工中心,使用工廠所在地經(jīng)常停電,重新來電時(shí),希望加工中心在斷電處啟動(dòng)程序繼續(xù)加工。但無法記住斷電處的順序程序號(hào),無法使用三菱數(shù)控系統(tǒng)所配有的斷電重啟功能。為滿足客戶要求,新開發(fā)了斷電重啟功能。
1 三菱數(shù)控系統(tǒng)原斷電鶯啟功能
在常規(guī)情況下,三菱數(shù)控系統(tǒng)現(xiàn)有的斷電重肩功能操作如下:①各軸回原點(diǎn)再回到加工程序起點(diǎn);②進(jìn)入重新呼叫畫面;③用“喲”(非持續(xù)模式)呼叫加工程序起始位置;④用“T2”(2型模式)呼叫欲啟動(dòng)的單節(jié);⑤程序再啟動(dòng)開關(guān)=ON;⑥用手動(dòng)方式使機(jī)械同到再啟動(dòng)位置;⑦程序再肩動(dòng)開關(guān)=OFF;⑧回到自動(dòng)模式,按“自動(dòng)啟動(dòng)”開關(guān)啟動(dòng)系統(tǒng)運(yùn)行。
這種斷電重新啟動(dòng)方法必須知道斷電前的單節(jié),同時(shí)在PLC程序上要驅(qū)動(dòng)程序再啟動(dòng)開關(guān)Y22B,否則無法進(jìn)行斷電重啟。
2 新開發(fā)的斷電重啟功能
使用斷電重啟功能在于能記住斷電處的順序號(hào),使1:作機(jī)械能回到斷點(diǎn)處。如不能記住順序號(hào),則不能使用該功能。實(shí)際上如果記住了加工順序號(hào),直接利用呼叫功能,也可以直接呼叫到該斷點(diǎn)的單節(jié),從該處繼續(xù)加工。
三菱CNC系統(tǒng)中有乒.大的信息庫,其PLC程序和CNC控制器之間可以通過讀和寫來交換信息。CNC控制器的當(dāng)前運(yùn)行狀態(tài)信息可以被讀到PLC程序中,通過PLC程序進(jìn)行處理。而加工程序的順序號(hào)也是可以被讀出的信息之一,如果讀出了斷電瞬間的順序號(hào)。再將其顯爪在屏幕上,操作者就能夠方便地看見。根據(jù)以卜思路,編制了PLC程序(圖1)。
PLC程序
該程序中第5步是執(zhí)行PLC與CNC之間的數(shù)據(jù)讀取指令。而需要讀取的信息由第2步指定欲讀取信息(如文中的加工程序順序號(hào))的大區(qū)號(hào)、小區(qū)號(hào)、信息長(zhǎng)度以及存放該信息的數(shù)據(jù)寄存器(本例中為D122)。將讀到的加工程序順序號(hào)存放在D122中。但由于D122不是斷電保持的數(shù)據(jù)寄存器,所以突然斷電再上電時(shí)D122=0,故在PLC程序中加入第3步,將D122中的數(shù)據(jù)送入斷電保持型的文件寄存器R2000中,這樣R2000中存放的就是斷電瞬間的順序號(hào)。為了使操作者能看見順序號(hào),作了如下處理:在二菱數(shù)控系統(tǒng)的顯示屏常規(guī)的第1個(gè)畫面上有一刀號(hào)T,平常顯示的是加工程序中使用的刀號(hào)。在該程序中,第4步用一上電脈沖M999將D122中的數(shù)據(jù)送到R36中,R36正是刀號(hào)T的專用接口,所以在上電瞬間,屏幕上T顯示的正是順序號(hào)。可以讓操作者方便地看到斷電瞬間的順序號(hào)。再利用常規(guī)的呼叫程序功能,直接呼叫加工程序號(hào)(順序程序號(hào)),就可以從斷電時(shí)的順序段啟動(dòng)。從而滿足了客戶的要求。
(審核編輯: 智匯胡妮)
分享