两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理方法和裝置的制造方法

文檔序號:8285056閱讀:881來源:國知局
用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體而言,涉及一種用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理方法和裝置。
【背景技術(shù)】
[0002]隨著大規(guī)模生產(chǎn)、分享和應(yīng)用數(shù)據(jù)時(shí)代的到來,數(shù)據(jù)的價(jià)值越來越突出?,F(xiàn)有技術(shù)已經(jīng)不再依靠隨機(jī)取樣就可以分析更多的數(shù)據(jù),甚至可以處理和某個(gè)特別現(xiàn)象相關(guān)的所有數(shù)據(jù)。通過深入層次的獲得數(shù)據(jù)和使用全面數(shù)據(jù)、完整數(shù)據(jù)和系統(tǒng)數(shù)據(jù),就能得到過去無法企及的便捷和商機(jī),而數(shù)據(jù)的完整性就起到至關(guān)重要的作用。保持?jǐn)?shù)據(jù)的完整性才能夠更準(zhǔn)確地把握整個(gè)產(chǎn)品流程的每個(gè)環(huán)節(jié),提高生產(chǎn)效率。
[0003]由于某些特殊原因,比如工廠檢修或者是內(nèi)部結(jié)構(gòu)調(diào)整,制造工廠的網(wǎng)絡(luò)可能會出現(xiàn)短期或者長期的間斷,甚至?xí)嬖诰W(wǎng)絡(luò)停止一個(gè)星期的情況,但是斷網(wǎng)期間數(shù)控設(shè)備依舊正常工作,如果斷網(wǎng)期間監(jiān)控軟件不進(jìn)行斷網(wǎng)數(shù)據(jù)處理,將會造成數(shù)控設(shè)備的工作信息不能及時(shí)地統(tǒng)計(jì)到工廠整個(gè)工作周期,造成統(tǒng)計(jì)指標(biāo)的偏移,對于設(shè)備性能的分析就會造成數(shù)據(jù)缺失,從而影響整體數(shù)據(jù)分析的準(zhǔn)確性。
[0004]為了保證工廠整個(gè)工作周期中數(shù)控設(shè)備數(shù)據(jù)的完整性和準(zhǔn)確性,現(xiàn)有技術(shù)提出了海量數(shù)據(jù)采集的數(shù)據(jù)斷網(wǎng)續(xù)傳方法。圖1是根據(jù)現(xiàn)有技術(shù)的數(shù)據(jù)斷網(wǎng)續(xù)傳方法的分布式數(shù)控系統(tǒng)中產(chǎn)品結(jié)構(gòu)和數(shù)據(jù)流向示意圖,如圖1所示,斷網(wǎng)是指數(shù)據(jù)鏈I斷裂(因?yàn)樵诜植际綌?shù)控系統(tǒng)產(chǎn)品內(nèi)部機(jī)制中,如果數(shù)據(jù)鏈2斷裂的話,系統(tǒng)會自動(dòng)斷掉數(shù)據(jù)鏈1,所以統(tǒng)一歸結(jié)為處理數(shù)據(jù)鏈I)。當(dāng)數(shù)據(jù)鏈I斷裂時(shí),數(shù)控機(jī)床在斷網(wǎng)期間的數(shù)據(jù)會按時(shí)間存儲在數(shù)控機(jī)床采集客戶端。循環(huán)監(jiān)控?cái)?shù)據(jù)鏈I的連接恢復(fù)情況,當(dāng)數(shù)據(jù)鏈I的連接恢復(fù)時(shí),存儲在數(shù)控機(jī)床采集客戶端的數(shù)據(jù)會傳輸?shù)綌?shù)控機(jī)床采集服務(wù)器端的指定目錄,然后數(shù)控機(jī)床采集服務(wù)器端會將斷網(wǎng)數(shù)據(jù)和連接后的實(shí)時(shí)數(shù)據(jù)一同寫入數(shù)據(jù)庫,進(jìn)行下一步地處理?,F(xiàn)有技術(shù)中網(wǎng)絡(luò)連接恢復(fù)后,數(shù)控機(jī)床采集服務(wù)器端需要同時(shí)處理斷網(wǎng)數(shù)據(jù)和連接后的實(shí)時(shí)數(shù)據(jù),會造成短時(shí)間數(shù)據(jù)鏈過大的問題。此外,用于斷網(wǎng)數(shù)據(jù)和實(shí)時(shí)數(shù)據(jù)同時(shí)寫入數(shù)據(jù)庫,對數(shù)據(jù)庫性能提出了更高的要求。
[0005]針對現(xiàn)有技術(shù)網(wǎng)絡(luò)故障恢復(fù)后的數(shù)據(jù)處理對服務(wù)器造成壓力的問題,目前尚未提出有效的解決方案。

