亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

進行自動提取的波形顯示裝置的制作方法

文檔序號:11772915閱讀:204來源:國知局
進行自動提取的波形顯示裝置的制作方法

本發(fā)明涉及進行數(shù)據(jù)的自動提取的波形顯示裝置。



背景技術:

以往,為了管理機床、數(shù)值控制裝置等的工作狀況,已知有在機床、數(shù)值控制裝置等進行工作時分析機床的狀態(tài)的技術。例如,專利文獻1公開了累計機床的每個加工周期的耗電量,并根據(jù)耗電量管理機床的工作狀況。

[專利文獻1]日本特開2002-304207號公報



技術實現(xiàn)要素:

在專利文獻1中,只根據(jù)耗電量來管理工作狀況,并不管理機床、數(shù)值控制裝置等的其他的狀態(tài)。另外,在專利文獻1中,無法任意地提取為了分析從機床、數(shù)值控制裝置等輸出的數(shù)據(jù)而所需的部分的數(shù)據(jù)。

因此,本發(fā)明的目的在于,提供能夠從由數(shù)值控制裝置輸出的數(shù)據(jù)中提取所需部分的數(shù)據(jù)的波形顯示裝置。

本發(fā)明所涉及的波形顯示裝置(例如,后述的波形顯示裝置1)具備:從由數(shù)值控制裝置輸出的輸出數(shù)據(jù)中取得預定的種類的數(shù)據(jù)的數(shù)據(jù)取得部(例如,后述的數(shù)據(jù)取得部11);根據(jù)來自所述數(shù)值控制裝置的信息,判斷用于從所述預定的種類的數(shù)據(jù)中提取部分數(shù)據(jù)的開始條件以及結(jié)束條件的條件判斷部(例如,后述的條件判斷部13);從所述預定的種類的數(shù)據(jù)中提取與所述開始條件以及結(jié)束條件相對應的所述部分數(shù)據(jù)的數(shù)據(jù)提取部(例如,后述的數(shù)據(jù)提取部14);以及將提取出的所述部分數(shù)據(jù)作為波形進行顯示的波形顯示部(例如,后述的波形顯示部16)。

所述條件判斷部可以根據(jù)來自外部設備的輸入信息以及來自所述數(shù)值控制裝置的信息,判斷所述開始條件以及所述結(jié)束條件。

所述輸入信息是預先設定的時刻,所述條件判斷部可以根據(jù)所述預先設定的時刻以及來自所述數(shù)值控制裝置的信息,判斷所述開始條件以及所述結(jié)束條件。

所述條件判斷部可以將從所述開始條件成立起經(jīng)過一定期間后判斷為所述結(jié)束條件。

所述條件判斷部可以根據(jù)作為來自所述數(shù)值控制裝置的信息的、從所述數(shù)值控制裝置輸出的加工程序的程序編號、程序的行編號、位置指令以及所述數(shù)值控制裝置的動作狀態(tài)的至少1個,判斷所述開始條件以及所述結(jié)束條件。

通過本發(fā)明,能夠從由數(shù)值控制裝置輸出的數(shù)據(jù)中提取所需部分的數(shù)據(jù)。

附圖說明

圖1是表示本發(fā)明的實施方式所涉及的波形顯示裝置的功能結(jié)構(gòu)的框圖。

圖2是表示本發(fā)明的實施方式所涉及的加工程序以及波形顯示的具體例的圖。

圖3是表示本發(fā)明的實施方式所涉及的波形顯示裝置的處理的流程的流程圖。

具體實施方式

以下,針對本發(fā)明的實施方式的一個例子進行說明。

圖1是表示本實施方式所涉及的波形顯示裝置1的功能結(jié)構(gòu)的框圖。

波形顯示裝置1是具備控制部(例如cpu)的信息處理裝置(計算機),根據(jù)從數(shù)值控制裝置(computernumericalcontrol:cnc)2以及外部設備3輸出的加工程序、信息等,進行預定的處理,并顯示波形。

波形顯示裝置1具備數(shù)據(jù)取得部11、臨時存儲部12、條件判斷部13、數(shù)據(jù)提取部14、數(shù)據(jù)存儲部15以及波形顯示部16。

