欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

診斷裝置及診斷方法與流程

文檔序號:11063149閱讀:285來源:國知局
診斷裝置及診斷方法與制造工藝

本發(fā)明是有關(guān)于一種診斷裝置及診斷方法,且特別是有關(guān)于一種機臺的診斷裝置及診斷方法。



背景技術(shù):

現(xiàn)有機臺(如數(shù)控工具機,此數(shù)控工具機可包括銑床、車床、搪床、磨床、鉆床等)診斷方法是用于判斷機臺運作是否正常,并在判定機臺異常時發(fā)生警告。當(dāng)維修員接收到機臺的異常警告時,由于機臺上有多個零組件,維修員并無法立即得知是因哪個零組件有狀況而導(dǎo)致機臺運作異常,因此,維修員必須要使機臺停機并對相關(guān)零組件逐一進行檢查,以判斷是哪個零組件有狀況才能進行維修,如此一來,機臺停機時間延長,從而導(dǎo)致機臺生產(chǎn)率下降。

為了解決上述問題,要能夠即時診斷機臺上的各個零組件,現(xiàn)有機臺診斷方法則必須于每個零組件分別加裝傳感器,以接收每個零組件的感測訊號并分別診斷,但如此一來,將導(dǎo)致機臺的整體成本提高,而且需要額外的傳感器安裝程序。

由此可見,上述現(xiàn)有的方式,顯然仍存在不便與缺陷,而有待改進。為了解決上述問題,相關(guān)領(lǐng)域莫不費盡心思來謀求解決的道,但長久以來仍未發(fā)展出適當(dāng)?shù)慕鉀Q方案。



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

發(fā)明內(nèi)容旨在提供本發(fā)明的簡化摘要,以使閱讀者對本發(fā)明具備基本的理解。此發(fā)明內(nèi)容并非本發(fā)明的完整概述,且其用意并非在指出本發(fā)明實施例的重要/關(guān)鍵元件或界定本發(fā)明的范圍。

本發(fā)明內(nèi)容的一目的是在提供一種診斷裝置及診斷方法,借以改善先前技術(shù)的問題。本發(fā)明適用但不限定于機臺的診斷,其他需要進行診斷的裝置設(shè)備,亦可適用。

為達上述目的,本發(fā)明內(nèi)容的一方面是關(guān)于一種診斷裝置,此診斷裝置包含數(shù)據(jù)擷取模塊及解析模塊。數(shù)據(jù)擷取模塊于外部裝置執(zhí)行加工程序時,用以取得加工程序單節(jié),并同時接收加工程序單節(jié)所對應(yīng)的外部裝置的狀態(tài)數(shù)據(jù),其中加工程序單節(jié)為加工程序的程序碼,外部裝置包含多個元件,加工程序單節(jié)對應(yīng)于所述元件的至少一個元件。若狀態(tài)數(shù)據(jù)異常,解析模塊根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷所述元件的至少一個元件為異常。

在一實施例中,加工程序單節(jié)還包含多個代碼,所述代碼的每一者對應(yīng)于外部裝置的所述元件的至少一個元件,其中解析模塊是根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié)的代碼,以診斷代碼所對應(yīng)的所述元件的至少一個元件為異常。

在另一實施例中,診斷裝置還包含判斷模塊,此判斷模塊用以由數(shù)據(jù)庫取得臨界狀態(tài)數(shù)據(jù),且比較狀態(tài)數(shù)據(jù)與臨界狀態(tài)數(shù)據(jù),以判斷狀態(tài)數(shù)據(jù)是否異常。

于再一實施例中,數(shù)據(jù)庫根據(jù)數(shù)據(jù)擷取模塊所取得的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),以進行數(shù)據(jù)更新。

在又一實施例中,診斷裝置還包含傳感器,此傳感器耦接于外部裝置,并用以感測加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù)的瞬時最大值。

在另一實施例中,診斷裝置還包含電流鉤表,此電流鉤表耦接于外部裝置,并用以感測加工程序單節(jié)所對應(yīng)的用電量的瞬時最大值。判斷模塊用以依據(jù)加工程序單節(jié)由數(shù)據(jù)庫取得臨界用電量值,且比較用電量的瞬時最大值與臨界用電量值,以判斷用電量的瞬時最大值是否異常。若用電量的瞬時最大值異常,解析模塊根據(jù)異常的用電量的瞬時最大值所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的所述元件的至少一個元件為異常。

