專利名稱:數(shù)值控制裝置的制作方法
技術領域:
本發(fā)明涉及控制機床等的數(shù)值控制裝置。
背景技術:
數(shù)值控制裝置使用的數(shù)據(jù)備份通常在外部存儲裝置中進行,使用中的數(shù)據(jù)丟失或破損等等時,將存放在外部存儲裝置中的該備份數(shù)據(jù)讀入數(shù)值控制裝置內(nèi)。
另外,具備用電池備份的易失存儲器(CMOS存儲器等)和不需電池備份的非易失存儲器(閃存器等),通常使用的數(shù)據(jù)存放在該易失存儲器中,在非易失存儲器中將存放在這些易失存儲器中的數(shù)據(jù)作為備份數(shù)據(jù)進行存儲的數(shù)值控制裝置已為眾所周知。此時,在電池備份的易失存儲器中,若電池的電源余量用盡,則數(shù)據(jù)就會消失,因此若電池的電源余量用盡則將電池備份的易失存儲器內(nèi)的數(shù)據(jù)保存在不需電池備份的非易失存儲器中的數(shù)值控制裝置已為眾所周知(參照特開平1-241653號公報)。
另外,事先指定定期檢查期間,若到達定期檢查時期,則將電池備份的易失存儲器內(nèi)的數(shù)據(jù)保存在不需電池備份的非易失存儲器中的數(shù)值控制裝置已為眾所周知(參照特開平7-182015號公報)。
還有,雖不是數(shù)值控制裝置,但在大型店鋪實施的POS系統(tǒng)中作為備份數(shù)據(jù)存放時,指定存放地點,再讀出做成最近的備份文件夾的存放地點,然后判斷是否能夠存放備份數(shù)據(jù),能夠存放時,根據(jù)存放備份數(shù)據(jù),再每個履歷中進行備份也已為眾所周知(特開2001-14225號公報)。
在數(shù)值控制裝置中,取得備份數(shù)據(jù)時備份全部數(shù)據(jù),恢復時也只能一并恢復全部數(shù)據(jù)。不能選擇數(shù)據(jù)再備份,或從備份數(shù)據(jù)中選擇數(shù)據(jù)再恢復。
另外,作為備份數(shù)據(jù)保存的數(shù)據(jù),通常只有一個數(shù)據(jù)。但是,為了調(diào)查故障或數(shù)據(jù)的設定錯誤等有時想要將數(shù)據(jù)返回到機器出廠時的狀態(tài)。另外,有時想要設定成與比當前設定的數(shù)據(jù)前1個等設定的數(shù)據(jù)相同的狀態(tài),這時會發(fā)生不能處理此種情況的問題。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的數(shù)值控制裝置具備電池備份的易失存儲器;不需電池備份的非易失存儲器;一覽顯示存儲在上述易失存儲器的數(shù)據(jù)的數(shù)據(jù)名的顯示機構(gòu);從上述顯示機構(gòu)顯示的數(shù)據(jù)名一覽中提取特定的數(shù)據(jù)名的提取機構(gòu);使上述提取機構(gòu)提取的數(shù)據(jù)名的數(shù)據(jù)從上述易失存儲器保存到上述非易失存儲器中的數(shù)據(jù)保存機構(gòu);以及在通過上述數(shù)據(jù)保持機構(gòu)保存在上述非易失存儲器中的數(shù)據(jù)中使該數(shù)據(jù)的數(shù)據(jù)名和當前時刻信息存儲在保存地點的上述非易失存儲器中的履歷管理機構(gòu)。
該數(shù)值控制裝置具有在上述非易失存儲器和外部存儲裝置之間收發(fā)數(shù)據(jù)的通信機構(gòu)。
上述顯示機構(gòu)也可通過畫面切換,一覽顯示利用上述保存機構(gòu)保存在上述非易失存儲器的數(shù)據(jù)的數(shù)據(jù)名和時刻信息。并且,上述數(shù)值控制裝置還具備將上述提取機構(gòu)提取的數(shù)據(jù)名的數(shù)據(jù)從上述非易失存儲器向上述易失存儲器復原的數(shù)據(jù)復原機構(gòu)。
數(shù)值控制裝置還可具有設定數(shù)據(jù)開始從上述易失存儲器向上述非易失存儲器保存的條件的開始選擇機構(gòu)。上述開始選擇機構(gòu)設定的保存開始條件可以是上述數(shù)值控制裝置的起動時、從起動時經(jīng)過的規(guī)定經(jīng)過時間、手動操作的任何一種。
根據(jù)本發(fā)明的數(shù)值控制裝置具備以上構(gòu)成,因此能夠以數(shù)據(jù)名單位進行數(shù)據(jù)的保存和復原,并且,也能夠進行保存的備份數(shù)據(jù)的履歷管理,能夠從過去使用過的數(shù)據(jù)中選擇所期望的數(shù)據(jù)進行恢復并復原。
從參照附圖的以下實施方式的說明中,明確本發(fā)明的上述以及其他目的以及特征。圖中圖1是本發(fā)明的一實施方式的數(shù)值控制裝置的功能方塊圖。
圖2是圖1顯示的數(shù)值控制裝置的方塊圖。
圖3是圖2的數(shù)值控制裝置的CPU實施數(shù)據(jù)保存處理的流程圖。
圖4是圖2的數(shù)值控制裝置的CPU實施數(shù)據(jù)復原處理的流程圖。
具體實施例方式
圖1是本發(fā)明的一實施方式的數(shù)值控制裝置的功能方塊圖數(shù)值控制裝置10具有用電池15備份的易失存儲器(CMOS存儲器)14;以及不需電池備份且能夠進行數(shù)據(jù)的重寫存儲的非易失存儲器(閃存器)16。還有,如圖1所示,數(shù)值控制裝置10具備履歷管理機構(gòu)10a;指定數(shù)據(jù)保存機構(gòu)10b;個別數(shù)據(jù)復原機構(gòu)10c;開始選擇機構(gòu)10d;以及顯示/選擇機構(gòu)30。
開始選擇機構(gòu)10d設定的條件成立時,指定數(shù)據(jù)保存機構(gòu)10b將從顯示/選擇機構(gòu)30的顯示畫面示上顯示的存儲在上述易失存儲器14中的數(shù)據(jù)名中選擇的數(shù)據(jù)名的數(shù)據(jù)(保存數(shù)據(jù))保存到非易失存儲器16中。此時,履歷管理機構(gòu)10a將保存數(shù)據(jù)的數(shù)據(jù)名和保存時的年、月、日、時間的時刻信息與該該保存數(shù)據(jù)一同存放到非易失存儲器16中。
另外,將保存在非易失存儲器16中的數(shù)據(jù)的數(shù)據(jù)名和時刻信息切換顯示到顯示/選擇機構(gòu)30的顯示畫面上,通過從該顯示的數(shù)據(jù)名中選擇應該復原到易失存儲器14中的數(shù)據(jù)的數(shù)據(jù)名,個別數(shù)據(jù)復原機構(gòu)10c以便將該選擇的數(shù)據(jù)名的數(shù)據(jù)從非易失存儲器16復原到易失存儲器14中。
另外,利用通信機構(gòu)18能夠?qū)⒋娣旁诜且资Т鎯ζ?6中的保存數(shù)據(jù)轉(zhuǎn)送存儲到外部存儲裝置31中而構(gòu)成。
圖2是控制作為本發(fā)明的一實施方式的機床的數(shù)值控制裝置的重要部分方塊圖。
符號11是整體控制數(shù)值控制裝置的處理器(CPU)。該處理器11利用總線27連接ROM12、RAM13、用電池15備份的易失存儲器的CMOS存儲器14、作為不需電池備份的非易失存儲器的閃存器16、接口17、19、通信機構(gòu)18、PMC(可編程機床控制器)20、鐘表機構(gòu)22、軸控制電路23以及主軸控制電路25。
處理器11利用總線27讀出存放在ROM12中的系統(tǒng)程序,并依據(jù)該系統(tǒng)程序控制數(shù)值控制裝置整體。RAM13存放利用顯示器/手動輸入裝置30(對應圖1中的顯示/選擇機構(gòu)30)操作員輸入的各種數(shù)據(jù),該顯示器/手動輸入裝置30具備由暫時性計算數(shù)據(jù)或顯示數(shù)據(jù)以及CRT或液晶等構(gòu)成的顯示器;以及由鍵盤等構(gòu)成的手動輸入機構(gòu)。CMOS存儲器14即使在用電池15備份的數(shù)值控制裝置10的電源斷開時也能夠保持存儲狀態(tài)。CMOS存儲器14能夠存儲利用接口16讀入的各種數(shù)據(jù)或利用顯示器/手動輸入裝置30輸入的數(shù)據(jù)等。另外,作為能夠切換數(shù)據(jù)的不需電池備份的非易失存儲器的閃存器16能夠保存CMOS存儲器14內(nèi)的數(shù)據(jù)并作為備份數(shù)據(jù)存放。
接口19可以連接數(shù)值控制裝置10和外部機器。PMC(可編程機床控制器)20依據(jù)數(shù)值控制裝置10內(nèi)置的順序程序利用I/O單元21將控制信號輸入到控制對象物的機床的輔助裝置(例如,稱為刀具交換用的機器手的執(zhí)行器)。還有,該PMC20接收配置在作為用數(shù)值控制裝置控制的控制對象物的機床(未圖示)主體的操作盤的各種開關等的信號,進行必要的信號處理后交給處理器11。
通信機構(gòu)18能夠?qū)⒋娣旁陂W存器16以及CMOS存儲器14中的數(shù)據(jù)傳送到外部存儲裝置31中存放。
各軸的軸控制電路23接收來自處理器11的各軸的移動指令量,再將各軸的移動指令輸出到伺服放大器24。伺服放大器24接收該指令,再驅(qū)動機械(控制對象物)的各軸的伺服電動機32。各軸的伺服電動機32內(nèi)置位置/速度檢測器,將來自該位置/速度檢測器的位置反饋信號以及速度反饋信號反饋到軸控制電路23,進行位置以及速度的反饋控制。還有,在圖1中,省略有關位置以及速度的反饋。
另外,主軸控制電路25接收主軸轉(zhuǎn)動指令,再將主軸速度信號輸出到主軸放大器26。主軸放大器26接收主軸速度信號,以指示的轉(zhuǎn)動速度使主軸電動機33轉(zhuǎn)動。
上述的數(shù)值控制裝置的構(gòu)成與現(xiàn)有公知的數(shù)值控制裝置的構(gòu)成相同。進行后述的數(shù)據(jù)保存處理和數(shù)據(jù)復原處理的軟件被預先存放在CMOS存儲器14或ROM12中,在這一點上與現(xiàn)有技術不同。
圖3是處理器11實施數(shù)據(jù)保存處理的流程圖。
若顯示器/手動輸入裝置30輸入數(shù)據(jù)保存指令,則處理器11在顯示器上一覽顯示存儲在CMOS存儲器14中的數(shù)據(jù)的數(shù)據(jù)名(步驟a1),反復判斷輸入數(shù)據(jù)保存結(jié)束指令(步驟a2)還是選擇數(shù)據(jù)名(步驟a3)。若操作員利用光標等從顯示器顯示的數(shù)據(jù)中選擇特定的數(shù)據(jù)名,則處理器11利用鐘表機構(gòu)22讀出當前時刻(年、月、日、時間)(步驟a4),使選擇的數(shù)據(jù)名的數(shù)據(jù)從CMOS存儲器14保存到閃存器16中的同時,一同存儲該數(shù)據(jù)名以及讀出的時刻信息(步驟a5)。
此后,返回到步驟a2,如果另外選擇數(shù)據(jù)名,則如上所述,使選擇數(shù)據(jù)連同該數(shù)據(jù)名、時刻信息保存到閃存器16中。之后,若輸入結(jié)束指令(步驟a2)則結(jié)束該數(shù)據(jù)的保存處理。
圖4是處理器11實施數(shù)據(jù)復原處理的流程圖。
若顯示器/手動輸入裝置30輸入數(shù)據(jù)復原指令,則處理器11在顯示器上一覽顯示存儲在閃存器16中的數(shù)據(jù)的數(shù)據(jù)名和時刻信息(步驟b1),反復判斷輸入數(shù)據(jù)復原結(jié)束指令(步驟b2)還是從顯示的數(shù)據(jù)名中選擇特定的數(shù)據(jù)名(步驟b3)。于是,若操作員利用光標等選擇顯示器顯示的數(shù)據(jù)名,則將數(shù)據(jù)和數(shù)據(jù)名存放在CMOS存儲器14中并復原(步驟b4),返回到步驟b2。如果另外選擇數(shù)據(jù)名,則如上所述,將選擇數(shù)據(jù)連同該數(shù)據(jù)名存放到CMOS存儲器14中并復原。之后,若輸入結(jié)束指令(步驟b2)則結(jié)束該數(shù)據(jù)的復原處理。
如上所述,保存在閃存器16中的備份數(shù)據(jù)是以數(shù)據(jù)名單位,并且與備份保存時的時刻信息一同被存儲到閃存器16中,即使是相同的數(shù)據(jù)名,但存儲的是時刻信息不同的數(shù)據(jù)。
另外,復原備份數(shù)據(jù)時,用畫面顯示數(shù)據(jù)名和時刻信息,因此用要復原的數(shù)據(jù)名選擇具有所期望的時刻信息的數(shù)據(jù)即可,因為是數(shù)據(jù)名單位因此能夠進行數(shù)據(jù)的備份以及備份數(shù)據(jù)的履歷管理。
另外,在上述實施方式中,操作員通過鍵盤等的手動輸入機構(gòu)輸入數(shù)據(jù)保存指令,以便開始數(shù)據(jù)保存處理。即,數(shù)據(jù)保存開始的條件是來自操作員的指令輸入。但是,也可事先將該數(shù)據(jù)保存開始處理的條件設定為數(shù)值控制裝置的起動時、從起動經(jīng)過規(guī)定的時間時等條件,在設定條件發(fā)生時,自動開始如圖3所示的處理。
另外,存放在閃存器16中的備份數(shù)據(jù)利用通信機構(gòu)18傳送到外部存儲裝置并存儲,相反地,存儲在外部存儲機構(gòu)中的數(shù)據(jù)也能夠利用通信機構(gòu)18存放在閃存器16中,該存放的數(shù)據(jù)如上所述也能夠存放并存儲在CMOS存儲器14中。
權(quán)利要求
1.一種數(shù)值控制裝置,其特征在于,具備電池備份的易失存儲器;不需電池備份的非易失存儲器;一覽顯示存儲在上述易失存儲器中的數(shù)據(jù)的數(shù)據(jù)名的顯示機構(gòu);從上述顯示機構(gòu)顯示的數(shù)據(jù)名一覽中提取特定的數(shù)據(jù)名的提取機構(gòu);將上述提取機構(gòu)提取的數(shù)據(jù)名的數(shù)據(jù)從上述易失存儲器保存到上述非易失存儲器中的數(shù)據(jù)保存機構(gòu);以及在通過上述數(shù)據(jù)保存機構(gòu)保存在上述非易失存儲器中的數(shù)據(jù)中使該數(shù)據(jù)的數(shù)據(jù)名和當前時刻信息存儲在保存地點的上述非易失存儲器中的履歷管理機構(gòu)。
2.根據(jù)權(quán)利要求1所述的數(shù)值控制裝置,其特征在于,還具有在上述非易失存儲器和外部存儲裝置之間收發(fā)數(shù)據(jù)的通信機構(gòu)。
3.根據(jù)權(quán)利要求1所述的數(shù)值控制裝置,其特征在于,上述顯示機構(gòu)通過畫面切換,一覽顯示通過上述保存機構(gòu)保存在上述非易失存儲器的數(shù)據(jù)的數(shù)據(jù)名和時刻信息,上述數(shù)值控制裝置還具備使上述提取機構(gòu)提取的數(shù)據(jù)名的數(shù)據(jù)從上述非易失存儲器向上述易失存儲器復原的數(shù)據(jù)復原機構(gòu)。
4.根據(jù)權(quán)利要求1所述的數(shù)值控制裝置,其特征在于,還具有設定數(shù)據(jù)開始從上述易失存儲器向上述非易失存儲器保存的條件的開始選擇機構(gòu)。
5.根據(jù)權(quán)利要求4所述的數(shù)值控制裝置,其特征在于,上述開始選擇機構(gòu)設定的保存開始條件是上述數(shù)值控制裝置的起動時、從起動時經(jīng)過的規(guī)定經(jīng)過時間、手動操作的任何一個。
全文摘要
本發(fā)明涉及控制機床等的數(shù)值控制裝置,指定數(shù)據(jù)保存機構(gòu)以數(shù)據(jù)名單位使存儲在用電池備份的易失存儲器中的數(shù)據(jù)保存存儲在不需電池備份的非易失存儲器中。此時,履歷管理機構(gòu)存儲保存數(shù)據(jù)的同時存儲數(shù)據(jù)名和時刻信息。個別數(shù)據(jù)復原機構(gòu)根據(jù)數(shù)據(jù)名和時刻信息選擇存儲在非易失存儲器中的數(shù)據(jù)并復原到上述易失存儲器中。
文檔編號G06F12/00GK1786858SQ20051013455
公開日2006年6月14日 申請日期2005年12月8日 優(yōu)先權(quán)日2004年12月9日
發(fā)明者細川匡彥, 佐野雅文, 三宅雅彥 申請人:發(fā)那科株式會社