項目 FANUC系統的數據保護及恢復課件_第1頁
項目 FANUC系統的數據保護及恢復課件_第2頁
項目 FANUC系統的數據保護及恢復課件_第3頁
項目 FANUC系統的數據保護及恢復課件_第4頁
項目 FANUC系統的數據保護及恢復課件_第5頁
已閱讀5頁,還剩123頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

項目4FANUC系統的數據保護及恢復任務4.1FANUC0i系統數據的備份及恢復項目4FANUC系統的數據保護及恢復任務4.1FAN14.1.1工作任務:將FANUCOi系統的參數及PMC程序備份

(一)任務分析數控系統的系統參數放在系統RAM中,掉電后RAM中的數據會清空丟失,FANUC依靠電池來維持機床關機后RAM中的內容。為了防止機床數據意外丟失,應該把重要數據備份起來??梢悦總€機床配一個存儲卡單獨存放,也可以備份到計算機上,集中管理。數據備份的方法有多種,有分項備份,也有所有內存數據統一備份,在使用時應根據不同的要求進行選擇,否則恢復數據時,可能會覆蓋不想被恢復的內容。任務4.1FANUC0i系統數據的備份及恢復下一頁4.1.1工作任務:將FANUCOi系統的參數及PMC程序2

(二)實踐操作任務實施:將參數和PMC程序分別備份到CF存儲卡中。4.1.2理論知識:FANUC系統的重要數據的保護

(一)FANUC系統中的存儲器在計算機里,存儲器有RAM和ROM兩大類。其中RAM又分為兩大類,一種稱為靜態(tài)RAM(StaticRAM,SRAM),SRAM速度非???,是目前讀寫最快的存儲設備了,但是它也非常昂貴,所以只在要求很苛刻的地方使用,譬如CPU的任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁(二)實踐操作任務4.1FANUC0i系統數據的備份3任務4.1FANUC0i系統數據的備份及恢復一級緩沖、二級緩沖。另一種稱為動態(tài)RAM(DynamicRAM,DRAM),DRAM保留數據的時間很短,速度也比SRAM慢,不過它還是比任何ROM都要快,但從價格上來說DRAM相比SRAM要便宜很多,計算機內存就是DRAM的。

ROM也有很多種,PROM是可編程的ROM,PROM和EPROM(可擦除可編程ROM)兩者的區(qū)別是:PROM是一次性的,也就是軟件寫入后,就無法修改了,這種是早期的產品,現在已經不可能使用了,而EPROM是通過紫外光的照射擦出原先的程序,是一種通用的存儲器。另外一種EEPROM是通過電子擦出,價格很高,寫入時間很長,寫入很慢。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復一級緩沖、4任務4.1FANUC0i系統數據的備份及恢復例如,手機軟件一般放在EEPROM中,我們打電話,有些最后撥打的號碼,暫時是存在SRAM中的,不是馬上寫入通話記錄(通話記錄保存在EEPROM中),因為當時有很重要的工作(通話)要做,如果寫入,漫長的等待是讓用戶忍無可忍的。

FLASHROM(FROM)又稱閃存,它結合了ROM和RAM的長處,不僅具備電子可擦出可編程(EEPROM)的性能,還不會因斷電而丟失數據,同時可以快速讀取數據(NVRAM的優(yōu)勢),U盤和MP3里用的就是這種存儲器。在過去的20年里,嵌入式系統一直使用ROM(EPROM)作為它們的存儲設備,然而近年來FLASH全面代替了ROM(EPROM)在嵌入式系統中的地位,用作存儲下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復例如,手機5Bootloader以及操作系統或者程序代碼,或者直接當硬盤使用(U盤)。

FANUC系統中存儲器有SRAM,DRAM,FROM三種。

1.FROM(FlashReadOnlyMemory,快速可改寫只讀存儲器)FROM中存放FANUC公司的系統軟件,它們包括:①插補控制軟件。②數字伺服軟件。③PMC控制軟件。④PMC應用程序(梯形圖)。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復Bootloader以及操作系統或者程序代碼,或者直接當硬盤6⑤網絡通信軟件(以太網及RS232C,DNC等)控制軟件。⑥圖形顯示軟件等。

2.SRAM(StaticRandomAccessMemory,靜態(tài)隨機存儲器)SRAM中存放著機床廠及用戶數據,它們包括:①系統參數(包括數字伺服參數)。②加工程序。③用戶宏程序。④PMC參數。⑤刀具補償及工件坐標補償數據。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復⑤網絡通信軟件(以太網及RS232C,DNC等)控制軟件。7⑥螺距誤差補償數據。

3.DRAM(DynamicRandomAccessMemory,動態(tài)隨機存儲器)DRAM作為工作存儲器,在控制系統中起緩存作用。

(二)FANUC系統的數據保護及恢復

FANUC數控系統的加工程序(PROGRAM)、參數(PARAMETER),螺距誤差補償(PITCH)、宏參數(MACRO)、刀具補償(OFFSET)、工件坐標系(WORK),PMC數據(PMCPARAMETER),在機床斷電后是依靠安裝在控制單元上的電池進行保存的,如果控制單元損壞,電池失效或更換時出現下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復⑥螺距誤差補償數據。下一頁上一頁任務4.1FANUC8下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復差錯都會導致以上數據的丟失。如果之前沒有做好備份,那么數控機床將會癱瘓,從而帶來巨大的損失。因此,在平時就要定期做好數據的備份工作,以防意外發(fā)生。FANUC數控系統進行數據備份和恢復的方法主要有兩個,一是使用存儲卡在引導系統屏幕畫面時進行數據備份和恢復;二是通過控制單元上的RS232C串口與磁盤機、編程器、穿孔機和個人計算機連接進行數據的備份和恢復。