于再一實施例中,診斷裝置還包含震動傳感器,此震動傳感器耦接于外部裝置,并用以感測加工程序單節(jié)所對應(yīng)的震動的瞬時最大值。判斷模塊用以依據(jù)加工程序單節(jié)由數(shù)據(jù)庫取得臨界震動值,且比較震動的瞬時最大值與臨界震動值,以判斷震動的瞬時最大值是否異常。若震動的瞬時最大值異常,解析模塊根據(jù)異常的震動的瞬時最大值所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的所述元件的至少一個元件為異常。

為達上述目的,本發(fā)明內(nèi)容的另一方面是關(guān)于一種診斷方法,此診斷方法包含以下步驟:于外部裝置執(zhí)行加工程序時,由數(shù)據(jù)擷取模塊擷取加工程序單 節(jié),并同時接收加工程序單節(jié)所對應(yīng)的外部裝置的狀態(tài)數(shù)據(jù),其中加工程序單節(jié)為加工程序的程序碼,外部裝置包含多個元件,加工程序單節(jié)對應(yīng)于所述元件的至少一個元件;以及若狀態(tài)數(shù)據(jù)異常,由解析模塊根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷所述元件的至少一個元件為異常。

在一實施例中,加工程序單節(jié)包含多個代碼,所述代碼的每一者對應(yīng)于外部裝置的所述元件的至少一個元件,其中由解析模塊根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷外部裝置的多個元件中的何者異常的步驟包含:解析模塊是根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié)的代碼,以診斷代碼所對應(yīng)的所述元件的至少一個元件為異常。

在另一實施例中,診斷方法還包含以下步驟:由判斷模塊自數(shù)據(jù)庫取得臨界狀態(tài)數(shù)據(jù),且比較狀態(tài)數(shù)據(jù)與臨界狀態(tài)數(shù)據(jù),以判斷狀態(tài)數(shù)據(jù)是否異常。

于再一實施例中,診斷方法還包含以下步驟:根據(jù)數(shù)據(jù)擷取模塊所取得的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),以更新數(shù)據(jù)庫。

在又一實施例中,診斷方法還包含以下步驟:由傳感器以感測加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù)的瞬時最大值,其中傳感器耦接于外部裝置。

在另一實施例中,診斷方法還包含以下步驟:由判斷模塊依據(jù)加工程序單節(jié)自數(shù)據(jù)庫取得臨界用電量值,且比較用電量的瞬時最大值與臨界用電量值,以判斷用電量的瞬時最大值是否異常,若用電量的瞬時最大值異常,解析模塊根據(jù)異常的用電量的瞬時最大值所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的所述元件的至少一個元件為異常。

于再一實施例中,診斷方法還包含以下步驟:由震動傳感器以感測加工程序單節(jié)所對應(yīng)的震動的瞬時最大值;以及由判斷模塊依據(jù)加工程序單節(jié)自數(shù)據(jù)庫取得臨界震動值,且比較震動的瞬時最大值與臨界震動值,以判斷震動的瞬時最大值是否異常,若震動的瞬時最大值異常,解析模塊根據(jù)異常的震動的瞬時最大值所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的所述元件的至少一個元件為異常。

因此,根據(jù)本發(fā)明的技術(shù)內(nèi)容,本發(fā)明實施例提出的診斷裝置及診斷方法可根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷出哪個元件異常,無須采用人工方式以對相關(guān)零組件逐一進行檢測,因此,可改善機臺停機時間延長,從而導(dǎo)致機臺生產(chǎn)率下降的狀況。此外,由于本發(fā)明實施例提出的診斷裝置及 診斷方法可根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷出哪個元件異常,因此,無須于機臺中的每個零組件加裝傳感器以即時診斷各個零組件,從而得以降低機臺的整體成本,并且不需要額外的傳感器安裝程序。

在參閱下文實施方式后,本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識者當(dāng)可輕易了解本發(fā)明的基本精神及其他發(fā)明目的,以及本發(fā)明所采用的技術(shù)手段與實施方式。

附圖說明