在這里,通過由控制部執(zhí)行存儲在波形顯示裝置1中的預定的軟件(程序),來實現(xiàn)數(shù)據(jù)取得部11、條件判斷部13、數(shù)據(jù)提取部14以及波形顯示部16。

另外,由內(nèi)部存儲器、非易失性存儲器、硬盤等存儲裝置構(gòu)成臨時存儲部12以及數(shù)據(jù)存儲部15。

數(shù)據(jù)取得部11從由數(shù)值控制裝置2輸出的輸出數(shù)據(jù)中取得預定的種類的數(shù)據(jù)。數(shù)據(jù)取得部11將所取得的預定的種類的數(shù)據(jù)存儲到臨時存儲部12中。

在這里,從數(shù)值控制裝置2輸出的輸出數(shù)據(jù)是例如包含在從數(shù)值控制裝置2輸出的加工程序中的數(shù)據(jù)。

預定的種類的數(shù)據(jù)被預先設定,并能夠包含例如加工程序的程序編號、程序行編號、位置指令、數(shù)值控制裝置2的動作狀態(tài)等。

臨時存儲部12暫時存儲由數(shù)據(jù)取得部11所取得的預定的種類的數(shù)據(jù)。臨時存儲部12由例如環(huán)緩沖器而構(gòu)成。環(huán)緩沖器預留(確保)一定量的區(qū)域,當一定量的區(qū)域內(nèi)的數(shù)據(jù)變滿,則從舊的數(shù)據(jù)開始按順序刪除,并寫入新的數(shù)據(jù)。

條件判斷部13連接數(shù)值控制裝置2以及外部設備3,并根據(jù)來自數(shù)值控制裝置2以及外部設備3的信息,判斷用于從存儲在臨時存儲部12中的預定的種類的數(shù)據(jù)中提取一部分數(shù)據(jù)(部分數(shù)據(jù))的開始條件以及結(jié)束條件。

具體地,條件判斷部13判斷在例如從數(shù)值控制裝置2輸出的加工程序的特定的程序編號以及特定的程序行編號中,加工程序的位置指令已經(jīng)開始這一情況,來作為開始條件。

另外,條件判斷部13判斷在從數(shù)值控制裝置2輸出的加工程序的特定的程序編號以及特定的程序行編號中,在開始了位置指令后,位置指令已經(jīng)結(jié)束這一情況,來作為結(jié)束條件。

作為其他的例子,條件判斷部13可以根據(jù)來自外部設備3的輸入信息以及來自數(shù)值控制裝置2的信息,判斷開始條件以及結(jié)束條件。

例如,條件判斷部13根據(jù)作為來自外部設備3的輸入信息的、預先所設定的開始時刻以及結(jié)束時刻,判斷開始條件以及結(jié)束條件。

在這種情況下,外部設備3是例如計時器、包含計時器的計算機等。

另外,條件判斷部13可以不根據(jù)上述結(jié)束條件而根據(jù)來自外部設備3的輸入信息,對在開始條件成立之后經(jīng)過一定期間后進行判斷,來作為結(jié)束條件。

此外,條件判斷部13還可以根據(jù)作為來自數(shù)值控制裝置2的信息的、從數(shù)值控制裝置2輸出的加工程序的程序編號、程序的行編號、加工程序的位置指令以及數(shù)值控制裝置2的動作狀態(tài)的至少1個,判斷開始條件以及結(jié)束條件。

例如,條件判斷部13可以判斷組合了加工程序的程序編號、程序的行編號、加工程序的位置指令以及數(shù)值控制裝置(cnc)2的動作狀態(tài)中的若干個(例如,程序編號以及數(shù)值控制裝置2的動作狀態(tài))的條件,來作為開始條件以及結(jié)束條件。

數(shù)據(jù)提取部14從存儲在臨時存儲部12中的預定的種類的數(shù)據(jù)中,提取與由條件判斷部13所判斷出的開始條件以及結(jié)束條件相對應的一部分數(shù)據(jù)。然后,數(shù)據(jù)提取部14將提取出的一部分數(shù)據(jù)存儲到數(shù)據(jù)存儲部15中。

數(shù)據(jù)存儲部15將由數(shù)據(jù)提取部14所提取出的一部分數(shù)據(jù)與時間相關聯(lián)地存儲。