1.利用存儲卡備份數據

FANUC系統中數據備份用的存儲卡有一定要求,可用于備份的存儲卡有SRAM存儲卡、快閃存儲卡、快閃ATA卡3種。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢9這3種卡所使用的工作電壓必須是SV,省電型(3.3V)的存儲卡不能用于FANUC數控系統。存儲卡可以直接購買與卡槽大小(標準PCMCIA卡)一致的存儲卡,也可以通過專用的轉接卡架來轉換,以方便計算機上數據的讀寫。

2.利用RS232串口備份/恢復數據

(1)在關機狀態(tài)下將CNC與計算機通過RS232C線纜連接,如果在開機狀態(tài)下插拔RS232C線纜很容易燒毀串口。

(2)將計算機與機床分別上電,在CNC側【ALLIO】菜單下設定通信參數,如圖4-1所示。要求CNC側的通信參數與計算機側要完全一致,主要包括:I/0通道、波特率、停止位等。任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁這3種卡所使用的工作電壓必須是SV,省電型(3.3V)的存10

(3)打開計算機上安裝的WinPCIN軟件,首先根據要傳送數據的類型選擇文本型"TextFormat”或二進制型“BinaryFormat"。在數據傳送中,只有PMC程序為二進制型,參數、程序等都是文本型數據。選擇后,當前類型的參數設定值會顯示在標題欄中,如“TextFormat;COM1;19200,N,8,1,RTS/CTS”表明當前傳送的數據是文本型參數設定,通過計算機COM1串口傳送,傳送的速率為19200b/s,無校驗(None),8個數據位,1個停止位,流量控制通過硬件(RTS/CTS)實現,如圖4-2所示。

(4)如果上述數據與實際不符,點擊“RS232Config”設定任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁(3)打開計算機上安裝的WinPCIN軟件,首先根據要傳送11通信參數,如圖4-3所示。首先選擇通信用的串口“CommPort",然后將其他通信參數設定與NC側一致,包括波特率(Baudrate}、奇偶校驗(Parity)、數據位數(Databits、停止位數(Stopbits、流量控制(FlowControl)等,勾選“StopwithEOF",在傳送完后會自動停止,此處如果不選“StopwithEOF”則傳送完數據需要點擊“Aborttransfer”才能停止傳送。最后點擊"Save&Activate”保存設定并激活,點擊“Back"返回上一級菜單。一般在傳送數據時波特率選擇19200b/s即可,如果傳送時發(fā)生錯誤,請檢查連接,并將傳送速度降低,如降為9600b/s,下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復通信參數,如圖4-3所示。首先選擇通信用的串口“CommP12如果連接很可靠也沒有干擾,可以把傳輸速度設高一些。在校驗選項中,Even表示偶校驗,Odd表示奇校驗,None表示不校驗。

(5)一般接收數據方先進入等待狀態(tài),如圖4-4所示。如果要備份數據,計算機側需先進入等待狀態(tài),在WinPCIN中選擇“ReceiveData"(接收數據),系統會彈出對話框,設定要存放備份文件的位置和文件名。

(6)進行CNC側備份數據的操作時,首先根據要備份的內容選擇備份類型,然后按【傳出】按鍵,可備份程序、參數、螺補等。

(7)如果要恢復數據,CNC側需先進入等待狀態(tài),首先在CNC側選擇備份類型,選擇[讀入」;在WinPCIN中選擇下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復如果連接很可靠也沒有干擾,可以把傳輸速度設高一些。在校驗選項13【SendData】(發(fā)送數據),系統會彈出對話框,選擇要恢復的文件,點擊確定后即可完成恢復。4.1.3實踐知識:FANUC系統數據備份和恢復的方法

(一)在引導界面中備份/恢復數控系統的啟動和計算機的啟動一樣,會有一個引導過程。在通常情況下,使用者是不會看到這個引導系統的。但是使用存儲卡進行備份內存數據時,必須要在引導系統界面進行操作。在使用這個方法進行數據備份時,首先必須要準備一張符合FANUC系統要求的下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復【SendData】(發(fā)送數據),系統會彈出對話框,選擇要14存儲卡(工作電壓為5V)。注意:存儲卡使用時必須斷電插拔,以防接口電路損壞。

1.使用存儲卡備份/恢復內存(SRAM)數據

(1)將存儲卡插入顯示器旁邊的存儲卡接口上,注意正面朝向屏幕。

(2)按下顯示器下端最右面兩個鍵不放,同時給系統上電。

(3)按著鍵不放,直到調出系統引導界面,如圖4-5所示。在此界面下,只能使用屏幕下方的軟菜單來進行操作,任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁存儲卡(工作電壓為5V)。注意:存儲卡使用時必須斷電插拔,以15【SELECT]為選擇選項,YES】,【NO】用來確認選擇,【UP】,【DOWN】用來移動光標到選項上。

(4)用【UP】、【DOWN】移動至“5.SRAMDATABUCKUP",按【SELECT】鍵,進入圖4-6所示的界面,再根據實際操作用【UP】、【DOWN】進行選擇:備份數據選擇"1.SRAMBACKUP";恢復數據選擇“2.RESTORSRAM";

(5)按下【SELECT】鍵,將執(zhí)行備份,狀態(tài)欄提示“BACKUPSRAMDATAOK?"HITYESORNO.”如果確認備份操作再按下【YES】鍵。此時如果卡上已經備份過文件,因內存數據備份文件名不變,下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復【SELECT]為選擇選項,YES】,【NO】用來確認16所以會在提示欄提示"OVERWRITE?"(是否要覆蓋?)用【YES、ENO】來確認是否覆蓋。