為讓本發(fā)明的上述和其他目的、特征、優(yōu)點與實施例能更明顯易懂,所附附圖的說明如下:

圖1是依照本發(fā)明一實施例繪示一種診斷裝置的示意圖;

圖2是依照本發(fā)明另一實施例繪示一種診斷裝置的示意圖;

圖3是繪示依照本發(fā)明再一實施方式的一種診斷方法的流程圖;

圖4是繪示依照本發(fā)明又一實施方式的一種診斷方法的流程圖。

根據(jù)慣常的作業(yè)方式,圖中各種特征與元件并未依比例繪制,其繪制方式是為了以最佳的方式呈現(xiàn)與本發(fā)明相關(guān)的具體特征與元件。此外,在不同附圖間,以相同或相似的元件符號來指稱相似的元件/部件。

具體實施方式

為了使本發(fā)明的敘述更加詳盡與完備,下文針對了本發(fā)明的實施方式與具體實施例提出了說明性的描述;但這并非實施或運用本發(fā)明具體實施例的唯一形式。實施方式中涵蓋了多個具體實施例的特征以及用以建構(gòu)與操作這些具體實施例的方法步驟與其順序。然而,亦可利用其他具體實施例來達成相同或均等的功能與步驟順序。

除非本說明書另有定義,此處所用的科學(xué)與技術(shù)詞匯的含義與本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識者所理解與慣用的意義相同。此外,在不和上下文沖突的情形下,本說明書所用的單數(shù)名詞涵蓋該名詞的復(fù)數(shù)型;而所用的復(fù)數(shù)名詞時亦涵蓋該名詞的單數(shù)型。

另外,關(guān)于本文中所使用的“耦接”,可指二或多個元件相互直接作實體或電性接觸,或是相互間接作實體或電性接觸,亦可指二或多個元件相互操作 或動作。

圖1是依照本發(fā)明一實施例繪示一種診斷裝置的示意圖。如圖所示,診斷裝置100包含數(shù)據(jù)擷取模塊110及解析模塊130。上述數(shù)據(jù)擷取模塊110于外部裝置(圖中未示)執(zhí)行加工程序時,用以取得加工程序單節(jié),并同時接收加工程序單節(jié)所對應(yīng)的外部裝置的狀態(tài)數(shù)據(jù),上述加工程序單節(jié)為加工程序的程序碼。此外,外部裝置包含多個元件,加工程序單節(jié)對應(yīng)于這些元件的至少一個元件。若狀態(tài)數(shù)據(jù)異常,解析模塊130根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷這些元件的至少一個元件為異常。其中,外部裝置為欲進行診斷的裝置,例如是各式數(shù)控工具機或加工機臺,上述數(shù)控工具機根據(jù)加工方式不同包括銑床、車床、搪床、磨床、鉆床等。外部裝置的元件例如是主軸馬達、伺服馬達、冷卻幫浦、油壓計、幫浦、空壓機、滾珠螺感、線性滑滑塊軌、螺絲螺帽、變頻器、變壓器、PLC、電磁閥等,而外部裝置于讀取加工程序的后以進行加工。狀態(tài)數(shù)據(jù)可以是用電量、還有其他閑置停機、加工切削、警報停機等工具機運作狀態(tài)的相關(guān)狀態(tài)數(shù)據(jù)。

在一實施例中,上述外部裝置所執(zhí)行的加工程序舉例如下表一:

表一、加工程序

如表一所示,加工程序可包含多組加工程序單節(jié),例如,加工程序可包含第1組加工程序單節(jié)G00 X30 Z2、第2組加工程序單節(jié)G01 Z2.5 F200及第3組加工程序單節(jié)X26.75R1.5 Z-1.75。在此以表一的加工程序單節(jié)G01 Z2.5F200為例進行說明,以使加工程序單節(jié)易于理解,然加工程序并不以表一所示為限,加工程序除可由上述G Code(如:G00、G01)組成外,亦可由M Code、S Code、T Code組成,各加工碼搭配其指定參數(shù),例如:座標(biāo)、轉(zhuǎn)速、方向等。上述加工程序單節(jié)包含的代碼與定義的說明請參閱下表二:

表二、代碼與定義對應(yīng)表