波形顯示部16將通過數(shù)據(jù)提取部14而存儲在數(shù)據(jù)存儲部15中的一部分數(shù)據(jù),作為波形顯示到顯示裝置4中。具體地,波形顯示部16將一部分數(shù)據(jù)與時間相關聯(lián),并作為波形顯示到顯示裝置4中。也就是說,波形顯示部16將一部分數(shù)據(jù)集中地顯示到顯示裝置4中。

顯示裝置4是例如液晶顯示器、有機el顯示器等。

圖2是表示本發(fā)明的實施方式所涉及的加工程序5以及波形顯示6的具體例的圖。加工程序5是從數(shù)值控制裝置2輸出的加工程序的一個例子。波形顯示6是通過波形顯示部16而顯示的波形的一個例子。

此外,在圖2中,為了便于說明,一部分數(shù)據(jù)61以外的數(shù)據(jù)也作為波形顯示6而進行了記載,但是實際上,只對一部分數(shù)據(jù)61進行提取并顯示到顯示裝置4中。

在圖2的例子中,條件判斷部13判斷在從數(shù)值控制裝置2輸出的加工程序5的程序編號“o0001”以及程序行編號“n417”中,加工程序5的位置指令已經(jīng)開始這一情況,來作為開始條件(波形顯示6的開始點a)。

另外,條件判斷部13判斷在從數(shù)值控制裝置2輸出的加工程序5的特定的程序編號“o0001”以及特定的程序行編號“n417”中,加工程序5的位置指令已經(jīng)結(jié)束這一情況,來作為結(jié)束條件(波形顯示6的結(jié)束點b)。

接下來,數(shù)據(jù)提取部14從預定的種類的數(shù)據(jù)(程序編號、程序行編號、位置指令以及數(shù)值控制裝置(cnc)2的動作狀態(tài))中,提取與從開始條件(波形顯示6的開始點a)到結(jié)束條件(波形顯示6的結(jié)束點b)相對應的一部分數(shù)據(jù)(部分數(shù)據(jù))61(圖2的陰影部分)。

波形顯示部16將提取出的一部分數(shù)據(jù)61作為波形顯示到顯示裝置4中。換言之,波形顯示部16是將以橫軸為時間,以縱軸為一部分數(shù)據(jù)61(程序編號、程序行編號、位置指令以及數(shù)值控制裝置(cnc)2的動作狀態(tài))的圖顯示到顯示裝置4中。

在圖2的例子中,由數(shù)據(jù)提取部14所提取的一部分數(shù)據(jù)61,由程序編號、程序行編號、位置指令、數(shù)值控制裝置(cnc)2的動作狀態(tài)構(gòu)成。

另外,數(shù)值控制裝置2的動作狀態(tài)由m_code(輔助功能執(zhí)行中)、s_code(主軸功能執(zhí)行中)、t_code(工具功能執(zhí)行中)、aux_code(輔助功能執(zhí)行中)、positioning(位置確定中)、cuttingfeed(切削進給中)、inpos_check(到位檢查中)、dwell(暫停中)、pmcaxis(pmc軸執(zhí)行中)、spdl_sarchk(等待主軸速度到達信號)以及spdl_orient(主軸定向中)構(gòu)成。

但是,上述的一部分數(shù)據(jù)61以及數(shù)值控制裝置2的動作狀態(tài)是一個例子,本發(fā)明不限定于這些項目。另外,波形顯示裝置1也可以使用從數(shù)值控制裝置2輸出的其他的數(shù)據(jù),來作為一部分數(shù)據(jù)61以及數(shù)值控制裝置2的動作狀態(tài)。

圖3是表示本發(fā)明的實施方式所涉及的波形顯示裝置1的處理的流程的流程圖。

在步驟s1中,數(shù)據(jù)取得部11從由數(shù)值控制裝置2輸出的輸出數(shù)據(jù)中取得預定的種類的數(shù)據(jù)。數(shù)據(jù)取得部11將所取得的預定的種類的數(shù)據(jù)存儲到臨時存儲部12中。

也就是說,數(shù)據(jù)取得部11將從數(shù)值控制裝置2輸出的加工程序中所包含的預定的種類的數(shù)據(jù)全部存儲到臨時存儲部12中。