(6)在備份過程中,"FILENAME”處閃爍顯示正在寫入的文件名。備份結束后,狀態(tài)欄會提示“SRAMBACKUPCOMPLETE.HITSELECTKEY.”,再次按下【SELECT】鍵退出當前狀態(tài)。

(7)可以使用“END”菜單來返回上一級目錄。

2.使用存儲卡備份/恢復FROM(閃存)數據

(1)在斷電的情況下,插入存儲卡,然后按上邊的進入引導系統。

(2)在圖4-5中,選擇“4.SYSTEMDATASAVE",進入系統數據備份選項,按“卜”鍵后顯示圖4-7所示的界面。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復所以會在提示欄提示"OVERWRITE?"(是否要覆蓋?)17一個界面上只能顯示8個文件數,文件的個數為9個以上時,留下的文件在下頁顯示。按“卜”鍵顯示下一頁,按“叫”鍵顯示前一頁,END選項顯示在最后一頁。FANUC系統的系統數據可分為系統文件和用戶文件兩類,如表4-1所列。其中系統文件有保護功能,不能復制,而用戶文件沒有保護功能,可以復制備份,如備份系統的PMC程序等。

(3)把光標移到要備份的用戶文件處,如PMC梯形圖“PMC-RA",然后按【SELECT】鍵,提示欄提示“SAVEOK?HITYESORNO.”按【YES】鍵即可完成備份。系統會自動在存儲卡上生成“PMC-RA.000”文件,如果已經有此文件存在,則會任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁一個界面上只能顯示8個文件數,文件的個數為9個以上時,留下18順序起文件名為“PMC-RA.001”等,直至“PMC-RA.031”為止。

(4)恢復數據時,在引導界面中選擇“1.SYSTEMDATALOADING",從卡上文件列表中找到備份的文件,按【SELECT】鍵后,即可將備份文件恢復至FORM中。

(二)在系統正常啟動后備份戶恢復數據

1.數據備份的準備條件

(1)如果要通過RS232C串口進行數據備份或恢復,必須使機床在通電前,將計算機串口與機床電柜側的RS232C串口用傳輸線連接好,嚴禁帶電操作,以免將接口燒壞。

(2)通過RS232C傳送數據需要將0020設定為0,并設定任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁順序起文件名為“PMC-RA.001”等,直至“PMC-RA19101、102,103等參數與計算機側軟件的通信參數相一致。

(3)如果使用存儲卡進行備份或恢復,先將卡插入卡槽中,然后設定0020為4即可。

(4)數據傳送時系統須處在EDIT方式,恢復數據時必須將參數寫保護(PWE)打開。

(5)如果0iC語言沒設為簡體中文,則“讀入”對應為“READ",“傳出”對應為“PUNCH"。

2.系統CNC參數的備份/恢復操作備份:SYSTEM->【參數】、【操作】、【傳出】、【非零】、【執(zhí)行】;下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復101、102,103等參數與計算機側軟件的通信參數相一20任務4.1FANUC0i系統數據的備份及恢復

備份完成后會在卡上生成CNCPARAM的文件,如果卡上已經存在該文件,在備份時會提示是否需要覆蓋。恢復:SYSTEM->【參數】、【操作】、【讀入】、【執(zhí)行】。

3.系統螺距誤差補償參數備份/恢復操作備份:SYSTEM->【螺補】、【操作】、【傳出】、【執(zhí)行】;

恢復:SYSTEM->【螺補】、【操作】、【讀入】、【執(zhí)行】。

4.系統加工程序的備份/恢復備份所有加工程序:PROG->【操作】、輸入0-9999->【傳出】、【執(zhí)行】;

此處需注意:是字母0,而不是數字0,如果單獨要備份某個文件,下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復備份完成21任務4.1FANUC0i系統數據的備份及恢復則輸入文件名0xxxx即可。程序回裝:PROG->【操作】、【卡】、【DIR】、(Oxxxx)、【讀入】、【執(zhí)行】。注意:(1)如果不指定程序號,就會使用計算機中默認的程序號。

(2)如果輸入的程序號與內存中程序號相同時,就會出現073號P/S報警,并且該程序不能被注冊。

5.通過【ALLIO】菜單進行數據輸入/輸出如前所示,由外部輸入或輸出參數時,用參數界面,如果是程序,就在程序界面輸入/輸出。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復則輸入文件22任務4.1FANUC0i系統數據的備份及恢復但是,使用ALLIO界面,就能在此界面中輸入/輸出程序、參數、補償量、宏程序變量等。

(1)將方式置為EDIT,按“SYSTEM"、【ALLIO】(2)選擇所要備份的文件,有程序、參數、刀具偏置、宏變量、絲杠螺補等可供選擇,如圖4-8所示。

(3)在ALLIO界面上,首先設定與輸入輸出有關的參數,如圖4-1所示。在設定時與當前工作方式無關。(4)在選擇了程序、參數等要輸入/輸出的數據后,按下【操作】鍵,出現以下選項:下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復但是,使用23任務4.1FANUC0i系統數據的備份及恢復

F讀取:讀取參數時按文件名讀取M-CARD中的數據;N讀取:讀取參數時按文件號讀取M-CARD中的數據;

傳出:傳出數據;

刪除:刪除M-CARD中數據。按下“操作”菜單,進入到操作界面,再按下“PUNCH”軟鍵,數據傳輸到計算機中。

6.PMC的備份按“SYSTEM"、【PMC】、【I/0】可進入PMC輸入/輸出設定界面,如圖4-9所示。(1)DEVICE:輸入/輸出設備選擇。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復F讀取:24下一頁任務4.1FANUC0i系統數據的備份及恢復M-CARD;I/0通過存儲卡輸入/輸出;FDCAS;I/0通過軟盤適配器輸入/輸出;F-ROM;I/0通過閃存EEPROM輸入/輸出;HOST;I/0通過FAPTLADDER軟件(計算機上)輸入/輸出;

