tft每日頭條

 > 科技

 > cnc數據保護

cnc數據保護

科技 更新时间:2024-10-03 19:27:12

數控機床也被稱為電腦機床,為使機床可靠高性能運行,一定有很多數據支持。CNC數據有哪些?分别存在哪裡?當數據丢失時怎麼辦?這些涉及到數據備份(data backup)與恢複(restoring)的問題。

CNC數據有哪些:CNC廠家、機床廠、用戶

從數控系統的構成中,我們知道,FANUC CNC系統軟件包含了:

  • 插補控制軟件:控制軌迹運算;
  • 數字伺服軟件:控制機床的位置、速度和電機的電流,精确快速控制伺服進給運動;
  • PMC LADDER編輯軟件:用于編制梯形圖,完成控制面闆、輔助功能等開關量動作的控制;
  • 通信軟件。

以上軟件都由日本FANUC公司研究所的工程師開發。對數控系統的用戶(通常指機床廠)而言,一般隻有機床參數(PARAMETER)和梯形圖(LADDER)是需要開發的。而對機床用戶來說,NC程序、刀具參數等是他們的主要CNC文件。

因此,CNC數據主要包括了系統軟件、機床參數、梯形圖、NC程序、刀具參數等。

CNC數據存在哪裡:分成兩類

将以上提及的數據按所在存儲器(CNC_MEM)不同分為兩類:SYSTEM DATA和SRAM DATA。

1. SYSTEM DATA:放在FROM中

包括了系統文件和MTB文件(Machine Tool Builder,機床廠)。系統文件就是上述CNC系統軟件,詳細如表1所示,而MTB文件是指機床廠開發的PMC梯形圖與P-CODE宏程序等。這兩種數據存放在數控系統主闆上的FROM中。

表1 FANUC 0i 系列的系統文件

文件名(FILE)

内 容

備 注

NC BASIC

Basic 1

基本系統文件

NC 2BSIC

Basic 2

基本系統文件

DG SERVO

Servo

伺服數據

GRAPHIC

Graphic

圖形數據

NC□OPTN

Optional□

選項記錄

PMC0BSC

PMC basic

LADDER編輯軟件

ETH2 EMB

Ethernet embedded

内置以太網通信軟件

2. SRAM DATA:放在SRAM中

包括了CNC參數、加工程序、螺距誤差補償值、宏程序、刀具補償值、PMC參數(Timer、Counter、Keep relay、Data sheet)等用戶文件。顧名思義,這類數據保存在數控系統主闆上的SRAM中。

不同數據存放在不同的存儲器,如圖1所示。

cnc數據保護(CNC數據有哪些分别存在哪裡)1

圖1 不同數據存放在不同的存儲器

FROM中的數據相對穩定,一般情況下不容易丢失,但是如果遇到更換CPU闆或存儲器闆時,FROM中的數據就有可能丢失。其中系統文件一般無須備份(但也不能輕易删除),因為FANUC公司可以提供寫系統文件服務,而MTB文件是需要備份的,因為這是機床廠的文件,FANUC公司是不知道的,而且機床廠一定要移交PMC程序給最終用戶。這類文件可以用存儲卡來存儲。

SRAM中的數據由于斷電後需要電池保護,有易失性(volatile),所以保留數據非常必要。同時,每台數控機床的數據是唯一的,因為即便是同一型号的機床,其機床數據也有可能是不同的,比如伺服參數、螺距誤差補償數據、甚至PMC 參數等,這些數據有可能安裝調試人員根據現場具體情況進行了修改或調整。一旦發生參數誤操作,要想恢複原來的值,如果沒有詳細準确的記錄可查,也沒有數據備份,就會造成比較嚴重的後果。

所以,FROM中的MTB文件和SRAM中的用戶文件必須由數控系統的用戶通過存儲卡(CF卡)或U盤等介質備份。

CNC數據丢失怎麼辦:備份/恢複

1

什麼情況下需要數據備份/恢複?

所謂數據的備份(back up),即将CNC中的數據文件輸出至外設(如存儲卡、個人PC機的硬盤等)中,用于數據的後備,一旦CNC中的數據丢失或系統有軟件方面的故障,即可利用備份數據進行數據的恢複(restore)和軟故障的排除,從而恢複數控機床的運行。對于新機床的調試,數據的恢複也稱為數據的裝載(load)。

√ 由于機床長時間閑置、電池失效、操作人員操作失誤等原因,均會造成數控系統的癱瘓,在此情況下必須對數控系統進行重裝和調整。

√ 當系統在初始安裝時或現有的伺服驅動、伺服電機更換時,再或因為更換電池等原因,使伺服參數出現錯誤時,必須對伺服進行初始化處理與重新調整。否則數控系統與現有的軟硬件無法“溝通”。

2

數據備份/恢複有哪些方法?

在不同的技術發展階段有不同的數據備份與恢複方法。目前使用較多的方法主要有RS232通信和存儲卡(或U盤)輸入/輸出兩種,如圖2所示。

cnc數據保護(CNC數據有哪些分别存在哪裡)2

圖2 不同的數據備份/恢複方法

也可以通過以太網口傳輸,FANUC系統0i C/D、0i Mate-C/D就配有以太網口。如圖3所示白色接口為美國Centroid CNC用于大文件傳輸的以太網口。

cnc數據保護(CNC數據有哪些分别存在哪裡)3

圖3 美國Centroid CNC文件傳輸接口

較之采用RS232方式,使用存儲卡可以省卻拿着電腦在數控機床現場來回穿梭的疲憊,也不必為傳輸軟件的不兼容和數據線損壞而煩惱,再也不用為運行大型加工程序擔心系統存儲器不夠。

3

數據備份/恢複需要哪些工具?

FANUC系統0i C/D、0i Mate-C/D均提供PCMCIA插槽,插入存儲卡可以方便地對系統的各種數據進行備份或恢複。FANUC 0i Mate-D還配有USB接口,如圖4所示。

cnc數據保護(CNC數據有哪些分别存在哪裡)4

圖4 數據傳輸插槽

使用PCMCIA插槽時,需要機床三件套,如圖5所示(點擊“閱讀原文”購買)。使用USB接口時,使用普通U盤即可。

cnc數據保護(CNC數據有哪些分别存在哪裡)5

圖5 機床三件套

(從左至右分别為PCMCIA适配器、存儲卡、USB讀卡器)

别忘了還有一種最原始也是最保險的數據保存辦法:那就是将這些文件打印出來,這不我還存着九十年代末的技術文檔麼。

cnc數據保護(CNC數據有哪些分别存在哪裡)6

九十年代末技術文檔

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved