方恩輝
(沈陽機(jī)床(集團(tuán))有限責(zé)任公司,遼寧沈陽 110142)
生產(chǎn)線的自動化是現(xiàn)代裝備制造業(yè)的一個重要特點(diǎn),同時也是對生產(chǎn)線提出的基本要求。所以生產(chǎn)線的自動化也已成為現(xiàn)代制造業(yè)必備的條件之一。最大限度提高生產(chǎn)效率。這是生產(chǎn)線自動化的最具有優(yōu)勢的地方。由于采用自動化作業(yè),從原材料供給到生產(chǎn)加工都是由設(shè)備來完成,減少了人的參與,一方面避免了人為誤操作的不利影響,另一方面設(shè)備運(yùn)作的效率也遠(yuǎn)比人的效率要高。從而能夠最大程度提高勞動生產(chǎn)率,提高設(shè)備利用效率。為企業(yè)創(chuàng)造最大的效益。
沈陽機(jī)床成套設(shè)備有限責(zé)任公司設(shè)計的SUC8202S 系列數(shù)控車床采用FANUC 0i 系列CNC數(shù)控系統(tǒng),其中配置了北京超同步主軸變頻單元,和FANUC 伺服軸X、Z電機(jī),排屑電機(jī)、冷卻電機(jī)、潤滑電機(jī)、刀架電機(jī),各種電磁閥、液壓閥等。其主要的加工產(chǎn)品滾筒,應(yīng)用于制版企業(yè)印刷機(jī)當(dāng)中。SUC8202S 系列數(shù)控車床電氣設(shè)備組成如圖1所示。
圖1 SUC8202S系列數(shù)控車床電氣設(shè)備配置圖
上海運(yùn)城制版自動化生產(chǎn)線為桁架型機(jī)械手,與SUC8202S 數(shù)控機(jī)床的數(shù)控系統(tǒng)的交互通訊方式為以太網(wǎng)通訊。其原理為通過上位機(jī)專業(yè)軟件,如C SHARP 等手段讀取FAUNC 系統(tǒng)內(nèi)部的FOCUS 函數(shù)庫(Fanuc focas2 是FANUC 采集數(shù)據(jù)的開發(fā)包,為開發(fā)者提供通訊,采集的數(shù)據(jù)庫函數(shù)),分別讀取數(shù)控機(jī)床和桁架機(jī)械手的輸入輸出變量,再進(jìn)行調(diào)配和交換,最終完成數(shù)控機(jī)床與桁架機(jī)械手的數(shù)據(jù)通訊。
FANUC 數(shù)控系統(tǒng)的以太網(wǎng)功能主要通過TCP/IP協(xié)議實(shí)現(xiàn),使用的時候在數(shù)控系統(tǒng)中只需設(shè)CNC 的IP、TCP 和UDP 端口等信息即可。設(shè)置數(shù)控系統(tǒng)端的具體操作方法如下所述。
將上位機(jī)與FANUC 數(shù)控系統(tǒng)以太網(wǎng)接口連接,需借助相關(guān)軟件實(shí)現(xiàn)CNC 程序傳輸、PMC 程序和參數(shù)的備份和恢復(fù)、機(jī)床的調(diào)整和維護(hù)等。其步驟如下:
(1)步驟1。按下功能鍵后,擴(kuò)展顯示[內(nèi)嵌]菜單,單擊[內(nèi)嵌],會出現(xiàn)[公共]、[FOCAS2]、[FTP傳送]菜單。單擊[公共],進(jìn)入公共設(shè)定頁面??筛鶕?jù)實(shí)際情況設(shè)定CNC 的IP 地址,或使用PCMCIA以太網(wǎng)卡推薦值192.168.1.1,或者按照廠家給出的IP地址輸入。
(2)步驟2。單擊[FOCAS2],進(jìn)人FOCAS2 設(shè)定頁面,在顯示的頁面中設(shè)定TCP、UDP 和時間間隔,通常TCP 設(shè)為8193,UDP 設(shè)為8192,時間間隔根據(jù)實(shí)際需要設(shè)定,一般來說設(shè)定為10 s 即可。
(3)步驟3。單擊[FTP 傳送],進(jìn)人FTP 傳送設(shè)定頁面,在顯示的頁面中設(shè)定主機(jī)名(IP 地址)、端口號、用戶名、密碼等相關(guān)參數(shù)(主機(jī)指與CNC 進(jìn)行以太網(wǎng)通信的計算機(jī))。
完成以上設(shè)定后,系統(tǒng)側(cè)的設(shè)定就完成了。單擊[(操作)]、[設(shè)備],出現(xiàn)內(nèi)嵌以太網(wǎng)主機(jī)文件列表顯示頁面。操作全部完成后重新上電即可讓機(jī)械手廠家對機(jī)床進(jìn)行連通操作,如ping 通則機(jī)床與機(jī)械手聯(lián)機(jī)成功。如聯(lián)機(jī)不成功可能有以下原因:
①在更改完數(shù)據(jù)后未重新上電。
②機(jī)床本身未使用高速口,點(diǎn)擊軟件“system”→PMC 配置→在線→高速口→使用,即可調(diào)用網(wǎng)口。
③網(wǎng)線問題,如上位機(jī)ping 不通,可以讓廠家找一根網(wǎng)線重新ping 一次,如ping 通則說明接入操作站的網(wǎng)線未插緊或網(wǎng)線本身出現(xiàn)問題。
目前SUC8202S 系列機(jī)床與機(jī)械手是通過一個單獨(dú)的子程序模塊控制,這樣設(shè)置可方便于通過調(diào)用參數(shù)調(diào)整整機(jī)在單機(jī)與自動化時的一鍵切換控制。具體如下。
K41.0=1即機(jī)床PLC 調(diào)用自動化程序。
(1)機(jī)床給機(jī)器人信號如下:
G54.0即#1000號宏變量 機(jī)床信號就緒;
G54.1即#1001號宏變量 M83請求數(shù)據(jù);
G54.2即#1002號宏變量 M81請求上料;
G54.3即#1003號宏變量 M84工件預(yù)定位;
G54.4即#1004號宏變量 M82請求下料;
G54.5即#1005號宏變量 M85工件松開;
G54.6即#1006號宏變量 氣動門開到位;
G54.7即#1007號宏變量 Y 軸位置安全;
G55.1即#1009號宏變量 Z 軸位置安全;
G55.2即#1010號宏變量 刀架位置安全;
G55.3即#1011號宏變量 X 軸位置安全;
G55.4即#1012號宏變量 調(diào)整模式。
(2)機(jī)器人給機(jī)床信號:
F54.1即#1101號宏變量 M83請求數(shù)據(jù)回答信號;
F54.2即#1102號宏變量 M81請求上料回答信號;
F54.3即#1103號宏變量 M84工件預(yù)定位完成回答信號;
F54.4即#1104號宏變量 M82請求下料完成回答信號;
F54.5即#1105號宏變量 M85工件松開完成回答信號。
(3)額外信號:
R410.0 上料條件;
R410.1 下料條件。
(1)M 碼功能及對應(yīng)工序介紹。
M81:請求上料,給出M81 后機(jī)械手將版輥放入機(jī)床中,將版輥主軸側(cè)插入主軸頂尖,此序完成,由機(jī)械手給完成信號。
M82:請求下料,給出M82 后機(jī)械手到機(jī)床上方放下機(jī)械手吸住版輥,此序完成,由機(jī)械手給完成信號。
M83:請求加工參數(shù),給出M83 后機(jī)械手移動到機(jī)床上方同時輸送加工數(shù)據(jù),此序完成,由機(jī)械手給完成信號。
M84:工件預(yù)定位,在執(zhí)行完M81 扭矩尾臺移動到版輥處并將頂尖插入版輥但未頂緊后執(zhí)行M84,放下工件并離開機(jī)床加工區(qū)域,此序完成,由機(jī)械手給出完成信號。
M85:工件松開,在加工完成門開執(zhí)行完M82后,等待Y軸移動到安全位置,之后將版輥從主軸處頂尖取出,將工件帶出機(jī)床,此序完成,由機(jī)械手給出完成信號。
(2)M 代碼對應(yīng)工序。
調(diào)整模式并循環(huán)啟動;
M79:氣動門開X Y Z軸、刀架移動到安全位置;
工作模式并循環(huán)啟動;
M83:請求數(shù)據(jù);
M81:請求上料;
尾座移動到預(yù)定位位置;
M84:工件預(yù)定位;
M32:伺服軸轉(zhuǎn)換為扭矩軸;
M88:扭矩尾臺頂緊;
M80:門關(guān);
工件測量;
M8:冷卻開啟;
加工工件;
M9:冷卻關(guān)閉;
刀架及XZ軸移動到安全位置;
M82:請求下料;
M33:扭矩軸轉(zhuǎn)換為伺服軸;
Y軸移動到安全位置;
M85:工件松開完成取料;
M99:循環(huán)。
桁架機(jī)械手進(jìn)行上料和下料時,機(jī)床各個軸需提前運(yùn)行至安全位置,以保證上下料過程中工件機(jī)械手等不與機(jī)床設(shè)備發(fā)生干涉。
FANUC 系統(tǒng)參數(shù)6901#1=1生效更多安全位置坐標(biāo)。
FANUC 系統(tǒng)參數(shù)6923-25分別設(shè)置為3、1、2。
FANUC 系統(tǒng)參數(shù)6943-45 為Y、X、Z軸安全位置最大坐標(biāo)值,數(shù)值根據(jù)實(shí)際來設(shè)定。
FANUC 系統(tǒng)參數(shù)6963-65 為Y、X、Z軸安全位置最小坐標(biāo)值,數(shù)值根據(jù)實(shí)際來設(shè)定。
刀架安全位置根據(jù)機(jī)床使用的刀架種類(液壓/伺服)來確定使用哪種刀架信號,確定后根據(jù)刀架的實(shí)際安全位置的信號來更改梯圖中G55.2線圈前的信號開閉點(diǎn),以此來保證刀架和機(jī)械手安全。
(1)提示性報警。此類提示性報警在執(zhí)行機(jī)械手部分M 碼1min 后未回答則會出現(xiàn),目的是提示M碼未完成是因?yàn)闄C(jī)械手哪部分信號機(jī)床未收到。如出現(xiàn)此類報警時機(jī)床一直處在循環(huán)啟動狀態(tài)且無其他進(jìn)給保持的報警,則需要檢查機(jī)械手的對應(yīng)信號。
報警信號A50.2:請求加工參數(shù)未回答,檢查機(jī)械手信號#1101;
報警信號A50.3:請求上料未回答,檢查機(jī)械手信號#1102;
報警信號A50.4:請求下料未回答,檢查機(jī)械手信號#1104;
報警信號A50.5:工件預(yù)定位未回答,檢查機(jī)械手信號#1103;
報警信號A50.6:工件松開未回答,檢查機(jī)械手信號#1105。
(2)進(jìn)給保持報警。此類報警是在如機(jī)床出現(xiàn)加工程序錯誤、硬件錯誤或者邏輯錯誤時會出現(xiàn),由于某些條件未達(dá)到導(dǎo)致M 碼無法執(zhí)行并且機(jī)床進(jìn)給保持。這時需要檢查機(jī)床的硬件或者加工程序。由于部分機(jī)床信息過于久遠(yuǎn),A40.1到A50.0報警以下列信息為準(zhǔn)。
報警信號A40.1上料時Y軸未在安全位置;
報警信號A40.2機(jī)械手上料條件未滿足;
報警信號A40.3機(jī)械手下料條件未滿足;
報警信號A40.4預(yù)定位時上料條件未滿足;
報警信號A40.5工件松開時下料條件未滿足;
報警信號A40.6工件松開Y軸未到位;
報警信號A40.7機(jī)床未就緒,無法請求加工參數(shù);
報警信號A50.0Y 軸未到安全位置,無法請求參數(shù)。
(3)以下報警為后續(xù)聯(lián)機(jī)增加的報警,部分信息與上述報警一樣,當(dāng)上述報警不明朗時也可參考下列報警。
報警信號A50.1調(diào)整模式,與機(jī)械手?jǐn)嚅_連接;
報警信號A50.7機(jī)械手上料或預(yù)定位時上料條件不滿足;
報警信號A51.0機(jī)械手下料或在完成工件松開時下料條件不滿足;
報警信號A51.1請求加工參數(shù)時Y軸未在指定位置。
機(jī)床在使用過程中,刀具會有不同程度的磨損,而一把刀具能夠用多少次或多長時間往往是固定的。在刀具的壽命即將結(jié)束時,機(jī)床用戶想提前知道刀具馬上快要更換了的事實(shí),來準(zhǔn)備新的刀具,而不至于在刀具壽命結(jié)束,而加工出廢件才去更換刀具。刀具壽命管理主要是兩個方面:①刀具分組;②信號使用。刀具分組,即將刀庫中的刀具分為不同的組,相同類型的刀具放在一個組中。信號使用,即使用刀庫壽命管理功能中提供的信號。
無論是刀具分組,還是信號使用,都必須考慮刀具的壽命是按照使用次數(shù)來統(tǒng)計,還是按照使用時間來統(tǒng)計。按照次數(shù)進(jìn)行壽命管理,系統(tǒng)只有每收到一個M02(M30)其值才加1,而不論該加工程序中調(diào)用過多少次該組刀具。按照時間方式進(jìn)行壽命管理,在切削方式下按照一定的時間間隔,計數(shù)實(shí)際切削(G01,G02,G03)使用的時間。對于單段停止、進(jìn)給保持、快速移動、暫停、機(jī)械鎖住以及互鎖等所需時間不予計數(shù)。
由于在自動化設(shè)備運(yùn)行過程中,刀具的使用情況無法通過常規(guī)人為手段進(jìn)行干預(yù),那么只有精準(zhǔn)的系統(tǒng)刀具壽命管理才能保證加工成品率。
參數(shù)8132#0=1使用刀具壽命管理功能,按MDI鍵盤上的offset/setting 鍵找到TOOLLF 的按鍵即可進(jìn)入刀具壽命管理畫面。
SUC8202S 系列機(jī)床刀具壽命分組時,直接指令刀具和刀偏值,格式為T****,前兩位為刀具號,后兩位為刀偏號,同一把刀具可以帶不同的刀偏,而且在刀具分組畫面(也即刀具管理畫面)顯示出來。
T 系列分組的指令意義:
指令格式 指令意義而且在刀具分組畫面(也即刀具管理畫面)顯示出來T 系列分組的指令意義。
需要注意的是,F(xiàn)64.3(刀具壽命預(yù)告信號)需要在6805#4(LFB)=1 的情況下使用,6802#4=0 的情況下,每把刀都將輸出F64.3 信號,6802#4=1 的情況下,只有本組內(nèi)的最后一把刀輸出F64.3信號。PLC 可以通過F64.3信號做出刀具壽命相關(guān)報警,提示操作人員進(jìn)行更換刀具的處理。
生產(chǎn)自動化正改變著人們的生活。近些年來,工業(yè)生產(chǎn)一直追求快捷性和智能化,設(shè)計靈活高效的生產(chǎn)管理系統(tǒng),以滿足智能柔性變化的需求。相信隨著技術(shù)水平的提高,未來會有越來越多的公司使用自動化系統(tǒng)來采集和分析數(shù)據(jù)?;谛袠I(yè)標(biāo)準(zhǔn)的互聯(lián)網(wǎng)生態(tài)系統(tǒng),相互協(xié)作,互利互惠的基礎(chǔ)上,聚焦行業(yè),做深做透,推動行業(yè)可持續(xù)發(fā)展。這將有助于優(yōu)化生產(chǎn)能力和安全性,促進(jìn)生產(chǎn)力的提升。