OTHERS;I/0通過其他I/0單元輸入/輸出。

(2)FUNCTION:功能設定。

WRITE:輸出數據;READ:輸入數據;COMPARE:將內存中的數據與外部設備中的進行比較;DELETE:刪除存儲卡中或外部設備中的文件;上一頁下一頁任務4.1FANUC0i系統數據的備份及恢復M-25任務4.1FANUC0i系統數據的備份及恢復LIST:將存儲卡中或外部設備中的文件列表;BLANK:檢查閃存(EEPROM)中是否空;ERASE:清除閃存(EEPROM)中數據;FORMAT:格式化存儲卡(所有存儲卡中的數據都被刪除)。

(3)DATAKIND:輸入/輸出數據種類。

LADDER:梯形圖程序;PARAM;PMC參數。

(4)FILEN0.:輸入/輸出文件名。當指定設備為FDCAS或M一CARD時,要求指定一個文件名。

@PMC-RA.000為梯形圖默認的文件名,也可自定義文件名,下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復LIST26但必須以@開頭(沒有@符號時,可用#代替),如#XK715-002。

(5)CHANNEL;I/0通道。當DEVICE設定為HOST或OTHERS時,需要設定通道號。通道的設定與0020參數一樣。

(6)SPEED:指定RS232C口的每個設備的傳送速度。以上參數設定正確后,按【EXEC】鍵即可完成備份或恢復。

(三)利用FANUCLADDERIII備份PMC

如果用計算機備份/恢復PMC程序,必須在計算機中安裝FANUCLADDERIII軟件,如圖4-10所示。

(1)在關機的狀態(tài)下,將計算機與CNC通過RS232串行電纜任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁但必須以@開頭(沒有@符號時,可用#代替),如#XK715-27任務4.1FANUC0i系統數據的備份及恢復連接好,然后再分別開機。

(2)打開FANUCLADDERIII,在“FILE”菜單下新建一個PMC文件,如圖4-11所示。

(3)查看要備份系統PMC的類型(SYSTEM->【PMC】、【PMCDGN】、【TITLE】,如圖4-12所示。

(4)根據PMC類型,建立要備份的文件,如圖4-13所示。(5)選擇“TOOL"→“LoadfromPMC…”,如圖4-14所示。(6)選擇“I/0by‘I/0’keyoperation",如圖4-15所示。(7)選擇“LoadfromPMC",如圖4-16所示。(8)載人的內容選擇“ALL",如圖4-17所示。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復連接好,然28任務4.1FANUC0i系統數據的備份及恢復(9)設定通信參數,如圖4-18所示。(10)完成設定后,點擊[Finish]按鈕,如圖4-19所示。

(11)LADDERIII軟件會出現如圖4-20所示的通信等待界面。

(12)CNC側設定:SYSTEM->【PMC】、【I/0】,設置通信參數如圖4-21所示,并按“卜”鍵找到【SPEED,在頁面上設定與圖4-20一致的通信參數。設定完成后按[EXEC]鍵,向LADDERIII發(fā)送數據。

(13)備份完成后,CNC信息欄提示“COMPLETE",在LADDERIII軟件“FILE”菜單下點擊“SAVE”即可完成備份。

(四)利用FANUCLADDERIII恢復PMC下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復(9)設定29任務4.1FANUC0i系統數據的備份及恢復(1)在關機的狀態(tài)下,將計算機與CNC通過RS232串行電纜連接好,然后再分別開機。

(2)打開之前已經備份過的PMC文件,在“Tool”菜單下選擇“Compile”編譯,如圖4-22所示,編譯完成后如圖4-23所示。(3)選擇“Tool”菜單下“StoretoPMC",如圖4-24所示。(4)選擇“I/0by`I/0'keyoperation",如圖4-25所示。(5)選擇“StoretoPMC",如圖4-26所示。(6)設定LADDERIII通信參數,如圖4-27所示。

(7)在CNC側,首先將PMC置于停止狀態(tài),在SYSTEM->【PMC】中按【STOP】鍵。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復(1)在30

(8)CNC側設定:SYSTEM->【PMC】、【I/0】,設置通信參數如圖4-28所示,并按“卜”鍵找到【SPEED】按鍵,在頁面上設定與圖4-27一致的通信參數。最后按【EXEC】鍵等待數據發(fā)送。

(9)LADDERIII軟件中完成設定后,點擊[Finish]按鈕,如圖4-29所示。任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁(8)CNC側設定:SYSTEM->【PMC】、【I/031任務4.1FANUC0i系統數據的備份及恢復

(10)LADDERIII軟件會出現如圖4-30所示的通信等待界面。

(11)當PMC程序傳送完,會在CNC狀態(tài)欄顯示“COMPLETE"。在DEVICE選項中選擇【F-ROM】軟鍵,將程序寫入CNC的FROM中,再按【EXEC】鍵,如圖4-31所示。至此,將PMC程序下載至數控系統中的操作完成。返回上一頁任務4.1FANUC0i系統數據的備份及恢復(10)32表4-1系統數據內容返回表4-1系統數據內容返回33圖4-1在ALLIO下通信參數的設定返回圖4-1在ALLIO下通信參數的設定返回34圖4-2WinPCIN啟動界面返回圖4-2WinPCIN啟動界面返回35圖4-3WinPCIN中RS232設置界面返回圖4-3WinPCIN中RS232設置界面返回36圖4-4WinPCIN中等待接收數據界面返回圖4-4WinPCIN中等待接收數據界面返回37圖4-5FANUC0i系統引導菜單返回圖4-5FANUC0i系統引導菜單返回38圖4-6內存數據備份/恢復菜單返回圖4-6內存數據備份/恢復菜單返回39圖4-7SYSTEMDATASAVE菜單返回圖4-7SYSTEMDATASAVE菜單返回40圖4-8在ALLIO下可以完成數據備份的種類返回圖4-8在ALLIO下可以完成返回41圖4-9PMC輸入/輸出設定界面返回圖4-9PMC輸入/輸出設定界面返回42圖4-10FANUCLADDERIII軟件返回圖4-10FANUCLADDERIII軟件返回43圖4-11新建一個空白的PMC文件返回圖4-11新建一個空白的PMC文件返回44圖4-12查看PMC類型返回圖4-12查看PMC類型返回45圖4-13新建備份的PMC文件返回圖4-13新建備份的PMC文件返回46圖4-14從連機系統中載入PMC返回圖4-14從連機系統中載入PMC返回47圖4-15通過“I/O”鍵來操作返回圖4-15通過“I/O”鍵來操作返回48圖4-16選擇載入PMC返回圖4-16選擇載入PMC返回49圖4-17載入所有PMC相關內容返回圖4-17載入所有PMC相關內容返回50圖4-18LADDERIII通信參數設定返回圖4-18LADDERIII通信參數設定返回51圖4-19設定完成返回圖4-19設定完成返回52圖4-20通信正在進行返回圖4-20通信正在進行返回53圖4-21CNC側通信參數的設定返回圖4-21CNC側通信參數的設定返回54圖4-22編譯菜單返回圖4-22編譯菜單返回55圖4-23編譯結束返回圖4-23編譯結束返回56圖4-24存儲至PMC返回圖4-24存儲至PMC返回57圖4-25通過I/O菜單完成返回圖4-25通過I/O菜單完成返回58圖4-26存儲至PMC返回圖4-26存儲至PMC返回59圖4-27LADDERIII通信參數設定返回圖4-27LADDERIII通信參數設定返回60圖4-28CNC側通信參數的設定返回圖4-28CNC側通信參數的設定返回61圖4-29設定完成返回圖4-29設定完成返回62圖4-30通信正在進行返回圖4-30通信正在進行返回63圖4-31將程序寫入FROM中返回圖4-31將程序寫入FROM中返回64項目4FANUC系統的數據保護及恢復任務4.1FANUC0i系統數據的備份及恢復項目4FANUC系統的數據保護及恢復任務4.1FAN654.1.1工作任務:將FANUCOi系統的參數及PMC程序備份

(一)任務分析數控系統的系統參數放在系統RAM中,掉電后RAM中的數據會清空丟失,FANUC依靠電池來維持機床關機后RAM中的內容。為了防止機床數據意外丟失,應該把重要數據備份起來。可以每個機床配一個存儲卡單獨存放,也可以備份到計算機上,集中管理。數據備份的方法有多種,有分項備份,也有所有內存數據統一備份,在使用時應根據不同的要求進行選擇,否則恢復數據時,可能會覆蓋不想被恢復的內容。任務4.1FANUC0i系統數據的備份及恢復下一頁4.1.1工作任務:將FANUCOi系統的參數及PMC程序66

(二)實踐操作任務實施:將參數和PMC程序分別備份到CF存儲卡中。4.1.2理論知識:FANUC系統的重要數據的保護

(一)FANUC系統中的存儲器在計算機里,存儲器有RAM和ROM兩大類。其中RAM又分為兩大類,一種稱為靜態(tài)RAM(StaticRAM,SRAM),SRAM速度非???,是目前讀寫最快的存儲設備了,但是它也非常昂貴,所以只在要求很苛刻的地方使用,譬如CPU的任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁(二)實踐操作任務4.1FANUC0i系統數據的備份67任務4.1FANUC0i系統數據的備份及恢復一級緩沖、二級緩沖。另一種稱為動態(tài)RAM(DynamicRAM,DRAM),DRAM保留數據的時間很短,速度也比SRAM慢,不過它還是比任何ROM都要快,但從價格上來說DRAM相比SRAM要便宜很多,計算機內存就是DRAM的。

ROM也有很多種,PROM是可編程的ROM,PROM和EPROM(可擦除可編程ROM)兩者的區(qū)別是:PROM是一次性的,也就是軟件寫入后,就無法修改了,這種是早期的產品,現在已經不可能使用了,而EPROM是通過紫外光的照射擦出原先的程序,是一種通用的存儲器。另外一種EEPROM是通過電子擦出,價格很高,寫入時間很長,寫入很慢。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復一級緩沖、68任務4.1FANUC0i系統數據的備份及恢復例如,手機軟件一般放在EEPROM中,我們打電話,有些最后撥打的號碼,暫時是存在SRAM中的,不是馬上寫入通話記錄(通話記錄保存在EEPROM中),因為當時有很重要的工作(通話)要做,如果寫入,漫長的等待是讓用戶忍無可忍的。

FLASHROM(FROM)又稱閃存,它結合了ROM和RAM的長處,不僅具備電子可擦出可編程(EEPROM)的性能,還不會因斷電而丟失數據,同時可以快速讀取數據(NVRAM的優(yōu)勢),U盤和MP3里用的就是這種存儲器。在過去的20年里,嵌入式系統一直使用ROM(EPROM)作為它們的存儲設備,然而近年來FLASH全面代替了ROM(EPROM)在嵌入式系統中的地位,用作存儲下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復例如,手機69Bootloader以及操作系統或者程序代碼,或者直接當硬盤使用(U盤)。

FANUC系統中存儲器有SRAM,DRAM,FROM三種。

1.FROM(FlashReadOnlyMemory,快速可改寫只讀存儲器)FROM中存放FANUC公司的系統軟件,它們包括:①插補控制軟件。②數字伺服軟件。③PMC控制軟件。④PMC應用程序(梯形圖)。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復Bootloader以及操作系統或者程序代碼,或者直接當硬盤70⑤網絡通信軟件(以太網及RS232C,DNC等)控制軟件。⑥圖形顯示軟件等。

2.SRAM(StaticRandomAccessMemory,靜態(tài)隨機存儲器)SRAM中存放著機床廠及用戶數據,它們包括:①系統參數(包括數字伺服參數)。②加工程序。③用戶宏程序。④PMC參數。⑤刀具補償及工件坐標補償數據。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復⑤網絡通信軟件(以太網及RS232C,DNC等)控制軟件。71⑥螺距誤差補償數據。

3.DRAM(DynamicRandomAccessMemory,動態(tài)隨機存儲器)DRAM作為工作存儲器,在控制系統中起緩存作用。

(二)FANUC系統的數據保護及恢復

FANUC數控系統的加工程序(PROGRAM)、參數(PARAMETER),螺距誤差補償(PITCH)、宏參數(MACRO)、刀具補償(OFFSET)、工件坐標系(WORK),PMC數據(PMCPARAMETER),在機床斷電后是依靠安裝在控制單元上的電池進行保存的,如果控制單元損壞,電池失效或更換時出現下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復⑥螺距誤差補償數據。下一頁上一頁任務4.1FANUC72下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復差錯都會導致以上數據的丟失。如果之前沒有做好備份,那么數控機床將會癱瘓,從而帶來巨大的損失。因此,在平時就要定期做好數據的備份工作,以防意外發(fā)生。FANUC數控系統進行數據備份和恢復的方法主要有兩個,一是使用存儲卡在引導系統屏幕畫面時進行數據備份和恢復;二是通過控制單元上的RS232C串口與磁盤機、編程器、穿孔機和個人計算機連接進行數據的備份和恢復。

1.利用存儲卡備份數據

FANUC系統中數據備份用的存儲卡有一定要求,可用于備份的存儲卡有SRAM存儲卡、快閃存儲卡、快閃ATA卡3種。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢73這3種卡所使用的工作電壓必須是SV,省電型(3.3V)的存儲卡不能用于FANUC數控系統。存儲卡可以直接購買與卡槽大小(標準PCMCIA卡)一致的存儲卡,也可以通過專用的轉接卡架來轉換,以方便計算機上數據的讀寫。

2.利用RS232串口備份/恢復數據

(1)在關機狀態(tài)下將CNC與計算機通過RS232C線纜連接,如果在開機狀態(tài)下插拔RS232C線纜很容易燒毀串口。

(2)將計算機與機床分別上電,在CNC側【ALLIO】菜單下設定通信參數,如圖4-1所示。要求CNC側的通信參數與計算機側要完全一致,主要包括:I/0通道、波特率、停止位等。任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁這3種卡所使用的工作電壓必須是SV,省電型(3.3V)的存74

(3)打開計算機上安裝的WinPCIN軟件,首先根據要傳送數據的類型選擇文本型"TextFormat”或二進制型“BinaryFormat"。在數據傳送中,只有PMC程序為二進制型,參數、程序等都是文本型數據。選擇后,當前類型的參數設定值會顯示在標題欄中,如“TextFormat;COM1;19200,N,8,1,RTS/CTS”表明當前傳送的數據是文本型參數設定,通過計算機COM1串口傳送,傳送的速率為19200b/s,無校驗(None),8個數據位,1個停止位,流量控制通過硬件(RTS/CTS)實現,如圖4-2所示。

(4)如果上述數據與實際不符,點擊“RS232Config”設定任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁(3)打開計算機上安裝的WinPCIN軟件,首先根據要傳送75通信參數,如圖4-3所示。首先選擇通信用的串口“CommPort",然后將其他通信參數設定與NC側一致,包括波特率(Baudrate}、奇偶校驗(Parity)、數據位數(Databits、停止位數(Stopbits、流量控制(FlowControl)等,勾選“StopwithEOF",在傳送完后會自動停止,此處如果不選“StopwithEOF”則傳送完數據需要點擊“Aborttransfer”才能停止傳送。最后點擊"Save&Activate”保存設定并激活,點擊“Back"返回上一級菜單。一般在傳送數據時波特率選擇19200b/s即可,如果傳送時發(fā)生錯誤,請檢查連接,并將傳送速度降低,如降為9600b/s,下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復通信參數,如圖4-3所示。首先選擇通信用的串口“CommP76如果連接很可靠也沒有干擾,可以把傳輸速度設高一些。在校驗選項中,Even表示偶校驗,Odd表示奇校驗,None表示不校驗。

(5)一般接收數據方先進入等待狀態(tài),如圖4-4所示。如果要備份數據,計算機側需先進入等待狀態(tài),在WinPCIN中選擇“ReceiveData"(接收數據),系統會彈出對話框,設定要存放備份文件的位置和文件名。

(6)進行CNC側備份數據的操作時,首先根據要備份的內容選擇備份類型,然后按【傳出】按鍵,可備份程序、參數、螺補等。

(7)如果要恢復數據,CNC側需先進入等待狀態(tài),首先在CNC側選擇備份類型,選擇[讀入」;在WinPCIN中選擇下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復如果連接很可靠也沒有干擾,可以把傳輸速度設高一些。在校驗選項77【SendData】(發(fā)送數據),系統會彈出對話框,選擇要恢復的文件,點擊確定后即可完成恢復。4.1.3實踐知識:FANUC系統數據備份和恢復的方法

(一)在引導界面中備份/恢復數控系統的啟動和計算機的啟動一樣,會有一個引導過程。在通常情況下,使用者是不會看到這個引導系統的。但是使用存儲卡進行備份內存數據時,必須要在引導系統界面進行操作。在使用這個方法進行數據備份時,首先必須要準備一張符合FANUC系統要求的下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復【SendData】(發(fā)送數據),系統會彈出對話框,選擇要78存儲卡(工作電壓為5V)。注意:存儲卡使用時必須斷電插拔,以防接口電路損壞。

1.使用存儲卡備份/恢復內存(SRAM)數據

(1)將存儲卡插入顯示器旁邊的存儲卡接口上,注意正面朝向屏幕。

(2)按下顯示器下端最右面兩個鍵不放,同時給系統上電。

(3)按著鍵不放,直到調出系統引導界面,如圖4-5所示。在此界面下,只能使用屏幕下方的軟菜單來進行操作,任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁存儲卡(工作電壓為5V)。注意:存儲卡使用時必須斷電插拔,以79【SELECT]為選擇選項,YES】,【NO】用來確認選擇,【UP】,【DOWN】用來移動光標到選項上。

(4)用【UP】、【DOWN】移動至“5.SRAMDATABUCKUP",按【SELECT】鍵,進入圖4-6所示的界面,再根據實際操作用【UP】、【DOWN】進行選擇:備份數據選擇"1.SRAMBACKUP";恢復數據選擇“2.RESTORSRAM";

(5)按下【SELECT】鍵,將執(zhí)行備份,狀態(tài)欄提示“BACKUPSRAMDATAOK?"HITYESORNO.”如果確認備份操作再按下【YES】鍵。此時如果卡上已經備份過文件,因內存數據備份文件名不變,下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復【SELECT]為選擇選項,YES】,【NO】用來確認80所以會在提示欄提示"OVERWRITE?"(是否要覆蓋?)用【YES、ENO】來確認是否覆蓋。

(6)在備份過程中,"FILENAME”處閃爍顯示正在寫入的文件名。備份結束后,狀態(tài)欄會提示“SRAMBACKUPCOMPLETE.HITSELECTKEY.”,再次按下【SELECT】鍵退出當前狀態(tài)。

(7)可以使用“END”菜單來返回上一級目錄。

2.使用存儲卡備份/恢復FROM(閃存)數據

(1)在斷電的情況下,插入存儲卡,然后按上邊的進入引導系統。

(2)在圖4-5中,選擇“4.SYSTEMDATASAVE",進入系統數據備份選項,按“卜”鍵后顯示圖4-7所示的界面。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復所以會在提示欄提示"OVERWRITE?"(是否要覆蓋?)81一個界面上只能顯示8個文件數,文件的個數為9個以上時,留下的文件在下頁顯示。按“卜”鍵顯示下一頁,按“叫”鍵顯示前一頁,END選項顯示在最后一頁。FANUC系統的系統數據可分為系統文件和用戶文件兩類,如表4-1所列。其中系統文件有保護功能,不能復制,而用戶文件沒有保護功能,可以復制備份,如備份系統的PMC程序等。

(3)把光標移到要備份的用戶文件處,如PMC梯形圖“PMC-RA",然后按【SELECT】鍵,提示欄提示“SAVEOK?HITYESORNO.”按【YES】鍵即可完成備份。系統會自動在存儲卡上生成“PMC-RA.000”文件,如果已經有此文件存在,則會任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁一個界面上只能顯示8個文件數,文件的個數為9個以上時,留下82順序起文件名為“PMC-RA.001”等,直至“PMC-RA.031”為止。

(4)恢復數據時,在引導界面中選擇“1.SYSTEMDATALOADING",從卡上文件列表中找到備份的文件,按【SELECT】鍵后,即可將備份文件恢復至FORM中。

(二)在系統正常啟動后備份戶恢復數據

1.數據備份的準備條件

(1)如果要通過RS232C串口進行數據備份或恢復,必須使機床在通電前,將計算機串口與機床電柜側的RS232C串口用傳輸線連接好,嚴禁帶電操作,以免將接口燒壞。

(2)通過RS232C傳送數據需要將0020設定為0,并設定任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁順序起文件名為“PMC-RA.001”等,直至“PMC-RA83101、102,103等參數與計算機側軟件的通信參數相一致。

(3)如果使用存儲卡進行備份或恢復,先將卡插入卡槽中,然后設定0020為4即可。

(4)數據傳送時系統須處在EDIT方式,恢復數據時必須將參數寫保護(PWE)打開。

(5)如果0iC語言沒設為簡體中文,則“讀入”對應為“READ",“傳出”對應為“PUNCH"。

2.系統CNC參數的備份/恢復操作備份:SYSTEM->【參數】、【操作】、【傳出】、【非零】、【執(zhí)行】;下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復101、102,103等參數與計算機側軟件的通信參數相一84任務4.1FANUC0i系統數據的備份及恢復

備份完成后會在卡上生成CNCPARAM的文件,如果卡上已經存在該文件,在備份時會提示是否需要覆蓋。恢復:SYSTEM->【參數】、【操作】、【讀入】、【執(zhí)行】。

3.系統螺距誤差補償參數備份/恢復操作備份:SYSTEM->【螺補】、【操作】、【傳出】、【執(zhí)行】;

恢復:SYSTEM->【螺補】、【操作】、【讀入】、【執(zhí)行】。

4.系統加工程序的備份/恢復備份所有加工程序:PROG->【操作】、輸入0-9999->【傳出】、【執(zhí)行】;

此處需注意:是字母0,而不是數字0,如果單獨要備份某個文件,下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復備份完成85任務4.1FANUC0i系統數據的備份及恢復則輸入文件名0xxxx即可。程序回裝:PROG->【操作】、【卡】、【DIR】、(Oxxxx)、【讀入】、【執(zhí)行】。注意:(1)如果不指定程序號,就會使用計算機中默認的程序號。

(2)如果輸入的程序號與內存中程序號相同時,就會出現073號P/S報警,并且該程序不能被注冊。

5.通過【ALLIO】菜單進行數據輸入/輸出如前所示,由外部輸入或輸出參數時,用參數界面,如果是程序,就在程序界面輸入/輸出。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復則輸入文件86任務4.1FANUC0i系統數據的備份及恢復但是,使用ALLIO界面,就能在此界面中輸入/輸出程序、參數、補償量、宏程序變量等。

(1)將方式置為EDIT,按“SYSTEM"、【ALLIO】(2)選擇所要備份的文件,有程序、參數、刀具偏置、宏變量、絲杠螺補等可供選擇,如圖4-8所示。

(3)在ALLIO界面上,首先設定與輸入輸出有關的參數,如圖4-1所示。在設定時與當前工作方式無關。(4)在選擇了程序、參數等要輸入/輸出的數據后,按下【操作】鍵,出現以下選項:下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復但是,使用87任務4.1FANUC0i系統數據的備份及恢復

F讀取:讀取參數時按文件名讀取M-CARD中的數據;N讀取:讀取參數時按文件號讀取M-CARD中的數據;

傳出:傳出數據;

刪除:刪除M-CARD中數據。按下“操作”菜單,進入到操作界面,再按下“PUNCH”軟鍵,數據傳輸到計算機中。

6.PMC的備份按“SYSTEM"、【PMC】、【I/0】可進入PMC輸入/輸出設定界面,如圖4-9所示。(1)DEVICE:輸入/輸出設備選擇。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復F讀取:88下一頁任務4.1FANUC0i系統數據的備份及恢復M-CARD;I/0通過存儲卡輸入/輸出;FDCAS;I/0通過軟盤適配器輸入/輸出;F-ROM;I/0通過閃存EEPROM輸入/輸出;HOST;I/0通過FAPTLADDER軟件(計算機上)輸入/輸出;

OTHERS;I/0通過其他I/0單元輸入/輸出。

(2)FUNCTION:功能設定。

WRITE:輸出數據;READ:輸入數據;COMPARE:將內存中的數據與外部設備中的進行比較;DELETE:刪除存儲卡中或外部設備中的文件;上一頁下一頁任務4.1FANUC0i系統數據的備份及恢復M-89任務4.1FANUC0i系統數據的備份及恢復LIST:將存儲卡中或外部設備中的文件列表;BLANK:檢查閃存(EEPROM)中是否空;ERASE:清除閃存(EEPROM)中數據;FORMAT:格式化存儲卡(所有存儲卡中的數據都被刪除)。

(3)DATAKIND:輸入/輸出數據種類。

LADDER:梯形圖程序;PARAM;PMC參數。

(4)FILEN0.:輸入/輸出文件名。當指定設備為FDCAS或M一CARD時,要求指定一個文件名。

@PMC-RA.000為梯形圖默認的文件名,也可自定義文件名,下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復LIST90但必須以@開頭(沒有@符號時,可用#代替),如#XK715-002。

(5)CHANNEL;I/0通道。當DEVICE設定為HOST或OTHERS時,需要設定通道號。通道的設定與0020參數一樣。

(6)SPEED:指定RS232C口的每個設備的傳送速度。以上參數設定正確后,按【EXEC】鍵即可完成備份或恢復。

(三)利用FANUCLADDERIII備份PMC

如果用計算機備份/恢復PMC程序,必須在計算機中安裝FANUCLADDERIII軟件,如圖4-10所示。

(1)在關機的狀態(tài)下,將計算機與CNC通過RS232串行電纜任務4.1FANUC0i系統數據的備份及恢復下一頁上一頁但必須以@開頭(沒有@符號時,可用#代替),如#XK715-91任務4.1FANUC0i系統數據的備份及恢復連接好,然后再分別開機。

(2)打開FANUCLADDERIII,在“FILE”菜單下新建一個PMC文件,如圖4-11所示。

(3)查看要備份系統PMC的類型(SYSTEM->【PMC】、【PMCDGN】、【TITLE】,如圖4-12所示。

(4)根據PMC類型,建立要備份的文件,如圖4-13所示。(5)選擇“TOOL"→“LoadfromPMC…”,如圖4-14所示。(6)選擇“I/0by‘I/0’keyoperation",如圖4-15所示。(7)選擇“LoadfromPMC",如圖4-16所示。(8)載人的內容選擇“ALL",如圖4-17所示。下一頁上一頁任務4.1FANUC0i系統數據的備份及恢復連接好,然92任務4.1FANUC0i系統數據的備份及恢復(9)設定通信參數,如圖4-18所示。(10)完成設定后,點擊[Finish]按鈕,如圖4-19所示。

(11)LADDERIII軟件會出現如圖4-20所示的通信等待界面。

(12)CNC側設定:SYSTEM->【PMC】、【I/0】,設置通信參數如圖4-21所示,并按“卜”鍵找到【SPEED,在頁面上設定與圖4-20一致的通信參數。設定完成后按[EXEC]鍵,向LADDERIII發(fā)送數據。

(13)備份完成后,CNC信息欄提示“COMPLETE",在LADDERIII軟件“FILE”菜單下點擊“SAVE”即可完成備份。

(四)利用FANUCLADDERIII恢復PMC下一頁上一頁任務4.1FANUC0i系統數據

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論