在使用數控機床的過程中,有時會因為各種原因發(fā)生數據丟失、參數紊亂等各種故障,如果之前沒有對數據進行恰當的保存,就會給生產帶來巨大的損失,因此要做好對數據的備份工作。不同的數控系統(tǒng)數據備份與恢復的方法并不相同,但是都是將系統(tǒng)數據通過某種方式存儲到系統(tǒng)以外的介質里。FANUC Oi 數控系統(tǒng)中的加工程序、參數、螺距誤差補償、宏程序、PMC 數據等,在機床不使用時是依靠控制單元上的電池進行保存的。如果電池失效或發(fā)生其他意外,會導致上述數據的丟失,因此,有必要做好重要數據的備份工作,一旦發(fā)生數據丟失,可以通過恢復這些數據,保證機床的正常運行。FANUC Oi 數控系統(tǒng)數據備份的方法主要有兩種:使用存儲卡( M - CARD) ,在引導系統(tǒng)畫面進行數據備份與恢復,或通過RS - 232C 口使用PC 進行數據備份與恢復。
1 使用存儲卡進行數據的備份與恢復
在使用存儲卡進行數據備份前先要準備一張符合FANUC 系統(tǒng)要求的存儲卡,其工作電壓為5V。那種省電型的3. 3V 的存儲卡不能用于FANUC Oi系統(tǒng)。
1.1 通過引導( BOOT) 畫面?zhèn)浞輸祿?/span>
數控系統(tǒng)的啟動和計算機的啟動一樣,會有一個引導過程。在通常情況下,使用者不會看到這個引導系統(tǒng),但是使用存儲卡進行備份時,必須要在引導系統(tǒng)畫面進行操作。以靜態(tài)數據存儲器數據備份( SRAM DATA BACKUP) 為例,介紹其操作步驟。
1.1.1 數據備份
1) 將存儲卡插入存儲卡接口上,對于FANUC0i 系統(tǒng)而言,該接口位于液晶顯示器旁。
2) 同時按下顯示器下端最右邊的兩個軟鍵,給系統(tǒng)上電,進入引導系統(tǒng)畫面。
3) 出現(xiàn)如圖1 所示的系統(tǒng)引導畫面。
4) 用UP 或DOWN 鍵,在系統(tǒng)引導畫面選擇所要的操作項“5. SRAM DATA BACKUP”,然后按“確認”后出現(xiàn)圖2 所示的畫面。
5) 選擇“1. SARAM BACKUP( CNC→MEMORYCARD) ”,根據提示,選擇“YES”確認備份,就將靜態(tài)存儲器數據保存到了存儲卡中。
6) 按下“END”退到上一級菜單。
7) 在引導畫面按下“END”,結束引導系統(tǒng),啟動CNC。
1.1.2 數據恢復
操作步驟1) - 4) 、6) 、7) 與數據備份相同,第5) 步時應選擇“2. RESTORE SRAM ( MEMORYCARD→CNC) ”,將存儲卡上的數據恢復到靜態(tài)存儲器內,從而完成數據恢復操作。
1.2 使用存儲卡分別備份系統(tǒng)數據
1) 首先將20#參數設定為4,表示通過存儲卡進行數據交換,如圖3 所示。
2) 在編輯( EDIT) 方式下選擇要傳輸的相關數據的畫面。以參數為例,先按下軟鍵[參數],再按下右側的軟?。?PR]( 操作) ,對數據進行操作:[參數][診斷][PMC ][系統(tǒng)][操作]
3) 接著按下右側的擴展鍵,出現(xiàn)菜單:[ ][READ ][PUNCH][ ][ ]
4) 其中: [READ]表示從存儲卡讀取數據,[PUNCH]表示把數據備份到存儲卡。[ ][ ][ALL][ ][NON - 0]
5) [ALL]表示備份全部參數,[NON - 0]表示僅備份非零的參數。[ ][ ][ ][CAN][EXEC]
6) 按下軟鍵[EXEC],執(zhí)行后即可看到[EXECUTE]閃爍,參數將保存到存儲卡中。通過這種方式備份數據,備份的數據以默認名字存于存儲卡中,例如備份的系統(tǒng)參數文件默認名字為“CNCPARAM”等。通過把PRM 100#3 設定為“1”可讓傳出的參數排列緊湊。
1.3 使用存儲卡備份與恢復梯形圖程序
先按下MDI 面板上的[SYSTEM]功能鍵,然后依次按下軟鍵上的[PMC],[>],[I /O]菜單。在DEVIECE 一欄選擇[M - CARD],如圖4 所示。使用存儲卡( M—CARD) 備份梯形圖時,DEVICE處設置為M - CARD,F(xiàn)UNCTION 處設置為WRITE; 將存儲卡上的梯形圖程序恢復到CNC 上時,需將FUNCTION 處設置為READ。DATA KIND處設置為LADDER 時備份梯形圖程序,設為PARAM時備份梯形圖參數。FILE NO. 處為梯形圖的名稱,圖中@ PMC. RA. 000 為默認名,也可以自定義輸入@ XX,其中XX 為自定義名字,當使用小鍵盤時沒有@ 符號,可用#代替。進行恢復操作時,梯形圖從存儲卡讀入后應將DEVICE 設置為F - ROM,以便將傳入的梯形圖程序存入到系統(tǒng)F - ROM 中。
2 使用外部計算機進行數據的備份與恢復
使用外部PC 進行數據備份與恢復,也是一種非常普遍的做法。首先要設置與串口通信相關的參數,然后將PC 與CNC 用串口電纜連接好,最后進行數據的備份與恢復等操作。
2.1 數據備份
1) 準備PC 和FANUC 數控系統(tǒng)傳輸軟件,如FANUC LADDERER - Ⅲ。當沒有這個軟件時用WINPCIN 也行。這個軟件是西門子公司開發(fā)的專門用來進行數控系統(tǒng)數據輸入、輸出的。它既可以用到西門子系統(tǒng)中也可用于FANUC 0i 系統(tǒng)中,我院XK5032C 南通數控銑床采用的是FANUC Oi 系統(tǒng),在沒有FANUC LADDERER - Ⅲ軟件時就用WINPCIN 軟件代替過。這里我們以WINPCIN 為例進行介紹。
2) 把軟件安裝到PC 機上,用傳輸電纜連接PC與數控系統(tǒng),其中傳輸電纜的接線如圖5 所示。
3) 在數控系統(tǒng)中,按下[SYSTEM]功能鍵,進入[ALL I /O]畫面,如圖6 所示。設定傳輸參數,與外部PC 相匹配。
4) 在上位計算機上打開WINPCIN 軟件。
5) 按下按鈕RS232 Config 設置傳輸參數,選擇二進制,并保存,使之與系統(tǒng)傳輸參數相匹配。
6) 按下按鈕Receive Data 選定存儲路徑和文件名,使PC 進入接受數據的狀態(tài)。
7) 使機床處于“EDIT”操作模式。
8) 在數控系統(tǒng)中,進入到[ALL I /O]畫面,選擇所要備份的文件( 如: 程序、參數、間距、伺服參數、主軸參數等可供選擇) 。按下[操作]軟鍵,進入到操作畫面,再按下[PUNCH]軟鍵,數據開始傳輸,直至完成。
2.2 數據恢復
1) 外部數據恢復的前5 個步驟與數據備份操作相同。
2) 從第6 步開始,在數控系統(tǒng)中,進入到[ALLI /O]畫面,選擇所要恢復的文件,如程序、參數、間距、伺服參數、主軸參數等。按下“操作”菜單,進入到操作畫面,再按下[READ]軟鍵,等待PC 將相應數據傳入。
3) 在PC 機上打開傳輸軟件WINPCIN,進入數據輸出菜單,打開所要輸出的數據,然后發(fā)送,直至傳輸完畢。
無論是數據備份還是數據恢復,都是在進行數據傳送。需要注意的是: ①準備接收數據的一方先準備好,先處于接收狀態(tài); ②接受方與發(fā)送方兩端通信參數設定要一致; ③用WINPCIN 必須要選用二進制,不能選用文本。
(審核編輯: 智匯張瑜)
分享