如表二所示,可以得知第2組加工程序單節(jié)G01 Z2.5 F200的定義為:“Z軸給進切削,距離2.5英吋(inch),速度200 mm/min”。歸納而言,加工程序單節(jié)的代碼會對應(yīng)到外部裝置內(nèi)的元件。如上所述,加工程序除可由上述G Code(如:G00、G01)組成外,亦可由M Code、S Code、T Code組成。以M Code為例,M07表示切削油射出,M08表示切削液開啟(coolant on),M09表示切削液關(guān)閉(coolant off),M15表示儲刀倉刀套上升,M16表示儲刀倉刀套下降,M25表示操作門自動開啟,M26表示操作門自動關(guān)閉,M57表示主軸吹氣開啟,M59表示主軸吹氣關(guān)閉。此外,以S Code為例,S機能又稱主軸轉(zhuǎn)速機能,在交流(AC)主軸馬達上,主軸轉(zhuǎn)速可由S后接所需的每分鐘轉(zhuǎn)速直接控制,如其值大于或小于制造廠商所設(shè)定的最高或最低轉(zhuǎn)速時,將以其最高或最低轉(zhuǎn)速為實際轉(zhuǎn)速,舉例而言,S1000表示主軸1000轉(zhuǎn)(rpm)、S2000表示主軸2000轉(zhuǎn)(rpm)以此類推。再者,以T Code為例,T代表刀具機能,T后面數(shù)字代表刀具號碼,舉例而言,T1代表更換為1號刀具,T2代表更換為2號刀具。

于了解加工程序與加工程序單節(jié)的定義后,進一步說明加工程序單節(jié)與其所對應(yīng)的外部裝置的狀態(tài)數(shù)據(jù),請參閱下表三,其為加工程序單節(jié)與狀態(tài)數(shù)據(jù)對應(yīng)表,此對應(yīng)表可記錄在后續(xù)圖2所示的數(shù)據(jù)庫140中:

表三、加工程序單節(jié)與狀態(tài)數(shù)據(jù)對應(yīng)表

由于本發(fā)明的數(shù)據(jù)擷取模塊110可于外部裝置執(zhí)行加工程序時,用以取得加工程序單節(jié),舉例而言,可透過IO接口連接,例如:RJ45、RS-232、RS485 等接口來取得加工程序單節(jié),此外,數(shù)據(jù)擷取模塊110可同時接收加工程序單節(jié)所對應(yīng)的外部裝置的狀態(tài)數(shù)據(jù),因此,通過上述操作,可得如表三所示的加工程序單節(jié)與狀態(tài)數(shù)據(jù)對應(yīng)表。倘若狀態(tài)數(shù)據(jù)異常,例如用電量800瓦(W)過高,則解析模塊130可根據(jù)表三右側(cè)的用電量過高信息,對應(yīng)找出表三左側(cè)的第2組加工程序單節(jié)。接著,由于加工程序單節(jié)的代碼會對應(yīng)到外部裝置內(nèi)的元件,因此,解析模塊130能夠通過加工程序單節(jié)以診斷出外部裝置中的哪個元件異常。如此一來,即無須采用人工方式以對相關(guān)零組件逐一進行檢測,因此,可改善機臺停機時間延長,從而導(dǎo)致機臺生產(chǎn)率下降的狀況,此外,亦無須于機臺中的每個零組件加裝傳感器以即時診斷各個零組件,從而得以降低機臺的整體成本,并且不需要額外的傳感器安裝程序。

更進一步時,在另一實施例中,診斷裝置100還包含判斷模塊120(請參閱圖1),此判斷模塊120用以由外部的數(shù)據(jù)庫(圖中未示)取得臨界狀態(tài)數(shù)據(jù),且比較狀態(tài)數(shù)據(jù)與臨界狀態(tài)數(shù)據(jù),以判斷狀態(tài)數(shù)據(jù)是否異常。舉例而言,判斷模塊120可由數(shù)據(jù)庫取得表三所示的第2組加工程序單節(jié)對應(yīng)的臨界狀態(tài)數(shù)據(jù),其臨界狀態(tài)數(shù)據(jù)為用電量500瓦(W),然而,實際上,第2組加工程序單節(jié)的狀態(tài)數(shù)據(jù)為用電量800瓦(W),因此,經(jīng)由判斷模塊120比較第2組加工程序單節(jié)的狀態(tài)數(shù)據(jù)與臨界狀態(tài)數(shù)據(jù)后,可判定第2組加工程序單節(jié)的狀態(tài)數(shù)據(jù)異常,亦即第2組加工程序單節(jié)的用電量過高。

