摘要:為了滿足用戶對數(shù)控系統(tǒng)程序存儲空間的需求,F(xiàn)ANUC在30i/31i/32i系列系統(tǒng)中,新追加了利用存儲卡插槽擴展程序存儲區(qū)的功能。文章介紹了使用此功能所需的系統(tǒng)選項及硬件要求、如何使用此功能來制作及修改存儲卡程序文件、使用此功能的一些限制和操作步驟。
關(guān)鍵詞:存儲卡程序運行編輯功能;FANUC;程序存儲空間;數(shù)控系統(tǒng);現(xiàn)代加工 文獻標識碼:A
中圖分類號:TP206 文章編號:1009-2374(2017)05-0034-02 DOI:10.13535/j.cnki.11-4406/n.2017.05.016
在現(xiàn)代加工中,隨著加工對象的不斷復雜化,加工程序也變得更加龐大。FANUC系統(tǒng)最大8M的程序存儲空間已不能滿足所有用戶需求。為了增加系統(tǒng)程序存儲空間,在FANUC 30i/31i/32i系列系統(tǒng)中,新追加了利用存儲卡插槽擴展程序存儲區(qū)的功能,即通過使用FANUC開發(fā)的存儲卡程序開發(fā)工具FS30i Memory Card Program Tool可以在PC機上編寫程序,編寫完的所有程序最終以文件名FANUCPRG.BIN放到存儲卡內(nèi)。通過選擇存儲卡設備,可以將程序存儲文件內(nèi)的程序選擇為主程序來執(zhí)行存儲器運行。此外,程序存儲文件還可以顯示程序一覽畫面,在程序編輯畫面上編輯程序存儲文件內(nèi)的程序。
進入30i/31i/32i系列系統(tǒng)畫面,按:Program-Folder-OPR-Device Change出現(xiàn)如下畫面:
對于菜單Memory Card即為我們在0i/16i/18i/21i通??吹胶屠斫獾腃ard,即為存儲卡,我們執(zhí)行存儲卡的DNC加工程序來源于此,輸入輸出CNC的相關(guān)數(shù)據(jù)也是以此為操作目的對象。在30i/31i/32i系列系統(tǒng)中,
新建存儲卡程序文件時,需要指定文件夾/程序數(shù)和可以追加到程序存儲文件上的程序文件的容量。文件夾/程序數(shù)可從63、500、1000中予以選擇。初始值為63。程序文件的容量可以從2Mbyte、4Mbyte、8Mbyte、Customize(任意容量)予以選擇。初始值為2Mbyte。選擇任意容量時,可以在2~2048Mbyte的范圍內(nèi)指定??梢灾付ㄈ萘康淖畲笾禐?048Mbyte,但是這并不意味著可以全部使用2048Mbyte。由于系統(tǒng)上的限制,容量會比2048Mbyte稍微少一些。
建立好新的文件后可以使用鼠標拖拽含有NC程序的文件插入到本工具的查看列表中,即可進行NC程序的添加。NC程序名以及更新日期和時間,基于所插入的文件予以創(chuàng)建。文件內(nèi)的開頭存在(Oxxxxxxxx)或(
在EDIT(編輯)菜單下可以執(zhí)行新建文件夾,刪除文件或文件夾及重新命名等操作。新建文件夾。僅在選擇了樹形圖的情況下有效。文件夾的最大層數(shù)包括根文件夾在內(nèi)為7層。在刪除文件夾時,其下面的文件夾和程序文件均被刪除。
制作好程序存儲文件后,將該程序存儲文件寫入到經(jīng)過FAT格式化的存儲卡中并放入系統(tǒng)插槽。在編輯方式下,進入Mem Card鍵,系統(tǒng)將會自動搜索并打開文件FANUCPRG.BIN,此時存儲卡就成為CNC擴展的程序存儲區(qū)一樣,執(zhí)行程序的加工操作。運行時可以將存儲卡程序選為主程序并執(zhí)行存儲器運行。調(diào)用FANUCPRG.BIN中的程序,允許子程序、宏程序嵌套,可以在用戶宏程序中使用GOTO/WHILE語句,也可以在T路徑中指定復合型車削固定循環(huán)功能。
在選擇程序存儲用存儲卡的狀態(tài)下,不可在下面所示的通常用途下使用存儲卡:(1)ALL I/O畫面;(2)PMC數(shù)據(jù)輸入/輸出畫面;(3)程序一覽畫面;(4)外部設備子程序調(diào)用(M198)運行,也不可利用M198指令從CNC_MEM設備(CNC的程序存儲用存儲器)的程序中調(diào)用存儲卡程序;(5)DNC運行。需要使用時,請執(zhí)行“拆除”操作,解除程序存儲用存儲卡的識別。
在EDIT(編輯)方式或MEM(存儲器)方式下,按:Program-Folder-OPR-Device Change-Detach,可以執(zhí)行拆除操作,解除程序存儲用存儲卡的識別。請注意,正在執(zhí)行寫入到存儲卡的程序編輯操作時,不要取出存儲卡,這樣會損壞數(shù)據(jù)。只要處在編輯操作已經(jīng)結(jié)束的狀態(tài),即使就此切斷CNC的電源,此前編輯的內(nèi)容也將被保存起來。取出存儲卡時,務須執(zhí)行“拆除”操作。如果不執(zhí)行“拆除”操作就取出存儲卡,在存取存儲卡時,會有報警(SR1964)或者報警(IO1030)發(fā)出。錯誤地取出存儲卡時,請將存儲卡原樣重新插入,并執(zhí)行“拆除”操作。
在FANUC數(shù)控系統(tǒng)中,可以通過數(shù)據(jù)服務器功能和存儲卡程序運行編輯功能來擴展系統(tǒng)程序存儲空間。和數(shù)據(jù)服務器功能相比,存儲卡程序運行編輯功能不需要增添硬件設備,只需要增訂相應的存儲卡程序開發(fā)工具FS30i Memory Card Program Tool即可,功能成本更低,更加便于用戶使用。
參考文獻
[1] FANUC Series 30i/300i/300is-MODEL A車床系統(tǒng)/加工中心系統(tǒng)通用用戶手冊B-63944CM-2/01[S].2005.
[2] FANUC Series 30i-MODEL B CONNECTION MANUAL(FUNCTION)B-64483EN-1/03/08[S].2011.
作者簡介:苗松(1982-),男,沈陽機床股份有限公司電氣設計員,工程師,研究方向:數(shù)控機床的設計與調(diào)試。
(責任編輯:黃銀芳)