在步驟s2中,條件判斷部13根據(jù)來自數(shù)值控制裝置2以及外部設備3的信息,判斷用于從存儲在臨時存儲部12中的預定的種類的數(shù)據(jù)中提取數(shù)據(jù)的開始條件以及結(jié)束條件。

在步驟s3中,數(shù)據(jù)提取部14從存儲在臨時存儲部12中的預定的種類的數(shù)據(jù)中,提取與由條件判斷部13所判斷出的開始條件以及結(jié)束條件相對應的一部分數(shù)據(jù)。接下來,數(shù)據(jù)提取部14將提取出的一部分數(shù)據(jù)存儲到數(shù)據(jù)存儲部15中。

也就是說,數(shù)據(jù)提取部14從存儲在臨時存儲部12中的預定的種類的數(shù)據(jù)中,僅自動地提取用戶所需部分的數(shù)據(jù),并存儲到數(shù)據(jù)存儲部15中。

在步驟s4中,波形顯示部16將通過數(shù)據(jù)提取部14而存儲在數(shù)據(jù)存儲部15中的一部分數(shù)據(jù),作為波形顯示到顯示裝置4中。通過將提取出的數(shù)據(jù)作為波形進行顯示,用戶能夠容易地掌握所提取出的數(shù)據(jù)的狀態(tài)。

根據(jù)本實施方式,波形顯示裝置1判斷用于從由數(shù)值控制裝置2輸出的輸出數(shù)據(jù)中提取一部分數(shù)據(jù)的開始條件以及結(jié)束條件,并從輸出數(shù)據(jù)中提取與開始條件以及結(jié)束條件相對應的一部分數(shù)據(jù)。由此,與保存全部的輸出數(shù)據(jù)的情況相比,波形顯示裝置1能夠節(jié)省用于保存數(shù)據(jù)的數(shù)據(jù)保存用的區(qū)域。

另外,為了從輸出數(shù)據(jù)自動地提取與開始條件以及結(jié)束條件相對應的一部分數(shù)據(jù),波形顯示裝置1能夠正確地收集所需部分的數(shù)據(jù)。因此,例如在使用大量的輸出數(shù)據(jù)進行解析時,能夠進行高精度的解析。

另外,波形顯示裝置1使用來自數(shù)值控制裝置2的信息和來自外部設備3的輸入信息來判斷開始條件以及結(jié)束條件。由此,波形顯示裝置1能夠更加正確地收集所需部分的數(shù)據(jù)。

另外,波形顯示裝置1使用來自數(shù)值控制裝置2的信息和預先所設定的時刻來判斷開始條件以及結(jié)束條件。由此,波形顯示裝置1能夠更加正確地收集在所設定的時刻所需部分的數(shù)據(jù)。

另外,波形顯示裝置1將從開始條件成立之后經(jīng)過一定期間后,判斷為結(jié)束條件。由此,波形顯示裝置1能夠更加正確地收集一定期間內(nèi)的所需部分的數(shù)據(jù)。

另外,波形顯示裝置1通過使用加工程序的程序編號、程序的行編號、位置指令以及數(shù)值控制裝置2的動作狀態(tài)中的至少1個,來判斷開始條件以及結(jié)束條件,由此能夠更加正確地收集從數(shù)值控制裝置2輸出的所需部分的數(shù)據(jù)。

以上,針對本發(fā)明的實施方式進行了說明,但是本發(fā)明不限定于所述實施方式。另外,本實施方式中所記載的效果只是列舉了由本發(fā)明產(chǎn)生的最好的效果,本發(fā)明所涉及的效果不限定于本實施方式中所記載的內(nèi)容。

通過軟件來實現(xiàn)波形顯示裝置1的控制方法。對于通過軟件實現(xiàn)的情況,構(gòu)成該軟件的程序被安裝在計算機(波形顯示裝置1)中。另外,這些程序可以記錄在可移動介質(zhì)中來向用戶發(fā)布,也可以通過經(jīng)由網(wǎng)絡下載到用戶的計算機中來被發(fā)布。

符號的說明

1波形顯示裝置

2數(shù)值控制裝置

3外部設備

4顯示裝置

11數(shù)據(jù)取得部

12臨時存儲部

13條件判斷部

14數(shù)據(jù)提取部

15數(shù)據(jù)存儲部

16波形顯示部

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1