圖2是依照本發(fā)明另一實施例繪示一種診斷裝置的示意圖。相較于圖1所示的診斷裝置100,在此的診斷裝置100A還包含數(shù)據(jù)庫140及傳感器150。如圖2所示,診斷裝置100A的數(shù)據(jù)擷取模塊110于外部裝置500執(zhí)行加工程序時,用以取得加工程序單節(jié),并同時接收加工程序單節(jié)所對應(yīng)的外部裝置500的狀態(tài)數(shù)據(jù),此狀態(tài)數(shù)據(jù)可由耦接于外部裝置500的傳感器150對外部裝置500進行感測,以取得加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),狀態(tài)數(shù)據(jù)例如可以是瞬時最大值、平均消耗值或累積消耗值。若狀態(tài)數(shù)據(jù)異常,則解析模塊130根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷外部裝置500內(nèi)的哪個元件異常。

在一實施例中,傳感器150包含電流鉤表,此電流鉤表耦接于外部裝置500,并用以感測加工程序單節(jié)所對應(yīng)的用電量的瞬時最大值,做為狀態(tài)數(shù)據(jù)。此外,判斷模塊120用以依據(jù)加工程序單節(jié)由數(shù)據(jù)庫140取得對應(yīng)的臨界用電 量值,且比較加工程序單節(jié)的用電量的瞬時最大值與臨界用電量值,以判斷用電量的瞬時最大值是否異常。若用電量的瞬時最大值異常,則解析模塊130根據(jù)異常的用電量的瞬時最大值所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的外部裝置500內(nèi)的哪個元件異常。

舉例而言,請參閱表三,判斷模塊120由數(shù)據(jù)庫140取得的第2組加工程序單節(jié)的臨界用電量值為500瓦(W),然而,如表三所示,實際上第2組加工程序單節(jié)的用電量的瞬時最大值為800瓦(W),因此,經(jīng)由判斷模塊120比較第2組加工程序單節(jié)的用電量的瞬時最大值與臨界用電量值后,可判定第2組加工程序單節(jié)的用電量的瞬時最大值異常,亦即第2組加工程序單節(jié)的用電量的瞬時最大值過高。

在另一實施例中,傳感器150包含震動傳感器,此震動傳感器耦接于外部裝置500,并用以感測加工程序單節(jié)所對應(yīng)的震動的瞬時最大值。此外,判斷模塊120用以依據(jù)加工程序單節(jié)由數(shù)據(jù)庫140取得臨界震動值,且比較震動的瞬時最大值與臨界震動值,以判斷震動的瞬時最大值是否異常,若震動的瞬時最大值異常,解析模塊根據(jù)異常的震動的瞬時最大值所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的外部裝置500內(nèi)的哪個元件異常。

在又一實施例中,傳感器150包含聲音傳感器、溫濕度傳感器、陀螺儀傳感器、雷射測距傳感器等,上述傳感器耦接于外部裝置500,用以感測加工程序單節(jié)所對應(yīng)的各種狀態(tài)數(shù)據(jù),而由判斷模塊120判斷上述狀態(tài)數(shù)據(jù)是否異常,并由解析模塊130根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的外部裝置500內(nèi)的哪個元件異常。

在另一實施例中,數(shù)據(jù)庫140可根據(jù)數(shù)據(jù)擷取模塊110歷來所取得的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),以建立最初數(shù)據(jù)庫檔案。舉例而言,數(shù)據(jù)擷取模塊110于外部裝置500每次執(zhí)行加工程序時,分別取得每一加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),并累積歷來的狀態(tài)數(shù)據(jù),以建立最初數(shù)據(jù)庫檔案。例如,當(dāng)判斷模塊判斷狀態(tài)數(shù)據(jù)并未異常時,數(shù)據(jù)擷取模塊110可將所擷取到的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù)存入數(shù)據(jù)庫140中,如此一來,數(shù)據(jù)庫140得以累積在正常狀態(tài)中每一加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),然后對所累積的狀態(tài)數(shù)據(jù)進行計算而取得外部裝置500正常運轉(zhuǎn)時的臨界狀態(tài)數(shù)據(jù)。

