本實用新型涉及通信
技術(shù)領(lǐng)域:
:,具體而言,涉及一種CNC智能網(wǎng)關(guān)及應(yīng)用系統(tǒng)。
背景技術(shù):
::隨著工業(yè)的發(fā)展,制造業(yè)急切需要實現(xiàn)設(shè)備聯(lián)網(wǎng),從而建立一個高度靈活的個性化和數(shù)字化的產(chǎn)品與服務(wù)的生產(chǎn)模式,數(shù)據(jù)采集設(shè)備與CNC設(shè)備聯(lián)網(wǎng)后可以采集CNC設(shè)備的數(shù)據(jù)并且可以控制CNC設(shè)備。現(xiàn)有技術(shù)中,數(shù)據(jù)采集設(shè)備與CNC設(shè)備連接時,往往只提供統(tǒng)一通訊協(xié)議的接口,而不同CNC廠家設(shè)備都各自有一套自己的通訊接口,因而數(shù)據(jù)采集設(shè)備只能采集具有同一通訊接口的CNC設(shè)備,比如,只具有以太網(wǎng)接口的數(shù)據(jù)采集設(shè)備在采集CNC設(shè)備的數(shù)據(jù)時,只能連接具有以太網(wǎng)接口的CNC設(shè)備,并需要通過該以太網(wǎng)對應(yīng)的接口驅(qū)動對該CNC設(shè)備進行數(shù)據(jù)采集,而對于只有串行接口或者只有I/O接口的CNC設(shè)備則無法進行數(shù)據(jù)采集工作。這就造成了面對具有多種CNC設(shè)備由于通訊接口不統(tǒng)一而無法進行數(shù)據(jù)采集的問題。技術(shù)實現(xiàn)要素:為了解決面對具有多種CNC設(shè)備由于通訊接口不統(tǒng)一而無法進行數(shù)據(jù)采集的問題,,本申請實施例提供了一種CNC智能網(wǎng)關(guān)及應(yīng)用方法。第一方面,本實用新型實施例提供了一種CNC智能網(wǎng)關(guān),包括:處理器、第一接口和第二接口組,所述第二接口組包括至少兩個對應(yīng)不同類型的第二接口,所述處理器分別與所述第一接口和各個所述第二接口連接;所述處理器集成有對應(yīng)所述第一接口和各個所述第二接口的接口驅(qū)動,以及集成有對應(yīng)多種類型的CNC設(shè)備的數(shù)據(jù)采集驅(qū)動;所述第一接口,用于與數(shù)據(jù)采集設(shè)備連接;所述第二接口,用于與具有對應(yīng)接口類型的所述CNC設(shè)備連接;所述處理器,用于根據(jù)各個所述第二接口分別對應(yīng)的所述接口驅(qū)動與任一所述第二接口連接的所述CNC設(shè)備建立通信連接,根據(jù)所述數(shù)據(jù)采集驅(qū)動對連接至所述第二接口的所述CNC設(shè)備進行數(shù)據(jù)采集;以及,用于根據(jù)所述第一接口對應(yīng)的所述接口驅(qū)動與所述第一接口連接的所述數(shù)據(jù)采集設(shè)備建立通信連接,并將采集的數(shù)據(jù)通過所述第一接口發(fā)送至所述數(shù)據(jù)采集設(shè)備。結(jié)合第一方面,本實用新型實施例提供了第一方面的第一種可能的實施方式,所述處理器,還用于判斷集成的所述數(shù)據(jù)采集驅(qū)動中是否存在與所述第二接口連接的所述CNC設(shè)備相對應(yīng)的驅(qū)動,若是,則根據(jù)所述數(shù)據(jù)采集驅(qū)動對連接至所述第二接口的所述CNC設(shè)備進行數(shù)據(jù)采集;若否,則提示不存在與所述第二接口連接的所述CNC設(shè)備對應(yīng)的所述數(shù)據(jù)采集驅(qū)動。結(jié)合第一方面或第一方面的第一種可能的實施方式,本實用新型實施例提供了第一方面的第二種可能的實施方式,所述CNC智能網(wǎng)關(guān)還包括存儲部件,所述存儲部件與所述處理器連接;所述存儲部件,用于所述第一接口與所述數(shù)據(jù)采集設(shè)備之間的通信連接中斷時,存儲所述處理器獲取的數(shù)據(jù);所述處理器,還用于所述第一接口與所述數(shù)據(jù)采集設(shè)備之間的通信連接恢復(fù)后,將所述第一接口與所述數(shù)據(jù)采集設(shè)備之間的通信連接中斷期間獲取的數(shù)據(jù)發(fā)送至所述數(shù)據(jù)采集設(shè)備。結(jié)合第一方面的第二種可能的實施方式,本實用新型實施例提供了第一方面的第三種可能是實施方式,所述存儲部件包括安全數(shù)碼卡或硬盤。結(jié)合第一方面,本實用新型使用新型實施例提供了第一方面的第四種可能的實施方式,所述CNC智能網(wǎng)關(guān)還包括用于存儲配置信息的存儲器。結(jié)合第一方面的第四種可能的實施方式,本實用新型實施例提供了第一方面的第五種可能的實施方式,所述存儲器包括計算機閃存設(shè)備、計算機存儲芯片或硬盤。結(jié)合第一方面,本實用新型實施例提供了第一方面的第六種可能的實施方式,所述CNC智能網(wǎng)關(guān)還包括靜態(tài)隨機存儲器,所述靜態(tài)隨機存儲器與處理器連接,用于存儲所述處理器采集的數(shù)據(jù)。結(jié)合第一方面,本實用新型實施例提供了第一方面的第七種可能的實施方式,所述第一接口包括以太網(wǎng)接口、USB接口、紅外線接口和藍牙接口中的至少一種,所述第二接口包括以太網(wǎng)接口、串行接口和I/O接口中的至少兩種。結(jié)合第一方面,本實用新型實施例提供了第一方面的第八種可能的實施方式,所述處理器包括單片機、數(shù)字信號處理器或者中央處理器。第二方面,本實用新型實施例提供了一種CNC智能網(wǎng)關(guān)應(yīng)用系統(tǒng),包括第一方面至第一方面的第八種可能的實施方式中的任一CNC智能網(wǎng)關(guān),還包括CNC設(shè)備組和數(shù)據(jù)采集設(shè)備;所述CNC設(shè)備組與所述CNC智能網(wǎng)關(guān)進行連接;所述數(shù)據(jù)采集設(shè)備與所述CNC智能網(wǎng)關(guān)進行連接;所述CNC設(shè)備組通過所述CNC智能網(wǎng)關(guān)與所述數(shù)據(jù)采集設(shè)備實現(xiàn)數(shù)據(jù)傳輸。本實用新型實施例提供的CNC智能網(wǎng)關(guān),能夠兼容多種具有不同通訊接口的數(shù)控機床,以及采集具有不同通訊接口的數(shù)控機床的數(shù)據(jù),將所述數(shù)據(jù)通過統(tǒng)一的通訊接口發(fā)送到數(shù)據(jù)采集設(shè)備,使得用戶可以通過一臺數(shù)據(jù)采集設(shè)備同時監(jiān)控多個數(shù)控機床,為采集具有不同通訊接口的CNC設(shè)備提供了條件。為使本實用新型的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所述附圖,作詳細說明如下。附圖說明為了更清楚地說明本實用新型實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應(yīng)當理解,以下附圖僅示出了本實用新型的某些實施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。圖1示出了本實用新型實施例所提供的CNC智能網(wǎng)關(guān)的第一種結(jié)構(gòu)示意圖;圖2示出了本實用新型實施例所提供的CNC智能網(wǎng)關(guān)的第二種結(jié)構(gòu)示意圖;圖3示出了本實用新型實施例所提供的CNC智能網(wǎng)關(guān)的第三種結(jié)構(gòu)示意圖;圖4示出了本實用新型實施例所提供的CNC智能網(wǎng)關(guān)的第四種結(jié)構(gòu)示意圖;圖5示出了本實用新型實施例所提供的CNC智能網(wǎng)關(guān)的第五種結(jié)構(gòu)示意圖;圖6示出了本實用新型實施例所提供的CNC智能網(wǎng)關(guān)的第六種結(jié)構(gòu)示意圖;圖7示出了本實用新型實施例所提供的CNC智能網(wǎng)關(guān)的應(yīng)用方法的流程圖。圖8示出了本實用新型實施例所提供的CNC智能網(wǎng)關(guān)應(yīng)用系統(tǒng)圖。圖1附圖標記說明:101,處理器;102,第一接口;103,第二接口組;1031,第二接口;圖2附圖標記說明:201,以太網(wǎng)接口a;301,以太網(wǎng)接口b;302,RS232接口;303,RS485接口;304,I/O接口;501,CNC設(shè)備a;502,CNC設(shè)備b;503,CNC設(shè)備c;504,CNC設(shè)備d;圖4附圖標記說明;401,安全數(shù)碼卡;圖5附圖標記說明:105,計算機閃存設(shè)備;圖6附圖標記說明:106,靜態(tài)隨機存儲器;圖8附圖標記說明:108,CNC設(shè)備組;100,CNC智能網(wǎng)關(guān);109,數(shù)據(jù)采集設(shè)備。具體實施方式為使本實用新型實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本實用新型實施例中附圖,對本實用新型實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本實用新型實施例的組件可以以各種不同的配置來布置和設(shè)計。因此,以下對在附圖中提供的本實用新型的實施例的詳細描述并非旨在限制要求保護的本實用新型的范圍,而是僅僅表示本實用新型的選定實施例?;诒緦嵱眯滦偷膶嵤├?,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本實用新型保護的范圍?,F(xiàn)有技術(shù)中,數(shù)據(jù)采集設(shè)備與CNC設(shè)備連接時,往往只提供統(tǒng)一通訊協(xié)議的接口,而不同CNC廠家設(shè)備都各自有一套自己的通訊接口,因而數(shù)據(jù)采集設(shè)備只能采集某一種型號的CNC設(shè)備,比如,個人計算機在采集CNC設(shè)備時,只能采集具有以太網(wǎng)接口的CNC設(shè)備,而對于只有串行接口或者只有I/O接口的CNC設(shè)備則無法進行數(shù)據(jù)采集工作。這就造成了面對具有多種CNC設(shè)備由于接口不統(tǒng)一而無法進行數(shù)據(jù)采集的問題。基于此,本實用新型實施例提供了一種CNC智能網(wǎng)關(guān)及應(yīng)用方法,下面通過實施例進行詳細描述。實施例1本實用新型實施例1提出了一種CNC智能網(wǎng)關(guān),該智能網(wǎng)關(guān)能夠兼容多種具有不同通訊接口的數(shù)控機床,以及采集具有不同通訊接口的數(shù)控機床的數(shù)據(jù),將數(shù)據(jù)通過統(tǒng)一的通訊接口發(fā)送到數(shù)據(jù)采集設(shè)備,使得用戶能夠通過一臺數(shù)據(jù)采集設(shè)備同時監(jiān)控多個數(shù)控機床并且能同時控制多個數(shù)控機床,為數(shù)控機床的聯(lián)網(wǎng)提供了方便。如圖1所示,本實用新型實施例提供的CNC智能網(wǎng)關(guān),包括處理器101、第一接口102和第二接口組103,第二接口組103包括至少兩個對應(yīng)不同類型的第二接口1031,處理器101分別與第一接口102和各個第二接口1031連接。處理器101集成有對應(yīng)第一接口102和各個第二接口1031的接口驅(qū)動,以及集成有對應(yīng)多種類型的CNC設(shè)備的數(shù)據(jù)采集驅(qū)動;其中第一接口102,用于與數(shù)據(jù)采集設(shè)備連接;第二接口組103中的各個第二接口1031,用于與具有對應(yīng)接口類型的CNC設(shè)備連接;處理器101,用于根據(jù)各個第二接口1031分別對應(yīng)的接口驅(qū)動與任一第二接口1031連接的CNC設(shè)備建立通信連接,根據(jù)數(shù)據(jù)采集驅(qū)動對連接至第二接口1031連接的CNC設(shè)備進行數(shù)據(jù)采集;以及,用于根據(jù)第一接口102對應(yīng)的接口驅(qū)動與第一接口102連接的數(shù)據(jù)采集設(shè)備建立通信,并將采集的數(shù)據(jù)通過第一接口102發(fā)送至數(shù)據(jù)采集設(shè)備。處理器101,還用于判斷集成的數(shù)據(jù)采集驅(qū)動中是否存在與第二接口1031連接的CNC設(shè)備相對應(yīng)的驅(qū)動,若處理器101中存在與第二接口1031連接的CNC設(shè)備相對應(yīng)的驅(qū)動,則處理器101根據(jù)數(shù)據(jù)采集驅(qū)動對連接至第二接口1031連接的CNC設(shè)備進行數(shù)據(jù)采集;若處理器101中不存在與第二接口1031連接的CNC設(shè)備相對應(yīng)的驅(qū)動,則處理器101會向數(shù)據(jù)采集設(shè)備傳遞不存在與第二接口1031連接的CNC設(shè)備對應(yīng)的數(shù)據(jù)采集驅(qū)動。其中處理器101可以是單片機、數(shù)字信號處理器或者中央處理器,還可以是其他類型的處理器,處理器的具體型號不做限定。其中第一接口102包括以太網(wǎng)接口、USB接口、紅外線接口或藍牙接口中的至少一種,第二接口組103包括以太網(wǎng)接口、串行接口和I/O接口中的至少兩種。連接方式可以通過網(wǎng)線連接也可以通過紅外線連接還可以通過藍牙等無線方式連接,在此不做具體限定。其中數(shù)據(jù)采集設(shè)備可以是個人計算機(PersonalComputer,PC)、手機、平板電腦(PortableAndroidDevice,PAD)或者是數(shù)據(jù)服務(wù)器,還可以是個人計算機、手機或平板電腦結(jié)合數(shù)據(jù)服務(wù)器。當數(shù)據(jù)采集設(shè)備是個人計算機、手機或平板電腦時,CNC智能網(wǎng)關(guān)中的處理器101與數(shù)據(jù)采集設(shè)備連接并將采集的數(shù)據(jù)通過第一接口102發(fā)送至個人計算機、手機或者平板電腦,等待客戶請求數(shù)據(jù)并將數(shù)據(jù)發(fā)送至客戶端。當數(shù)據(jù)采集設(shè)備是PC、手機或者PAD結(jié)合數(shù)據(jù)服務(wù)器時,一種較佳的實施方式,在本實用新型實施例1提出的技術(shù)方案中,數(shù)據(jù)采集設(shè)備包括個人計算機和數(shù)據(jù)服務(wù)器,則CNC智能網(wǎng)關(guān)中的處理器101與數(shù)據(jù)采集設(shè)備連接并將采集的數(shù)據(jù)通過第一接口102發(fā)送至個人計算機并遠程發(fā)送到數(shù)據(jù)采集服務(wù)器,一方面可以通過個人計算機等待客戶請求數(shù)據(jù),將數(shù)據(jù)發(fā)送至客戶端,另一方面可以通過數(shù)據(jù)服務(wù)器為客戶應(yīng)用提供服務(wù),包括供用戶查詢、更新、事物關(guān)機、索引、高速緩存和查詢優(yōu)化等。上述圖1只是畫出了其中一種情況,并沒有對第二接口1031的具體個數(shù)進行限定,第二接口1031的個數(shù)可以是2個、3個或者大于等于2的任意整數(shù),第二接口1031的個數(shù)可以根據(jù)實際應(yīng)用場景進行設(shè)置,本實用新型實施例并不對第二接口1031的具體個數(shù)進行限定。一種較佳的實施方式,在本實用新型實施例1提出的技術(shù)方案中,如圖2所示,第一接口102為以太網(wǎng)接口a201,第二接口組103包括以太網(wǎng)接口b301、RS232接口302、RS485接口303和I/O接口304,處理器101連接以太網(wǎng)接口a201、以太網(wǎng)接口b301、RS232接口302、RS485接口303以及I/O接口304。數(shù)據(jù)采集設(shè)備為個人計算機,CNC設(shè)備包括支持以太網(wǎng)接口的CNC設(shè)備a501、支持RS232接口302的CNC設(shè)備b502、支持RS485接口303的CNC設(shè)備c503和支持I/O接口304的CNC設(shè)備d504。其中以太網(wǎng)接口a201與個人計算機連接,以太網(wǎng)接口b301與CNC設(shè)備a501連接RS232接口302與CNC設(shè)備b502連接,RS485接口303與CNC設(shè)備c503連接以及I/O接口304與CNC設(shè)備d504連接。處理器101根據(jù)以太網(wǎng)接口b301、RS232接口302、RS485接口303以及I/O接口304分別對應(yīng)的接口驅(qū)動與CNC設(shè)備a501、CNC設(shè)備b502、CNC設(shè)備c503和CNC設(shè)備d504建立數(shù)據(jù)通信,并判斷處理器101集成的數(shù)據(jù)采集驅(qū)動中是否存在分別與以太網(wǎng)接口b301、RS232接口302、RS485接口303以及I/O接口304相連接的CNC設(shè)備a501、CNC設(shè)備b502、CNC設(shè)備c503以及CNC設(shè)備d504相對應(yīng)的數(shù)據(jù)采集驅(qū)動,判斷結(jié)果為是,則處理器101根據(jù)分別與以太網(wǎng)接口b301、RS232接口302、RS485接口303以及I/O接口304相連接的CNC設(shè)備a501、CNC設(shè)備b502、CNC設(shè)備c503以及CNC設(shè)備d504相對應(yīng)的數(shù)據(jù)采集驅(qū)動對連接至以太網(wǎng)接口b301、RS232接口302、RS485接口303以及I/O接口304的CNC設(shè)備a501、CNC設(shè)備b502、CNC設(shè)備c503以及CNC設(shè)備d504進行數(shù)據(jù)采集。處理器101根據(jù)以太網(wǎng)接口a201對應(yīng)的接口驅(qū)動與和以太網(wǎng)接口a201連接的個人計算機建立通信,并將采集的數(shù)據(jù)通過以太網(wǎng)接口a201發(fā)送至個人計算機。如圖3所示,該CNC智能網(wǎng)關(guān)還包括存儲部件104,存儲部件104與處理器101連接。存儲部件104包括安全數(shù)碼卡(SecureDigitalMemoryCard,SD)或硬盤。存儲部件用于當?shù)谝唤涌?02與數(shù)據(jù)采集設(shè)備之間的通信連接中斷時,存儲處理器101獲取的數(shù)據(jù);其中處理器101,還用于第一接口102與數(shù)據(jù)采集設(shè)備之間的通信連接恢復(fù)后,將第一接口102與數(shù)據(jù)采集設(shè)備之間的通信連接期間獲取的數(shù)據(jù)發(fā)送至數(shù)據(jù)采集設(shè)備。一種較佳的實施方式,在本實用新型實施例1提出的技術(shù)方案中,如圖4所示,存儲部件為安全數(shù)碼卡401,當?shù)谝唤涌?02與數(shù)據(jù)采集設(shè)備之間的通信連接中斷時,處理器101將采集到的CNC設(shè)備的相關(guān)數(shù)據(jù)存儲在安全數(shù)碼卡401中,當?shù)谝唤涌?02與數(shù)據(jù)采集設(shè)備之間的通信連接恢復(fù)后,處理器101將存儲在安全數(shù)碼卡401中的數(shù)據(jù)發(fā)送給個人計算機用戶。該CNC智能網(wǎng)關(guān)還包括用于存儲配置信息的存儲器,存儲器包括計算機閃存設(shè)備、計算機存儲芯片或者硬盤。具體的,如圖5所示,該CNC智能網(wǎng)關(guān)的存儲器為一個計算機閃存設(shè)備105(NANDflashmemory,NAND),用于存儲該智能網(wǎng)關(guān)的配置信息,配置信息包含機床種類、機床通訊的秘鑰、機床的IP地址、采集通道、端口號、采集頻率和采集方式等信息。一種較佳的實施方式,在本實用新型實施例1提出的技術(shù)方案中,配置信息包含網(wǎng)口配置信息、串口配置信息和I/O板配置信息;其中處理器101可以根據(jù)網(wǎng)口配置信息獲取可以采集的機床的種類,機床的IP地址和機床的以太網(wǎng)接口的端口號;處理器101可以根據(jù)串口配置信息獲取com(clustercommunicationport,串行通訊端口)口編號、波特率、流控和校驗位;處理器101可以根據(jù)IO板的配置信息獲取IO點位和采集頻率。如圖6所示,該CNC智能網(wǎng)關(guān)100還包括靜態(tài)隨機存儲器106(StaticRAM,SRAM),用于存儲處理器101實時采集的數(shù)據(jù);具體的,在數(shù)據(jù)采集過程中,處理器101將第一時刻采集到的機床的運行狀態(tài)信息,包括機床溫度、機床的震動頻率、機床運行功率等信息,并將這些信息記為前景頁數(shù)據(jù),暫時存于靜態(tài)隨機存儲器106,記為背景頁數(shù)據(jù),等待采集到下一時刻的機床的運行狀態(tài)信息,重新記為前景頁數(shù)據(jù),實時將前景頁數(shù)據(jù)與背景頁數(shù)據(jù)進行同步處理,并將背景頁數(shù)據(jù)通過第一接口102發(fā)送到數(shù)據(jù)采集設(shè)備。在本實用新型實施例1提出的技術(shù)方案中,該CNC智能網(wǎng)關(guān)還包括一個按鈕開關(guān),按鈕開關(guān)與處理器101連接,傳輸開啟或者關(guān)閉數(shù)據(jù)采集信號給處理器101,以控制處理器101進行數(shù)據(jù)采集或者停止數(shù)據(jù)采集。實施例2如圖7所示,本實用新型實施例二提出一種CNC智能網(wǎng)關(guān)應(yīng)用方法,該方法可以通過上述實施例1提供的CNC智能網(wǎng)關(guān)來執(zhí)行該方法具體包括以下步驟:步驟21,使第一接口102與數(shù)據(jù)采集設(shè)備連接;步驟22,使至少一個第二接口1031與具有對應(yīng)接口類型的CNC設(shè)備連接;該智能網(wǎng)關(guān)還包括一個計算機閃存設(shè)備105(NANDflashmemory,NAND),用于存儲該CNC智能網(wǎng)關(guān)的配置信息,配置信息包含機床種類、機床通訊的秘鑰、機床的IP地址、采集通道、端口號、采集頻率和采集方式等信息。該CNC智能網(wǎng)關(guān)的處理器101根據(jù)配置信息可以識別具有對應(yīng)接口類型的CNC設(shè)備;具體連接方式包括:使以太網(wǎng)接口連接支持以太網(wǎng)采通道的CNC設(shè)備;使串口采集接口連接支持串口采集的CNC設(shè)備;使IO接口連接支持IO采集的機床。步驟23,使處理器101根據(jù)連接有CNC設(shè)備的第二接口1031的接口驅(qū)動使該第二接口1031與CNC設(shè)備建立通信連接,根據(jù)第一接口102對應(yīng)的接口驅(qū)動與第一接口102連接的數(shù)據(jù)采集設(shè)備建立通信連接;其中使處理器101根據(jù)連接有數(shù)據(jù)采集設(shè)備的第二接口1031的接口驅(qū)動使該第二接口1031與數(shù)據(jù)采集設(shè)備建立通信連接后,還包括:使處理器101判斷集成的數(shù)據(jù)采集驅(qū)動中是否存在與第二接口1031連接的CNC設(shè)備相對應(yīng)的驅(qū)動;若是,使處理器101根據(jù)數(shù)據(jù)采集驅(qū)動對連接至第二接口1031的CNC設(shè)備進行數(shù)據(jù)采集;若否,則提示不存在與第二接口1031連接的CNC設(shè)備對應(yīng)的數(shù)據(jù)采集驅(qū)動。步驟24,使處理器101根據(jù)數(shù)據(jù)采集驅(qū)動對連接至第二接口1031的CNC設(shè)備進行數(shù)據(jù)采集,并將采集的數(shù)據(jù)通過第一接口102發(fā)送至數(shù)據(jù)采集設(shè)備。該CNC智能網(wǎng)關(guān)還包括存儲部件104,存儲部件104與處理器101連接;處理器101判斷第一接口102與數(shù)據(jù)采集設(shè)備之間的通信是否中斷,若是則將采集的CNC設(shè)備的數(shù)據(jù)存儲于存儲部件104中,當?shù)谝唤涌?02與數(shù)據(jù)采集設(shè)備之間的通信連接恢復(fù)后,將第一接口102與數(shù)據(jù)采集設(shè)備之間的通信連接中斷期間獲取的數(shù)據(jù)發(fā)送至數(shù)據(jù)采集設(shè)備。其中使處理器101根據(jù)數(shù)據(jù)采集驅(qū)動對連接至第二接口1031的CNC設(shè)備進行數(shù)據(jù)采集包括:使處理器101根據(jù)網(wǎng)口配置信息獲取機床的種類、IP地址和端口信息;使處理器101根據(jù)串口配置信息,獲取com口編號、波特率、流控和校驗位信息;使處理器101根據(jù)IO板的配置信息,獲取IO點位、采集頻率等信息。實施例3本實用新型實施例3提供了一種CNC智能網(wǎng)關(guān)應(yīng)用系統(tǒng),如圖8所示,該CNC智能網(wǎng)關(guān)應(yīng)用系統(tǒng)包括CNC設(shè)備組108,還包括CNC智能網(wǎng)關(guān)100和數(shù)據(jù)采集設(shè)備109;CNC設(shè)備組108與CNC智能網(wǎng)關(guān)100連接;數(shù)據(jù)采集設(shè)備109與CNC智能網(wǎng)關(guān)100連接;CNC設(shè)備組108通過CNC智能網(wǎng)關(guān)100與數(shù)據(jù)采集設(shè)備109實現(xiàn)數(shù)據(jù)傳輸。其中CNC設(shè)備組108分別指不同的CNC設(shè)備型號,這些CNC設(shè)備可以具有不同的通訊接口其中數(shù)據(jù)采集設(shè)備109可以是個人計算機、手機、平板或者數(shù)據(jù)服務(wù)器,在此不做具體限定。基于上述分析可知,與相關(guān)技術(shù)中的網(wǎng)關(guān)裝置相比,本實用新型實施例提供的網(wǎng)關(guān)裝置包括處理器、第一接口和第二接口組,第二接口組包括至少兩個對應(yīng)不同類型的第二接口,處理器分別與第一接口和各個第二接口連接;處理器集成有對應(yīng)第一接口和各個第二接口的接口驅(qū)動,以及集成有對應(yīng)多種類型的CNC設(shè)備的數(shù)據(jù)采集驅(qū)動;第一接口,用于與數(shù)據(jù)采集設(shè)備連接;第二接口,用于與具有對應(yīng)接口類型的CNC設(shè)備連接;處理器,用于根據(jù)各個第二接口分別對應(yīng)的接口驅(qū)動與任一第二接口連接的CNC設(shè)備建立通信連接,根據(jù)數(shù)據(jù)采集驅(qū)動對連接至第二接口連接的CNC設(shè)備進行數(shù)據(jù)采集;以及,用于根據(jù)第一接口對應(yīng)的接口驅(qū)動與第一接口連接的數(shù)據(jù)采集設(shè)備建立通信連接,并將采集的數(shù)據(jù)通過第一接口發(fā)送至數(shù)據(jù)采集設(shè)備。本實用新型實施例提供的CNC智能網(wǎng)關(guān),能夠兼容多種具有不同通訊接口的數(shù)控機床,以及采集具有不同通訊接口的數(shù)控機床的數(shù)據(jù),將數(shù)據(jù)通過統(tǒng)一的通訊接口發(fā)送到數(shù)據(jù)采集設(shè)備,使得用戶可以通過一臺數(shù)據(jù)采集設(shè)備同時監(jiān)控多個數(shù)控機床,為采集具有不同通訊接口的CNC設(shè)備提供了條件。應(yīng)注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。在本實用新型的描述中,需要說明的是,術(shù)語“中心”、“上”、“下”、“左”、“右”、“豎直”、“水平”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,或者是該實用新型產(chǎn)品使用時慣常擺放的方位或位置關(guān)系,僅是為了便于描述本實用新型和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本實用新型的限制。此外,術(shù)語“第一”、“第二”、“第三”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性。在本實用新型的描述中,還需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“設(shè)置”、“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本實用新型中的具體含義。最后應(yīng)說明的是:以上實施例,僅為本實用新型的具體實施方式,用以說明本實用新型的技術(shù)方案,而非對其限制,本實用新型的保護范圍并不局限于此,盡管參照前述實施例對本實用新型進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:任何熟悉本
技術(shù)領(lǐng)域:
:的技術(shù)人員在本實用新型揭露的技術(shù)范圍內(nèi),其依然可以對前述實施例所記載的技術(shù)方案進行修改或可輕易想到變化,或者對其中部分技術(shù)特征進行等同替換;而這些修改、變化或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本實用新型實施例技術(shù)方案的精神和范圍。都應(yīng)涵蓋在本實用新型的保護范圍之內(nèi)。因此,本實用新型的保護范圍應(yīng)以權(quán)利要求的保護范圍為準。當前第1頁1 2 3 當前第1頁1 2 3