、檢測(cè)器80的檢測(cè)的延遲、檢測(cè)器80的通知的延遲。因此,也可以構(gòu)成為考慮到這樣的來(lái)自檢測(cè)器80的通知的延遲等,與從正在執(zhí)行的加工程序開(kāi)始到預(yù)定時(shí)間之前為止處理的多個(gè)程序塊編號(hào)關(guān)聯(lián)地存儲(chǔ)。
[0035]為了實(shí)現(xiàn)這樣的處理,例如也可以構(gòu)成為數(shù)值控制裝置20以預(yù)定時(shí)間將執(zhí)行的加工程序暫時(shí)存儲(chǔ)在存儲(chǔ)器上。將暫時(shí)存儲(chǔ)的時(shí)間設(shè)定到數(shù)值控制裝置20中,但其時(shí)間越短,則越能夠縮小成為噪聲、電源的瞬斷、沖擊等的產(chǎn)生原因的加工程序的相應(yīng)程序塊的范圍。
[0036]圖4是執(zhí)行的加工程序的例子,圖5是多次執(zhí)行圖4的加工程序的結(jié)果,將從檢測(cè)器80取得的因素信息與正在執(zhí)行的加工程序的程序塊編號(hào)關(guān)聯(lián)地存儲(chǔ)在存儲(chǔ)器上的情況下的檢測(cè)數(shù)據(jù)的例子。在檢測(cè)數(shù)據(jù)中,包含正在執(zhí)行的加工程序的程序塊編號(hào)、檢測(cè)出的因素、以及噪聲的強(qiáng)弱、沖擊的方向、沖擊的強(qiáng)弱等與因素有關(guān)的信息。在圖5的檢測(cè)數(shù)據(jù)中可知例如在每次執(zhí)行N13程序塊時(shí)(在圖5上為3次)檢測(cè)出強(qiáng)的噪聲。
[0037]圖6是根據(jù)圖5所示的檢測(cè)數(shù)據(jù)將加工程序顯示在顯示部21的情況下的顯示例子。在本顯示例子中,在加工程序的相應(yīng)的程序塊的左邊顯示出表示檢測(cè)出的因素的標(biāo)記。只要能夠掌握在哪個(gè)程序塊的執(zhí)行過(guò)程中產(chǎn)生了所檢測(cè)出的因素,該顯示例如可以以與程序塊重疊地顯示因素、以發(fā)言氣球的形式顯示因素等任意形式進(jìn)行顯示。在圖6中,作為表示因素的標(biāo)記,用雷電標(biāo)記表示噪聲的檢出,用雷電標(biāo)記的大小表示強(qiáng)度,用雷電標(biāo)記的個(gè)數(shù)表示檢出次數(shù),用箭頭表示沖擊的檢出,用箭頭的方向表示沖擊的方向,用箭頭的大小表示沖擊的大小。根據(jù)圖6,能夠一眼就容易地掌握N13程序塊的處理的結(jié)果是3次檢測(cè)出大的噪聲,N14程序塊的處理的結(jié)果是2次檢測(cè)出小的噪聲,N17程序塊的處理的結(jié)果是3次在+Z方向上檢測(cè)出大的沖擊,N22程序塊的處理的結(jié)果是2次在-Z方向上檢測(cè)出小的沖擊。
[0038]此外,在圖6中將加工程序的一連串程序塊全部顯示,但作為本實(shí)施方式的其他顯示例子,可以著眼于特定種類(lèi)的因素而設(shè)置縮減要顯示的程序塊的結(jié)構(gòu),也可以設(shè)置將因素的強(qiáng)度、次數(shù)作為顯示的優(yōu)先順序來(lái)排序顯示的結(jié)構(gòu)。例如,圖7是將檢測(cè)出的因素的范圍縮小為沖擊,并按照檢出次數(shù)從多到少的順序進(jìn)行顯示的顯示例子。此外,為了進(jìn)行這樣的縮減乃至排序顯示,也可以設(shè)置能夠從數(shù)值控制裝置20所具備的操作部指定要縮減顯示的因素、排序的優(yōu)先項(xiàng)目的用戶接口。
[0039]圖8是表示在本實(shí)施方式中從通過(guò)檢測(cè)器80檢測(cè)出噪聲、電源的瞬斷、沖擊等,直到在與梯形圖程序的顯示位置對(duì)應(yīng)的位置顯示檢測(cè)出的信息為止的數(shù)值控制裝置20的處理步驟的流程圖。
[0040]數(shù)值控制裝置20如果接收到來(lái)自檢測(cè)出噪聲、電源的瞬斷、沖擊等的檢測(cè)器80的通知(S801),則訪問(wèn)檢測(cè)器80,取得檢測(cè)出的信息(S802)。然后,將所取得的因素信息與在從檢測(cè)器80接收到通知之前剛變化的I/O的地址關(guān)聯(lián)地作為檢測(cè)數(shù)據(jù)存儲(chǔ)在未圖示的存儲(chǔ)器中(S803)。然后,數(shù)值控制裝置20如果從操作者接受了誤動(dòng)作因素的顯示操作指示,則根據(jù)存儲(chǔ)在存儲(chǔ)器中的檢測(cè)數(shù)據(jù)的信息,在顯示部21中在與梯形圖程序的相應(yīng)I/O地址的顯示位置對(duì)應(yīng)的位置顯示檢測(cè)出的因素(S804)。
[0041]在此,與從檢測(cè)器80取得的信息關(guān)聯(lián)的I/O的地址是在從檢測(cè)器80接收到通知之前剛動(dòng)作的I/O的地址,但與加工程序的情況同樣地,也可以構(gòu)成為考慮到從梯形圖程序的處理到來(lái)自檢測(cè)器80的通知到來(lái)為止的延遲,與從之前剛動(dòng)作的I/O的地址開(kāi)始到預(yù)定時(shí)間之前為止動(dòng)作的I/O的多個(gè)地址關(guān)聯(lián)地進(jìn)行存儲(chǔ)。
[0042]為了實(shí)現(xiàn)這樣的處理,例如可以構(gòu)成為數(shù)值控制裝置20以預(yù)定時(shí)間將執(zhí)行的梯形圖程序暫時(shí)存儲(chǔ)在存儲(chǔ)器上。將暫時(shí)存儲(chǔ)的時(shí)間設(shè)定到數(shù)值控制裝置20中,其時(shí)間越短,則越能夠縮小成為噪聲、電源的瞬斷、沖擊等的產(chǎn)生原因的梯形圖程序的相應(yīng)I/O地址的范圍。
[0043]圖9是作為梯形圖處理的結(jié)果,將所檢測(cè)出的因素信息與之前剛變化的I/O的地址一起存儲(chǔ)的情況下的檢測(cè)數(shù)據(jù)的例子。在檢測(cè)數(shù)據(jù)中包含之前剛變化的I/O的地址、I/O的動(dòng)作的方向、檢測(cè)出的因素、噪聲的強(qiáng)弱等與因素有關(guān)的信息。在圖9的檢測(cè)數(shù)據(jù)中,可知例如在每次執(zhí)行地址Y101.1時(shí)(在圖9上為3次)檢測(cè)出強(qiáng)的噪聲。
[0044]圖10是根據(jù)圖9所示的檢測(cè)數(shù)據(jù)將梯形圖程序顯示在顯示部21的情況下的顯示例子。在本顯示例子中,在與梯形圖程序的相應(yīng)I/O地址的顯示位置對(duì)應(yīng)的位置顯示出表示檢測(cè)出的因素的標(biāo)記。只要能夠掌握在使哪個(gè)I/o動(dòng)作后立即產(chǎn)生了所檢測(cè)出的因素,則該顯示例如可以以與程序塊重疊地顯示因素、以發(fā)言氣球的形式顯示因素等任意的形式進(jìn)行顯示。在圖10中,作為表示因素的標(biāo)記,用雷電標(biāo)記表示噪聲的檢出,用雷電標(biāo)記的大小表示強(qiáng)度,用雷電標(biāo)記的個(gè)數(shù)表示檢出次數(shù),用向下的三角標(biāo)記表示瞬斷的檢出,用向下的三角標(biāo)記的個(gè)數(shù)表示檢出次數(shù)。另外,通過(guò)這些表示因素的標(biāo)記的顏色來(lái)表現(xiàn)產(chǎn)生該因素時(shí)的I/o的動(dòng)作的方向。在圖10的例子中,空白的標(biāo)記表示在I/O開(kāi)時(shí)產(chǎn)生了因素,陰影的標(biāo)記表示在I/o關(guān)時(shí)產(chǎn)生了因素。根據(jù)圖10能夠一眼就容易地掌握3次檢測(cè)出因地址Y101.1變化為關(guān)造成的強(qiáng)的噪聲,1次檢測(cè)出因地址Y101.2變化為開(kāi)造成的瞬斷。
[0045]此外,在圖10中與梯形圖程序一起將檢測(cè)出的因素全部顯示出,但作為本實(shí)施方式的其他顯示例子,也可以構(gòu)成為能夠進(jìn)行在梯形圖程序上只顯示特定種類(lèi)的因素的縮減顯示,另外也可以構(gòu)成為能夠進(jìn)行將顯示范圍限定在產(chǎn)生了所著眼的因素的梯形圖程序的位置的縮減顯示。
[0046]另外,在圖10中關(guān)聯(lián)地顯示梯形圖程序和表示因素的標(biāo)記,但作為本實(shí)施方式的其他顯示例子,也可以與I/O的一覽顯示關(guān)聯(lián)地顯示表示因素的標(biāo)記。圖11是根據(jù)圖9所示的檢測(cè)數(shù)據(jù)在顯示部21中一覽顯示I/O的情況下的顯示例子。此外,在I/O的一覽顯示中,也可以構(gòu)成為能夠縮減顯示產(chǎn)生了著眼的因素的I/O。
[0047]此外,檢測(cè)數(shù)據(jù)的顯示方法并不限于上述,也可以構(gòu)成為使用顏色、閃爍、反轉(zhuǎn)、強(qiáng)調(diào)、標(biāo)記的動(dòng)作、數(shù)字、文字等,使用戶容易理解地顯示噪聲、電源的瞬斷、沖擊等的種類(lèi)、強(qiáng)度、檢出次數(shù)。
[0048]另外,在本實(shí)施方式中,表示出將檢測(cè)器80安裝在數(shù)值控制裝置20的外部的結(jié)構(gòu)例子,但也可以將檢測(cè)器80組裝在數(shù)值控制裝置20內(nèi)部的電路中。進(jìn)而,在該例子中檢測(cè)器集成為1個(gè),但有時(shí)也與檢測(cè)對(duì)象的因素對(duì)應(yīng)地成為多個(gè)的結(jié)構(gòu)。
【主權(quán)項(xiàng)】
1.一種數(shù)值控制裝置,其根據(jù)加工程序控制機(jī)床,該數(shù)值控制裝置的特征在于,具備: 檢測(cè)單元,其檢測(cè)引起上述數(shù)值控制裝置的誤動(dòng)作的因素; 存儲(chǔ)單元,其關(guān)聯(lián)地存儲(chǔ)正在執(zhí)行的加工程序的程序塊的信息、通過(guò)上述檢測(cè)單元檢測(cè)出的上述因素的信息;以及 顯示單元,其根據(jù)存儲(chǔ)在上述存儲(chǔ)單元中的信息,在與上述加工程序的上述程序塊的顯示位置對(duì)應(yīng)的位置顯示上述檢測(cè)出的因素的信息。2.一種數(shù)值控制裝置,其根據(jù)梯形圖程序控制機(jī)床,該數(shù)值控制裝置的特征在于,具備: 檢測(cè)單元,其用于檢測(cè)引起上述數(shù)值控制裝置的誤動(dòng)作的因素; 存儲(chǔ)單元,其關(guān)聯(lián)地存儲(chǔ)在產(chǎn)生上述因素之前剛變化的I/O地址的信息、通過(guò)上述檢測(cè)單元檢測(cè)出的上述因素的信息;以及 顯示單元,其根據(jù)存儲(chǔ)在上述存儲(chǔ)單元中的信息,在與梯形圖程序的上述I/O地址的顯示位置對(duì)應(yīng)的位置顯示上述檢測(cè)出的因素的信息。3.一種數(shù)值控制裝置,其根據(jù)梯形圖程序控制機(jī)床,該數(shù)值控制裝置的特征在于,具備: 檢測(cè)單元,其用于檢測(cè)引起上述數(shù)值控制裝置的誤動(dòng)作的因素; 存儲(chǔ)單元,其關(guān)聯(lián)地存儲(chǔ)在產(chǎn)生上述因素之前剛變化的I/O地址的信息、通過(guò)上述檢測(cè)單元檢測(cè)出的上述因素的信息;以及 顯示單元,其根據(jù)存儲(chǔ)在上述存儲(chǔ)單元中的信息,在與I/O—覽的上述I/O地址的顯示位置對(duì)應(yīng)的位置顯示上述檢測(cè)出的因素的信息。4.根據(jù)權(quán)利要求1?3的任意一項(xiàng)所述的數(shù)值控制裝置,其特征在于, 上述顯示單元具備將范圍縮小到上述檢測(cè)出的因素的每個(gè)信息來(lái)進(jìn)行顯示的范圍縮小單元。
【專(zhuān)利摘要】本發(fā)明提供一種數(shù)值控制裝置,其根據(jù)加工程序控制機(jī)床,其具備:檢測(cè)單元,其檢測(cè)引起數(shù)值控制裝置的誤動(dòng)作的因素;存儲(chǔ)單元,其關(guān)聯(lián)地存儲(chǔ)正在執(zhí)行的加工程序的程序塊的信息與因素的信息;顯示單元,其在與加工程序的上述程序塊的顯示位置對(duì)應(yīng)的位置顯示上述檢測(cè)出的因素的信息。
【IPC分類(lèi)】G05B19/414
【公開(kāi)號(hào)】CN105320071
【申請(qǐng)?zhí)枴緾N201510276318
【發(fā)明人】沖田洋志
【申請(qǐng)人】發(fā)那科株式會(huì)社
【公開(kāi)日】2016年2月10日
【申請(qǐng)日】2015年5月26日
【公告號(hào)】DE102015006544A1, US20150338843