于再一實施例中,數(shù)據(jù)庫140可根據(jù)數(shù)據(jù)擷取模塊110所取得的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),以進行數(shù)據(jù)更新。舉例而言,數(shù)據(jù)擷取模塊110于外部裝置500每次執(zhí)行加工程序時,分別取得每一加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),以持續(xù)對數(shù)據(jù)庫140進行數(shù)據(jù)更新。例如,當(dāng)判斷模塊判斷狀態(tài)數(shù)據(jù)并未異常時,數(shù)據(jù)擷取模塊110可將所擷取到的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù)存入數(shù)據(jù)庫140中,如此一來,數(shù)據(jù)庫140得以累積在正常狀態(tài)中每一加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),然后對所累積的狀態(tài)數(shù)據(jù)進行計算而取得外部裝置500正常運轉(zhuǎn)時的臨界狀態(tài)數(shù)據(jù),以適應(yīng)性地調(diào)整外部裝置500正常運轉(zhuǎn)時的臨界狀態(tài)數(shù)據(jù),利于判斷外部裝置500的運作狀況。

圖3是繪示依照本發(fā)明再一實施方式的一種診斷方法的流程圖。如圖所示,本發(fā)明的診斷方法300包含以下步驟:

步驟310:于外部裝置執(zhí)行加工程序時,由數(shù)據(jù)擷取模塊擷取加工程序單節(jié),并同時接收加工程序單節(jié)所對應(yīng)的外部裝置的狀態(tài)數(shù)據(jù);以及

步驟320:若狀態(tài)數(shù)據(jù)異常,由解析模塊根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷這些元件的至少一個元件為異常。

為使本發(fā)明實施例的診斷方法300易于理解,請一并參閱圖1及圖3。于步驟310中,于外部裝置(圖中未示)執(zhí)行加工程序時,由數(shù)據(jù)擷取模塊110擷取加工程序單節(jié),舉例而言,可透過IO接口連接,例如:RJ45、RS-232、RS485等接口來取得加工程序單節(jié),此外,由數(shù)據(jù)擷取模塊110同時接收加工程序單節(jié)所對應(yīng)的外部裝置的狀態(tài)數(shù)據(jù)。上述加工程序單節(jié)為加工程序的程序碼。此外,外部裝置包含多個元件,加工程序單節(jié)對應(yīng)于這些元件的至少一個元件。其中,外部裝置為欲進行診斷的裝置,例如是各式數(shù)控工具機或加工機臺,上述數(shù)控工具機根據(jù)加工方式不同包括銑床、車床、搪床、磨床、鉆床等。外部裝置的元件例如是主軸馬達、伺服馬達、冷卻幫浦、油壓計、幫浦、空壓機、滾珠螺感、線性滑滑塊軌、螺絲螺帽、變頻器、變壓器、PLC、電磁閥等,而外部裝置于讀取加工程序的后以進行加工。狀態(tài)數(shù)據(jù)可以是用電量、還有其他閑置停機、加工切削、警報停機等工具機運作狀態(tài)的相關(guān)狀態(tài)數(shù)據(jù)。

于步驟320中,若狀態(tài)數(shù)據(jù)異常,由解析模塊130根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷這些元件的至少一個元件為異常。

在一實施例中,步驟320的執(zhí)行細節(jié)包含:由解析模塊130根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié)的代碼,以診斷代碼所對應(yīng)的這些元件的至少一個元件為異常。

圖4是繪示依照本發(fā)明又一實施方式的一種診斷方法的流程圖。如圖所示,本發(fā)明的診斷方法400包含以下步驟:

步驟410:由傳感器以感測加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù)的瞬時最大值;

步驟420:于外部裝置執(zhí)行加工程序時,由數(shù)據(jù)擷取模塊擷取加工程序單節(jié),并同時接收加工程序單節(jié)所對應(yīng)的外部裝置的狀態(tài)數(shù)據(jù);

步驟430:由判斷模塊自數(shù)據(jù)庫取得臨界狀態(tài)數(shù)據(jù),且比較狀態(tài)數(shù)據(jù)與臨界狀態(tài)數(shù)據(jù),以判斷狀態(tài)數(shù)據(jù)是否異常;以及

