從而影響產(chǎn)品的繼續(xù)加工生產(chǎn)。因此,數(shù)控服務(wù)器可以選擇在上述與待發(fā)送數(shù)據(jù)相關(guān)的加工生產(chǎn)結(jié)束之后,再將待發(fā)送數(shù)據(jù)發(fā)送至數(shù)控設(shè)備,使得數(shù)控設(shè)備后續(xù)的加工生產(chǎn)基于此數(shù)據(jù)進(jìn)行,進(jìn)而保證了數(shù)控設(shè)備加工生產(chǎn)的正常進(jìn)行。
[0043]圖2是根據(jù)本發(fā)明第二實(shí)施例的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸方法的示意圖。如圖2所示,該用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸方法包括以下步驟:
[0044]A:DNC服務(wù)器01查詢機(jī)床02的狀態(tài);
[0045]B:查詢出機(jī)床02為空閑狀態(tài);
[0046]C:DNC服務(wù)器01將待發(fā)送文件發(fā)送至機(jī)床02 ;
[0047]D:機(jī)床02將發(fā)送結(jié)果反饋至DNC服務(wù)器01 ;
[0048]E:機(jī)床02將發(fā)送信號(hào)提示車間操作人員03,告知其文件已發(fā)送。
[0049]該實(shí)施例中機(jī)床02自帶數(shù)控通信軟件或者植入了預(yù)設(shè)數(shù)控通信軟件。根據(jù)本實(shí)施例的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸方法主要包括:推送文件前DNC服務(wù)器01檢查機(jī)床02運(yùn)行狀態(tài),看其是否處于空閑狀態(tài);若機(jī)床02處于空閑狀態(tài),則DNC服務(wù)器01直接向機(jī)床02推送文件;機(jī)床02將推送結(jié)果反饋給DNC服務(wù)器01 ;機(jī)床02會(huì)向車間操作人員03發(fā)送提示信息,告知文件已推送。通過本發(fā)明,解決了數(shù)控系統(tǒng)中進(jìn)行文件傳輸時(shí)執(zhí)行效率低的問題,進(jìn)而通過DNC服務(wù)器01主動(dòng)檢測(cè)本地是否產(chǎn)生待發(fā)送文件,并在產(chǎn)生待發(fā)送文件時(shí)DNC服務(wù)器01將待發(fā)送文件發(fā)送至機(jī)床02,達(dá)到了提高數(shù)控系統(tǒng)中進(jìn)行文件傳輸?shù)膱?zhí)行效率的效果。
[0050]最后,介紹數(shù)控設(shè)備既不自帶數(shù)控通信軟件,又不能植入數(shù)控通信軟件,但是配置有其他輔助的存儲(chǔ)裝置的情況。在數(shù)控服務(wù)器將獲取的待發(fā)送數(shù)據(jù)發(fā)送至數(shù)控設(shè)備之前,該方法還包括:數(shù)控設(shè)備接受存儲(chǔ)裝置配置指令,其中,存儲(chǔ)裝置配置指令用于指示向數(shù)控設(shè)備配置預(yù)設(shè)存儲(chǔ)裝置;根據(jù)存儲(chǔ)裝置配置指令向數(shù)控設(shè)備配置預(yù)設(shè)存儲(chǔ)裝置,數(shù)控服務(wù)器將獲取的待發(fā)送數(shù)據(jù)發(fā)送至數(shù)控設(shè)備包括:數(shù)控服務(wù)器將獲取的待發(fā)送數(shù)據(jù)發(fā)送至預(yù)設(shè)存儲(chǔ)裝置,在數(shù)控服務(wù)器將獲取的待發(fā)送數(shù)據(jù)發(fā)送至數(shù)控設(shè)備之后,該方法還可以包括:預(yù)設(shè)存儲(chǔ)裝置存儲(chǔ)待發(fā)送數(shù)據(jù),其中,數(shù)控設(shè)備按照存儲(chǔ)在預(yù)設(shè)存儲(chǔ)裝置中的待發(fā)送數(shù)據(jù)執(zhí)行在線加工生產(chǎn)處理,或者預(yù)設(shè)存儲(chǔ)裝置將待發(fā)送數(shù)據(jù)發(fā)送至數(shù)控設(shè)備,其中,數(shù)控設(shè)備按照接收到的待發(fā)送數(shù)據(jù)執(zhí)行加工生產(chǎn)處理。
[0051 ] 具體地,在數(shù)控設(shè)備既不自帶數(shù)控通信軟件,又不能植入數(shù)控通信軟件,但是配置有其他輔助的存儲(chǔ)裝置的情況下,可以為數(shù)控設(shè)備增加一些輔助存儲(chǔ)裝置??梢韵葘⒔邮盏降拇l(fā)送數(shù)據(jù)同步到存儲(chǔ)裝置中,再傳輸?shù)綌?shù)控設(shè)備或者直接從存儲(chǔ)裝置中進(jìn)行在線加工生產(chǎn)。圖3是根據(jù)本發(fā)明第三實(shí)施例的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸方法的示意圖。如圖3所示,該用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸方法包括如下步驟:
[0052]F:DNC服務(wù)器01將待發(fā)送文件傳輸至預(yù)設(shè)緩存裝置04 ;
[0053]G:預(yù)設(shè)緩存裝置04將接收結(jié)果反饋至DNC服務(wù)器01 ;
[0054]H:預(yù)設(shè)緩存裝置04向車間操作人員03發(fā)送提示信息,告知其文件已接收;
[0055]1:預(yù)設(shè)緩存裝置04將待發(fā)送文件傳輸至機(jī)床02或者在線加工生產(chǎn)。
[0056]根據(jù)本實(shí)施例的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸方法主要包括:DNC服務(wù)器01直接將文件推送到預(yù)設(shè)緩存裝置04 ;預(yù)設(shè)緩存裝置04將推送結(jié)果反饋至DNC服務(wù)器01 ;預(yù)設(shè)緩存裝置04上的交互裝置提示車間操作工人03文件已推送;車間操作工人04選擇傳輸給機(jī)床02或者在線加工。通過本發(fā)明,解決了數(shù)控系統(tǒng)中進(jìn)行文件傳輸時(shí)執(zhí)行效率低的問題,進(jìn)而通過DNC服務(wù)器01主動(dòng)檢測(cè)本地是否產(chǎn)生待發(fā)送文件,并在產(chǎn)生待發(fā)送文件時(shí)DNC服務(wù)器01將待發(fā)送文件發(fā)送至預(yù)設(shè)緩存裝置04,達(dá)到了提高數(shù)控系統(tǒng)中進(jìn)行文件傳輸?shù)膱?zhí)行效率的效果。
[0057]綜上可見,根據(jù)本發(fā)明的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸方法實(shí)現(xiàn)了隨著生產(chǎn)節(jié)拍將對(duì)應(yīng)的加工文件主動(dòng)推送至機(jī)床,不需被動(dòng)地等候操作人員從面板上發(fā)出指令,從而在保證生產(chǎn)過程流暢進(jìn)行的基礎(chǔ)上,簡化了對(duì)數(shù)控機(jī)床的管控操作,提高了生產(chǎn)效率;在保證DNC通信軟件基本功能的基礎(chǔ)上,限制了操作人員對(duì)DNC服務(wù)器的加工文件的操作以及選取加工文件的權(quán)限,將數(shù)控系統(tǒng)的管理權(quán)集中到上層,進(jìn)一步提高了數(shù)控系統(tǒng)的可控性;應(yīng)用模式可以為單服務(wù)器對(duì)多機(jī)床模式,提高了數(shù)控系統(tǒng)管控的靈活性;數(shù)控系統(tǒng)可以植入內(nèi)嵌傳輸程序,同時(shí)具備報(bào)警提示功能。
[0058]該實(shí)施例由于采用了如下步驟:數(shù)控服務(wù)器檢測(cè)本地是否產(chǎn)生待發(fā)送數(shù)據(jù);數(shù)控服務(wù)器如果檢測(cè)到本地產(chǎn)生待發(fā)送數(shù)據(jù),則數(shù)控服務(wù)器獲取待發(fā)送數(shù)據(jù);數(shù)控服務(wù)器將獲取的待發(fā)送數(shù)據(jù)發(fā)送至數(shù)控設(shè)備,其中,數(shù)控設(shè)備用于根據(jù)待發(fā)送數(shù)據(jù)執(zhí)行加工生產(chǎn)處理,解決了數(shù)控系統(tǒng)中進(jìn)行數(shù)據(jù)傳輸時(shí)執(zhí)行效率低的問題,進(jìn)而通過數(shù)控服務(wù)器主動(dòng)檢測(cè)本地是否產(chǎn)生待發(fā)送數(shù)據(jù),并在產(chǎn)生待發(fā)送數(shù)據(jù)時(shí)將待發(fā)送數(shù)據(jù)發(fā)送至數(shù)控設(shè)備,達(dá)到了提高數(shù)控系統(tǒng)中進(jìn)行數(shù)據(jù)傳輸?shù)膱?zhí)行效率的效果。
[0059]需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0060]根據(jù)本發(fā)明的實(shí)施例,提供了一種用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸裝置。需要說明的是,本發(fā)明實(shí)施例的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸裝置可以用于執(zhí)行本發(fā)明實(shí)施例所提供的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸方法,本發(fā)明實(shí)施例的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸方法也可以通過本發(fā)明實(shí)施例所提供的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸裝置來執(zhí)行。
[0061]圖4是根據(jù)本發(fā)明實(shí)施例的用于數(shù)控系統(tǒng)的數(shù)據(jù)傳輸裝置的示意圖。如圖4所示,該裝置包括:第一檢測(cè)單元10、獲取單元20和第一發(fā)送單元30。
[0062]第一檢測(cè)單元10,用于數(shù)控服務(wù)器檢測(cè)本地是否產(chǎn)生待發(fā)送數(shù)據(jù)。
[0063]獲取單元20,用于在數(shù)控服務(wù)器檢測(cè)到本地產(chǎn)生待發(fā)送數(shù)據(jù)時(shí),數(shù)控服務(wù)器獲取待發(fā)送數(shù)據(jù)。
[0064]第一發(fā)送單元30,用于數(shù)控服務(wù)器將獲取的待發(fā)送數(shù)據(jù)發(fā)送至數(shù)控設(shè)備,其中,數(shù)控設(shè)備用于根據(jù)待發(fā)送數(shù)據(jù)執(zhí)行加工生產(chǎn)處理。
[0065]可選地,該裝置還可以包括:第二檢測(cè)單元,用于數(shù)控設(shè)備檢測(cè)是否接收到待發(fā)送數(shù)據(jù);創(chuàng)建單元,用于在數(shù)控設(shè)備檢測(cè)到接收到待發(fā)送數(shù)據(jù)時(shí),數(shù)控設(shè)備創(chuàng)建接收?qǐng)?bào)告,其中,接收?qǐng)?bào)告用于記錄數(shù)控設(shè)備接收到待發(fā)送數(shù)據(jù)的事件;第二發(fā)送單元,用于數(shù)控設(shè)備將接收?qǐng)?bào)告發(fā)送至數(shù)控服務(wù)器。
[0066]可選地,數(shù)控設(shè)備包括數(shù)控通信軟件,第一發(fā)送單元包括:第一發(fā)送模塊,用于數(shù)控服務(wù)器將獲取的待發(fā)送數(shù)據(jù)發(fā)送至數(shù)控設(shè)備的數(shù)控通信軟件,其中,數(shù)控設(shè)備用于按照數(shù)控設(shè)備的數(shù)控通信軟件接收到的待發(fā)送數(shù)據(jù)執(zhí)行加工生產(chǎn)處理。
[0067]可選地,該裝置還包括:軟件配置指示單元,用于數(shù)控設(shè)備接受通信軟件配置指令,其中,通信軟件配置指令用于指示向數(shù)控設(shè)備配置預(yù)設(shè)數(shù)控通信軟件;軟件配置執(zhí)行單元,用于根據(jù)通信軟件配置指令向數(shù)控設(shè)備配置預(yù)設(shè)數(shù)控通信軟件,第一發(fā)送單元包括:第二發(fā)送模塊,用于數(shù)控服務(wù)器將獲取的待發(fā)送數(shù)據(jù)發(fā)送至預(yù)設(shè)數(shù)控通信軟件,其中,預(yù)設(shè)數(shù)控通信軟件