【發(fā)明內(nèi)容】

[0006]本發(fā)明的主要目的在于提供一種用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理方法和裝置,以解決現(xiàn)有技術(shù)網(wǎng)絡(luò)故障恢復(fù)后的數(shù)據(jù)處理對服務(wù)器造成壓力的問題。
[0007]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理方法。
[0008]該用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理方法包括:判斷數(shù)控機(jī)床的通信網(wǎng)絡(luò)是否發(fā)生故障,其中,數(shù)控機(jī)床采集客戶端和數(shù)控機(jī)床采集服務(wù)器端通過通信網(wǎng)絡(luò)進(jìn)行通信;如果判斷出通信網(wǎng)絡(luò)發(fā)生故障,將數(shù)控機(jī)床的日志數(shù)據(jù)轉(zhuǎn)換成日志文件,并將日志文件存儲在數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下;監(jiān)測通信網(wǎng)絡(luò)的故障是否恢復(fù);如果監(jiān)測到通信網(wǎng)絡(luò)的故障恢復(fù),將數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件發(fā)送到數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄;讀取數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄下的日志文件,將數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄下的日志文件還原成日志數(shù)據(jù);將日志數(shù)據(jù)存儲在預(yù)設(shè)數(shù)據(jù)庫中。
[0009]進(jìn)一步地,將數(shù)控機(jī)床的日志數(shù)據(jù)轉(zhuǎn)換成日志文件包括:獲取數(shù)控機(jī)床的日志數(shù)據(jù);刪除日志數(shù)據(jù)中的重復(fù)數(shù)據(jù),得到去重后的日志數(shù)據(jù);將去重后的日志數(shù)據(jù)轉(zhuǎn)化成日志文件。
[0010]進(jìn)一步地,判斷數(shù)控機(jī)床的通信網(wǎng)絡(luò)是否發(fā)生故障包括:獲取預(yù)設(shè)時(shí)間;判斷計(jì)時(shí)時(shí)間是否達(dá)到預(yù)設(shè)時(shí)間;每判斷出計(jì)時(shí)時(shí)間達(dá)到一次預(yù)設(shè)時(shí)間,執(zhí)行一次判斷數(shù)控機(jī)床的通信網(wǎng)絡(luò)是否發(fā)生故障。
[0011]進(jìn)一步地,在將數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件發(fā)送到數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄之后,該用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理方法還包括:判斷數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件在通信網(wǎng)絡(luò)發(fā)生故障之前是否全部被發(fā)送至數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄;如果判斷出數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件在通信網(wǎng)絡(luò)發(fā)生故障之前全部被發(fā)送至數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄,刪除數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件;如果判斷出數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件在通信網(wǎng)絡(luò)發(fā)生故障之前未能全部被發(fā)送至數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄,記錄未發(fā)送的日志文件;當(dāng)監(jiān)測到通信網(wǎng)絡(luò)的故障恢復(fù)時(shí),將未發(fā)送的日志文件發(fā)送至數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄。
[0012]進(jìn)一步地,在將日志數(shù)據(jù)存儲在預(yù)設(shè)數(shù)據(jù)庫中之后,該用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理方法還包括:從預(yù)設(shè)數(shù)據(jù)庫中存儲的日志數(shù)據(jù)中確定待統(tǒng)計(jì)指標(biāo);遍歷預(yù)設(shè)數(shù)據(jù)庫中存儲的日志數(shù)據(jù),對待統(tǒng)計(jì)指標(biāo)進(jìn)行累加計(jì)算,得到待統(tǒng)計(jì)指標(biāo)的統(tǒng)計(jì)結(jié)果;輸出待統(tǒng)計(jì)指標(biāo)的統(tǒng)計(jì)結(jié)果。
[0013]進(jìn)一步地,在將日志文件存儲在數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下之后,該用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理方法還包括:獲取預(yù)先設(shè)置的數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄中日志文件的預(yù)設(shè)存儲時(shí)間;判斷數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄中日志文件的存儲時(shí)間是否超過預(yù)設(shè)存儲時(shí)間;如果判斷出數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄中日志文件的存儲時(shí)間超過預(yù)設(shè)存儲時(shí)間,將數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄中超過預(yù)設(shè)存儲時(shí)間的日志文件刪除。
[0014]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理裝置。
[0015]該用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理裝置包括:第一判斷模塊,用于判斷數(shù)控機(jī)床的通信網(wǎng)絡(luò)是否發(fā)生故障,其中,數(shù)控機(jī)床采集客戶端和數(shù)控機(jī)床采集服務(wù)器端通過通信網(wǎng)絡(luò)進(jìn)行通信;轉(zhuǎn)化模塊,用于當(dāng)判斷出通信網(wǎng)絡(luò)發(fā)生故障時(shí),將數(shù)控機(jī)床的日志數(shù)據(jù)轉(zhuǎn)換成日志文件,并將日志文件存儲在數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下;監(jiān)測模塊,用于監(jiān)測通信網(wǎng)絡(luò)的故障是否恢復(fù);第一發(fā)送模塊,用于當(dāng)監(jiān)測到通信網(wǎng)絡(luò)的故障恢復(fù)時(shí),將數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件發(fā)送到數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄;還原模塊,用于讀取數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄下的日志文件,將數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄下的日志文件還原成日志數(shù)據(jù);存儲模塊,用于將日志數(shù)據(jù)存儲在預(yù)設(shè)數(shù)據(jù)庫中。
[0016]進(jìn)一步地,轉(zhuǎn)化模塊包括:第一獲取模塊,用于獲取數(shù)控機(jī)床的日志數(shù)據(jù);第一刪除模塊,用于刪除日志數(shù)據(jù)中的重復(fù)數(shù)據(jù),得到去重后的日志數(shù)據(jù);第一轉(zhuǎn)化子模塊,用于將去重后的日志數(shù)據(jù)轉(zhuǎn)化成日志文件。
[0017]進(jìn)一步地,第一判斷模塊包括:第二獲取模塊,用于獲取預(yù)設(shè)時(shí)間;第一判斷子模塊,用于判斷計(jì)時(shí)時(shí)間是否達(dá)到預(yù)設(shè)時(shí)間;執(zhí)行模塊,用于每判斷出計(jì)時(shí)時(shí)間達(dá)到一次預(yù)設(shè)時(shí)間,執(zhí)行一次判斷數(shù)控機(jī)床的通信網(wǎng)絡(luò)是否發(fā)生故障。
[0018]進(jìn)一步地,該用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理裝置還包括:第二判斷模塊,用于判斷數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件在通信網(wǎng)絡(luò)發(fā)生故障之前是否全部被發(fā)送至數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄;第二刪除模塊,用于當(dāng)判斷出數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件在通信網(wǎng)絡(luò)發(fā)生故障之前全部被發(fā)送至數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄時(shí),刪除數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件;記錄模塊,用于當(dāng)判斷出數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件在通信網(wǎng)絡(luò)發(fā)生故障之前未能全部被發(fā)送至數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄時(shí),記錄未發(fā)送的日志文件;第二發(fā)送模塊,用于當(dāng)監(jiān)測到通信網(wǎng)絡(luò)的故障恢復(fù)時(shí),將未發(fā)送的日志文件發(fā)送至數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄。
[0019]進(jìn)一步地,該用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理裝置還包括:確定模塊,用于從預(yù)設(shè)數(shù)據(jù)庫中存儲的日志數(shù)據(jù)中確定待統(tǒng)計(jì)指標(biāo);累加模塊,用于遍歷預(yù)設(shè)數(shù)據(jù)庫中存儲的日志數(shù)據(jù),對待統(tǒng)計(jì)指標(biāo)進(jìn)行累加計(jì)算,得到待統(tǒng)計(jì)指標(biāo)的統(tǒng)計(jì)結(jié)果;輸出模塊,用于輸出待統(tǒng)計(jì)指標(biāo)的統(tǒng)計(jì)結(jié)果。
[0020]進(jìn)一步地,該用于數(shù)控機(jī)床的網(wǎng)絡(luò)故障處理裝置還包括:第三獲取模塊,用于獲取預(yù)先設(shè)置的數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄中日志文件的預(yù)設(shè)存儲時(shí)間;第三判斷模塊,用于判斷數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄中日志文件的存儲時(shí)間是否超過預(yù)設(shè)存儲時(shí)間;第三刪除模塊,用于當(dāng)判斷出數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄中日志文件的存儲時(shí)間超過預(yù)設(shè)存儲時(shí)間時(shí),將數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄中超過預(yù)設(shè)存儲時(shí)間的日志文件刪除。
[0021]通過本發(fā)明,采用判斷數(shù)控機(jī)床的通信網(wǎng)絡(luò)是否發(fā)生故障,其中,數(shù)控機(jī)床采集客戶端和數(shù)控機(jī)床采集服務(wù)器端通過通信網(wǎng)絡(luò)進(jìn)行通信;如果判斷出通信網(wǎng)絡(luò)發(fā)生故障,將數(shù)控機(jī)床的日志數(shù)據(jù)轉(zhuǎn)換成日志文件,并將日志文件存儲在數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下;監(jiān)測通信網(wǎng)絡(luò)的故障是否恢復(fù);如果監(jiān)測到通信網(wǎng)絡(luò)的故障恢復(fù),將數(shù)控機(jī)床采集客戶端的預(yù)設(shè)目錄下的日志文件發(fā)送到數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄;讀取數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄下的日志文件,將數(shù)控機(jī)床采集服務(wù)器端的預(yù)設(shè)目錄下的日志文件還原成日志數(shù)據(jù);將日志數(shù)據(jù)存儲在預(yù)設(shè)數(shù)據(jù)庫中,解決了現(xiàn)有技術(shù)網(wǎng)絡(luò)故障恢復(fù)后的數(shù)據(jù)處理對服務(wù)器造成壓力的問題。本發(fā)明通過對數(shù)控機(jī)床采集客戶端存儲的斷網(wǎng)數(shù)據(jù)進(jìn)行處理,并數(shù)控機(jī)床采集客戶端存儲的日志數(shù)據(jù)轉(zhuǎn)化為日志文件,以文件傳輸?shù)男问綄嗑W(wǎng)數(shù)據(jù)和實(shí)時(shí)數(shù)據(jù)發(fā)送至數(shù)控機(jī)床采集服務(wù)器端,數(shù)控機(jī)床采集服務(wù)器端將斷網(wǎng)
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
安阳县| 侯马市| 淄博市| 景宁| 屏东市| 长阳| 三门峡市| 临江市| 洛隆县| 舟山市| 宿州市| 交口县| 拉萨市| 柘荣县| 湖州市| 织金县| 永州市| 花垣县| 迁西县| 普陀区| 黄山市| 梅河口市| 安庆市| 江津市| 婺源县| 巧家县| 合作市| 农安县| 平远县| 璧山县| 塔河县| 巴里| 兰坪| 蓬莱市| 无锡市| 从化市| 满城县| 乳源| 桓仁| 锦州市| 安化县|