步驟440:若狀態(tài)數(shù)據(jù)異常,由解析模塊根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷這些元件的至少一個元件為異常。

為使本發(fā)明實施例的診斷方法400易于理解,請一并參閱圖2及圖4。于步驟410中,由傳感器150以感測加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),狀態(tài)數(shù)據(jù)例如可以是瞬時最大值、平均消耗值或累積消耗值。上述傳感器150耦接于外部裝置500。其中,外部裝置500為欲進行診斷的裝置,例如是各式數(shù)控工具機或加工機臺,上述數(shù)控工具機根據(jù)加工方式不同包括銑床、車床、搪床、磨床、鉆床等。外部裝置的元件例如是主軸馬達、伺服馬達、冷卻幫浦、油壓計、幫浦、空壓機、滾珠螺感、線性滑滑塊軌、螺絲螺帽、變頻器、變壓器、PLC、電磁閥等,而外部裝置于讀取加工程序的后以進行加工。狀態(tài)數(shù)據(jù)可以是用電量、還有其他閑置停機、加工切削、警報停機等工具機運作狀態(tài)的相關(guān)狀態(tài)數(shù)據(jù)。

于步驟420中,于外部裝置500執(zhí)行加工程序時,由數(shù)據(jù)擷取模塊110擷取加工程序單節(jié),舉例而言,可透過IO接口連接,例如:RJ45、RS-232、RS485等接口來取得加工程序單節(jié),此外,由數(shù)據(jù)擷取模塊110同時接收加工程序單節(jié)所對應(yīng)的外部裝置500的狀態(tài)數(shù)據(jù)。上述加工程序單節(jié)為加工程序的程序碼。此外,外部裝置500包含多個元件,加工程序單節(jié)對應(yīng)于這些元件的至少一個元件。

于步驟430中,由判斷模塊120自數(shù)據(jù)庫140取得臨界狀態(tài)數(shù)據(jù),且比較 狀態(tài)數(shù)據(jù)與臨界狀態(tài)數(shù)據(jù),以判斷狀態(tài)數(shù)據(jù)是否異常。

于步驟440中,若狀態(tài)數(shù)據(jù)異常,由解析模塊130根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷這些元件的至少一個元件為異常。

請一并參閱圖2及圖4,在一實施例中,本發(fā)明實施例的診斷方法400還包含以下步驟:由電流鉤表以感測加工程序單節(jié)所對應(yīng)的用電量的瞬時最大值,做為狀態(tài)數(shù)據(jù);以及由判斷模塊120依據(jù)加工程序單節(jié)自數(shù)據(jù)庫140取得對應(yīng)的臨界用電量值,且比較加工程序單節(jié)的用電量的瞬時最大值與臨界用電量值,以判斷用電量的瞬時最大值是否異常,若用電量的瞬時最大值異常,解析模塊130根據(jù)異常的用電量的瞬時最大值所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的這些元件的至少一個元件為異常。

請一并參閱圖2及圖4,在另一實施例中,本發(fā)明實施例的診斷方法400還包含以下步驟:由震動傳感器以感測加工程序單節(jié)所對應(yīng)的震動的瞬時最大值;以及由判斷模塊120依據(jù)加工程序單節(jié)自數(shù)據(jù)庫140取得臨界震動值,且比較震動的瞬時最大值與臨界震動值,以判斷震動的瞬時最大值是否異常,若震動的瞬時最大值異常,解析模塊130根據(jù)異常的震動的瞬時最大值所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的這些元件的至少一個元件為異常。

于再一實施例中,本發(fā)明實施例的診斷方法400還包含以下步驟:由聲音傳感器、溫濕度傳感器、陀螺儀傳感器或雷射測距傳感器以感測加工程序單節(jié)所對應(yīng)的各種狀態(tài)數(shù)據(jù),而由判斷模塊120判斷上述狀態(tài)數(shù)據(jù)是否異常,并由解析模塊130根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷加工程序單節(jié)對應(yīng)的這些元件的至少一個元件為異常。

