數(shù)控機床也被稱為電腦機床,,為使機床可靠高性能運行,,一定有很多數(shù)據(jù)支持。CNC數(shù)據(jù)有哪些,?分別存在哪里,?當數(shù)據(jù)丟失時怎么辦?這些涉及到數(shù)據(jù)備份(data backup)與恢復(fù)(restoring)的問題,。 從數(shù)控系統(tǒng)的構(gòu)成中,,我們知道,,F(xiàn)ANUC CNC系統(tǒng)軟件包含了:
以上軟件都由日本FANUC公司研究所的工程師開發(fā),。對數(shù)控系統(tǒng)的用戶(通常指機床廠)而言,一般只有機床參數(shù)(PARAMETER)和梯形圖(LADDER)是需要開發(fā)的,。而對機床用戶來說,,NC程序、刀具參數(shù)等是他們的主要CNC文件,。 因此,,CNC數(shù)據(jù)主要包括了系統(tǒng)軟件、機床參數(shù),、梯形圖,、NC程序、刀具參數(shù)等,。 將以上提及的數(shù)據(jù)按所在存儲器(CNC_MEM)不同分為兩類:SYSTEM DATA和SRAM DATA,。 1. SYSTEM DATA:放在FROM中 包括了系統(tǒng)文件和MTB文件(Machine Tool Builder,機床廠),。系統(tǒng)文件就是上述CNC系統(tǒng)軟件,,詳細如表1所示,而MTB文件是指機床廠開發(fā)的PMC梯形圖與P-CODE宏程序等,。這兩種數(shù)據(jù)存放在數(shù)控系統(tǒng)主板上的FROM中,。 表1 FANUC 0i 系列的系統(tǒng)文件
2. SRAM DATA:放在SRAM中 包括了CNC參數(shù)、加工程序、螺距誤差補償值,、宏程序,、刀具補償值、PMC參數(shù)(Timer,、Counter,、Keep relay、Data sheet)等用戶文件,。顧名思義,這類數(shù)據(jù)保存在數(shù)控系統(tǒng)主板上的SRAM中,。 不同數(shù)據(jù)存放在不同的存儲器,,如圖1所示。 圖1 不同數(shù)據(jù)存放在不同的存儲器 FROM中的數(shù)據(jù)相對穩(wěn)定,,一般情況下不容易丟失,,但是如果遇到更換CPU板或存儲器板時,F(xiàn)ROM中的數(shù)據(jù)就有可能丟失,。其中系統(tǒng)文件一般無須備份(但也不能輕易刪除),,因為FANUC公司可以提供寫系統(tǒng)文件服務(wù),而MTB文件是需要備份的,,因為這是機床廠的文件,,F(xiàn)ANUC公司是不知道的,而且機床廠一定要移交PMC程序給最終用戶,。這類文件可以用存儲卡來存儲,。 SRAM中的數(shù)據(jù)由于斷電后需要電池保護,有易失性(volatile),,所以保留數(shù)據(jù)非常必要,。同時,每臺數(shù)控機床的數(shù)據(jù)是唯一的,,因為即便是同一型號的機床,,其機床數(shù)據(jù)也有可能是不同的,比如伺服參數(shù),、螺距誤差補償數(shù)據(jù),、甚至PMC 參數(shù)等,這些數(shù)據(jù)有可能安裝調(diào)試人員根據(jù)現(xiàn)場具體情況進行了修改或調(diào)整,。一旦發(fā)生參數(shù)誤操作,,要想恢復(fù)原來的值,如果沒有詳細準確的記錄可查,,也沒有數(shù)據(jù)備份,,就會造成比較嚴重的后果。 所以,F(xiàn)ROM中的MTB文件和SRAM中的用戶文件必須由數(shù)控系統(tǒng)的用戶通過存儲卡(CF卡)或U盤等介質(zhì)備份,。 所謂數(shù)據(jù)的備份(back up),即將CNC中的數(shù)據(jù)文件輸出至外設(shè)(如存儲卡,、個人PC機的硬盤等)中,,用于數(shù)據(jù)的后備,一旦CNC中的數(shù)據(jù)丟失或系統(tǒng)有軟件方面的故障,,即可利用備份數(shù)據(jù)進行數(shù)據(jù)的恢復(fù)(restore)和軟故障的排除,,從而恢復(fù)數(shù)控機床的運行。對于新機床的調(diào)試,,數(shù)據(jù)的恢復(fù)也稱為數(shù)據(jù)的裝載(load),。 √ 由于機床長時間閑置、電池失效,、操作人員操作失誤等原因,,均會造成數(shù)控系統(tǒng)的癱瘓,在此情況下必須對數(shù)控系統(tǒng)進行重裝和調(diào)整,。 √ 當系統(tǒng)在初始安裝時或現(xiàn)有的伺服驅(qū)動,、伺服電機更換時,再或因為更換電池等原因,,使伺服參數(shù)出現(xiàn)錯誤時,,必須對伺服進行初始化處理與重新調(diào)整。否則數(shù)控系統(tǒng)與現(xiàn)有的軟硬件無法“溝通”,。 在不同的技術(shù)發(fā)展階段有不同的數(shù)據(jù)備份與恢復(fù)方法。目前使用較多的方法主要有RS232通信和存儲卡(或U盤)輸入/輸出兩種,,如圖2所示,。 也可以通過以太網(wǎng)口傳輸,F(xiàn)ANUC系統(tǒng)0i C/D,、0i Mate-C/D就配有以太網(wǎng)口,。如圖3所示白色接口為美國Centroid CNC用于大文件傳輸?shù)囊蕴W(wǎng)口。 圖3 美國Centroid CNC文件傳輸接口 較之采用RS232方式,,使用存儲卡可以省卻拿著電腦在數(shù)控機床現(xiàn)場來回穿梭的疲憊,,也不必為傳輸軟件的不兼容和數(shù)據(jù)線損壞而煩惱,再也不用為運行大型加工程序擔心系統(tǒng)存儲器不夠,。 FANUC系統(tǒng)0i C/D、0i Mate-C/D均提供PCMCIA插槽,,插入存儲卡可以方便地對系統(tǒng)的各種數(shù)據(jù)進行備份或恢復(fù),。FANUC 0i Mate-D還配有USB接口,,如圖4所示。 圖4 數(shù)據(jù)傳輸插槽 |
|
來自: 馬話城 > 《FANUC數(shù)控》