阮 煜
作者通聯:中國電子科技集團公司第39所機動處 西安市電子二路88號 710065
E-mail:nwieery@163.com
現代數控設備多使用固態硬盤存儲數控系統生產商基于DOS、WINDOWS等操作系統開發的CNC控制程序、相關文件、參數等重要數據。這些數據丟失或硬盤物理損壞,均可造成數控系統無法正常運行。因此,對硬盤重要數據和關鍵分區進行鏡像備份,在必要時恢復,是數控設備維修時的一種簡捷、有效的方法,下面介紹兩種硬盤備份的方法。
最常用的方法是使用GHOST軟件,生成硬盤鏡像文件,存放在PC或其他存儲設備,在必要時用該文件進行恢復。以下是西門子840D(MMC102103)數控系統的鏡像過程。
(1)使用并口電纜連接MMC和PC。
(2)MMC設置。系統啟動后,當屏幕顯示“Starting MS DOS”(軟件版本3.X)或“Starting Windows”時,在操作面板按6鍵進入服務菜單(圖1),選擇7(備份/恢復),輸入密碼SUNRISE,進入菜單 1(圖 2),選擇 1(利用 GHOST備份/恢復硬盤),進入菜單 2(圖 3)。
(3)GHOST設置。在菜單2中選擇1,進入菜單3(圖4),設置GHOST參數。修改相應連接端口(只能通過并口向PC輸入/輸出數據),鏡像文件路徑和文件名(注意文件路徑和文件名必須在PC硬盤上已存在),完成確認后返回菜單2。
(4)備份硬盤。在菜單2中選擇2,將數控設備硬盤按照設定路徑備份到PC硬盤。若此路徑中鏡像文件已存在,系統會出現提示和警告(圖5),選擇 2,MMC 出現1個消息窗口,請求確認MMC和PC之間連接是否正確以及備份文件路徑在PC上是否已存在,并提示啟動PC上GHOST軟件,最后詢問“Continue backup[Y,N]?”。
(5)PC操作。確認設定路徑在PC硬盤存在后,在PC的DOS界面下啟動GHOST軟件。

圖1

圖2

圖3
(6)MMC 操作。在(4)中所述的MMC消息窗口內選擇 [Y],啟動備份,鏡像完成。
恢復硬盤的步驟基本相同,只是在(4)中,在菜單2中選擇3(恢復硬盤)以及恢復硬盤所需鏡像文件的路徑。這種方法只適用因數據丟失造成數控系統無法正常運行的情況,而對于因硬盤物理壞道造成的數控系統故障則無能為力,對此,可采用制作備份硬盤的方法。

圖4

圖5
數控系統CNC程序存儲在硬盤主分區,一旦硬盤主分區出現物理壞道,數控系統則無法正常運行,為此可用GHOST和Spfdisk磁盤分區軟件制作1塊具有多個主分區的備份硬盤,這樣如果備份硬盤也出現相同故障,可屏蔽硬盤正在使用的主分區,激活其他正常主分區,快速恢復數控系統,雖然備份1塊硬盤,但相當于備份3塊硬盤,有效節省維修時間和經費,步驟如下。
(1)準備工具盤。制作1張DOS啟動軟盤,拷入鏡像工具GHOST和磁盤分區工具Spfdisk(微軟傳統分區工具fdisk只能設定1個主分區,因此不能使用)。
(2)分區準備。拆下數控設備(原)硬盤,連接到計算機IDE接口。將工具盤插入軟驅,從A盤啟動計算機,然后用Spfdisk查看、記錄原盤分區情況。對新盤作分區計劃:①由于Spfdisk只允許分4個分區(含擴展分區),因此先分出3個容量相同的分區作為主分區,當其中1個主分區被激活,即對應原盤的C盤(主分區)。②將剩余部分分成擴展分區,擴展分區下的邏輯分區對應原盤進行,即新盤除主分區外的其他分區(如D、E、F等分區)和原盤相同。③再將剩余部分分成1個邏輯分區,保存原盤鏡像文件,拷入相關工具。
(3)新盤分區。將新盤連接到計算機另1個IDE接口,將工具盤插入軟驅,從A盤啟動計算機。使用Spfdisk按照分區計劃進行新盤分區,分區時會發現由于所選新盤和原盤不一致,兩盤容量略有差異,但不影響使用。注意兩盤對應分區的系統ID最好一致,否則有些系統不能正常工作。將第一主分區設為活動分區,保存,格式化后退出。
(4)制作新盤。將原盤和新盤分別接入計算機兩個IDE接口。重啟計算機,將A盤中Spfdisk、GHOST軟件拷入新盤備份區,在備份區啟動GHOST軟件,先將原盤C盤分別鏡像到新盤的3個主分區,再將其他分區鏡像到新盤的相應分區。重啟計算機,用 Spfdisk將暫時不用的主分區(包括備份分區)系統ID設為83,隱藏起來(系統ID83是Linux native分區格式,微軟系統不能識別),保存設置退出。
(5)關機,拔下硬盤,新盤制作完成。將新盤連接到數控設備,即可正常使用。
若數控設備更換新盤運行一段時間后,新盤也出現主分區物理壞道,導致數控系統無法正常運行。可使用Spfdisk將出現壞道的主分區ID改為83,將下一主分區ID恢復原值,并設為活動分區,即可屏蔽故障分區,激活正常分區,快速恢復數控系統正常運行。 W10.01-21