請一并參閱圖2及圖4,在另一實施例中,本發(fā)明實施例的診斷方法400還包含以下步驟:根據(jù)數(shù)據(jù)擷取模塊110歷來所取得的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),以建立最初數(shù)據(jù)庫檔案。舉例而言,由數(shù)據(jù)擷取模塊110于外部裝置500每次執(zhí)行加工程序時,分別取得每一加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),并累積歷來的狀態(tài)數(shù)據(jù),以建立最初數(shù)據(jù)庫檔案。例如,當(dāng)判斷模塊判斷狀態(tài)數(shù)據(jù)并未異常時,由數(shù)據(jù)擷取模塊110將所擷取到的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù)存入數(shù)據(jù)庫140中,如此一來,數(shù)據(jù)庫140得以累積在正常狀態(tài)中每一加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),然后對所累積的狀態(tài)數(shù)據(jù)進行計算而取得外部裝置500正常運轉(zhuǎn)時的臨界 狀態(tài)數(shù)據(jù)。

請一并參閱圖2及圖4,在又一實施例中,本發(fā)明實施例的診斷方法400還包含以下步驟:根據(jù)數(shù)據(jù)擷取模塊110所取得的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),以更新數(shù)據(jù)庫140。舉例而言,由數(shù)據(jù)擷取模塊110于外部裝置500每次執(zhí)行加工程序時,分別取得每一加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),以持續(xù)對數(shù)據(jù)庫140進行數(shù)據(jù)更新。例如,當(dāng)判斷模塊判斷狀態(tài)數(shù)據(jù)并未異常時,由數(shù)據(jù)擷取模塊110將所擷取到的加工程序單節(jié)與加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù)存入數(shù)據(jù)庫140中,如此一來,數(shù)據(jù)庫140得以累積在正常狀態(tài)中每一加工程序單節(jié)所對應(yīng)的狀態(tài)數(shù)據(jù),然后對所累積的狀態(tài)數(shù)據(jù)進行計算而取得外部裝置500正常運轉(zhuǎn)時的臨界狀態(tài)數(shù)據(jù),以適應(yīng)性地調(diào)整外部裝置500正常運轉(zhuǎn)時的臨界狀態(tài)數(shù)據(jù),利于判斷外部裝置500的運作狀況。

所屬技術(shù)領(lǐng)域中具有通常知識者當(dāng)可明白,診斷方法300、400中的各步驟依其執(zhí)行的功能予以命名,僅是為了讓本發(fā)明的技術(shù)更加明顯易懂,并非用以限定這些步驟。將各步驟予以整合成同一步驟或分拆成多個步驟,或者將任一步驟更換到另一步驟中執(zhí)行,皆仍屬于本發(fā)明的實施方式。

由上述本發(fā)明實施方式可知,應(yīng)用本發(fā)明具有下列優(yōu)點。本發(fā)明實施例提出的診斷裝置及診斷方法可根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷出哪個元件異常,無須采用人工方式以對相關(guān)零組件逐一進行檢測,因此,可改善機臺停機時間延長,從而導(dǎo)致機臺生產(chǎn)率下降的狀況。此外,由于本發(fā)明實施例提出的診斷裝置及診斷方法可根據(jù)異常的狀態(tài)數(shù)據(jù)所對應(yīng)的加工程序單節(jié),以診斷出哪個元件異常,因此,無須于機臺中的每個零組件加裝傳感器以即時診斷各個零組件,從而得以降低機臺的整體成本,并且不需要額外的傳感器安裝程序。

雖然上文實施方式中揭露了本發(fā)明的具體實施例,然其并非用以限定本發(fā)明,本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識者,在不悖離本發(fā)明的原理與精神的情形下,當(dāng)可對其進行各種更動與修飾,因此本發(fā)明的保護范圍當(dāng)以附隨權(quán)利要求書所界定的范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
亳州市| 怀集县| 青阳县| 扬州市| 三原县| 出国| 仁怀市| 商城县| 天柱县| 达孜县| 阳原县| 和政县| 定襄县| 正镶白旗| 疏勒县| 萍乡市| 绥芬河市| 苍南县| 永嘉县| 美姑县| 永福县| 滨海县| 合江县| 新营市| 江都市| 宝丰县| 伊吾县| 兴化市| 尤溪县| 光山县| 克东县| 南京市| 南丰县| 普兰店市| 永州市| 光山县| 河东区| 磐安县| 河源市| 五家渠市| 彰武县|