本申請涉及工業(yè)控制,尤其涉及一種遠(yuǎn)程連接方法、裝置、設(shè)備以及存儲介質(zhì)。
背景技術(shù):
1、當(dāng)前在注射成型和壓鑄設(shè)備行業(yè)中大部分都有采用到遠(yuǎn)程連接技術(shù),旨在實現(xiàn)生產(chǎn)效率與維護(hù)管理的智能化升級。它通過實時監(jiān)控設(shè)備狀態(tài),及時預(yù)警故障,減少停機時間;支持遠(yuǎn)程調(diào)試,降低維護(hù)成本;并利用云端數(shù)據(jù)分析優(yōu)化生產(chǎn)流程,提升整體運營效能,適應(yīng)工業(yè)4.0及遠(yuǎn)程工作需求。
2、但是目前市面上的注塑機遠(yuǎn)程連接方案,大多需要在現(xiàn)場布置筆記本電腦或者外加特定的網(wǎng)絡(luò)連接設(shè)備來實現(xiàn)成型設(shè)備的遠(yuǎn)程聯(lián)控。
3、但是,在現(xiàn)場布置筆記本電腦或者外加特定的網(wǎng)絡(luò)連接設(shè)備會增添初始成本負(fù)擔(dān)及后續(xù)維護(hù)復(fù)雜度。
4、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供一種遠(yuǎn)程連接方法、裝置、設(shè)備以及存儲介質(zhì),旨在解決目前在現(xiàn)場布置筆記本電腦或者外加特定的網(wǎng)絡(luò)連接設(shè)備會增添初始成本負(fù)擔(dān)及后續(xù)維護(hù)復(fù)雜度的技術(shù)問題。
2、為實現(xiàn)上述目的,本申請?zhí)岢鲆环N遠(yuǎn)程連接方法,應(yīng)用于服務(wù)器端,所述方法包括以下步驟:
3、通過網(wǎng)關(guān)向控制器端發(fā)送網(wǎng)絡(luò)通信請求指令,以使所述控制器端基于所述網(wǎng)絡(luò)通信請求指令激活虛擬網(wǎng)絡(luò)計算服務(wù);
4、通過所述網(wǎng)關(guān)接收所述控制器端轉(zhuǎn)發(fā)的虛擬網(wǎng)絡(luò)計算服務(wù)激活確認(rèn)信息;
5、對待發(fā)送數(shù)據(jù)流進(jìn)行數(shù)據(jù)轉(zhuǎn)換,并基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器發(fā)送數(shù)據(jù)轉(zhuǎn)換后的待發(fā)送數(shù)據(jù)流。
6、在一實施例中,所述通過網(wǎng)關(guān)向控制器端發(fā)送網(wǎng)絡(luò)通信請求指令,以使所述控制器端基于所述網(wǎng)絡(luò)通信請求指令激活虛擬網(wǎng)絡(luò)計算服務(wù)的步驟之前包括:
7、響應(yīng)于所述網(wǎng)絡(luò)通信請求指令,通過消息傳輸協(xié)議將所述網(wǎng)絡(luò)通信請求指令下發(fā)至所述網(wǎng)關(guān)。
8、在一實施例中,所述響應(yīng)于所述網(wǎng)絡(luò)通信請求指令,通過消息傳輸協(xié)議將所述網(wǎng)絡(luò)通信請求指令下發(fā)至所述網(wǎng)關(guān)的步驟包括:
9、響應(yīng)于搭建網(wǎng)絡(luò)請求指令,通過所述消息傳輸協(xié)議將所述搭建網(wǎng)絡(luò)請求指令下發(fā)至所述網(wǎng)關(guān),以使所述網(wǎng)關(guān)在接收到所述搭建網(wǎng)絡(luò)請求指令后加入虛擬專用網(wǎng)絡(luò);
10、響應(yīng)于遠(yuǎn)程連接網(wǎng)絡(luò)請求指令,通過所述消息傳輸協(xié)議將所述遠(yuǎn)程連接網(wǎng)絡(luò)請求指令下發(fā)至所述網(wǎng)關(guān);
11、所述通過網(wǎng)關(guān)向控制器端發(fā)送網(wǎng)絡(luò)通信請求指令,以使所述控制器端基于所述網(wǎng)絡(luò)通信請求指令激活虛擬網(wǎng)絡(luò)計算服務(wù)的步驟包括:
12、基于通信協(xié)議,通過所述網(wǎng)關(guān)將所述遠(yuǎn)程連接網(wǎng)絡(luò)請求指令轉(zhuǎn)發(fā)至所述控制器端,以使所述控制器端基于所述遠(yuǎn)程連接網(wǎng)絡(luò)請求指令激活所述虛擬網(wǎng)絡(luò)計算服務(wù)。
13、在一實施例中,所述服務(wù)器端包括指令解析服務(wù)器端和協(xié)議轉(zhuǎn)發(fā)服務(wù)器端,所述響應(yīng)于所述網(wǎng)絡(luò)通信請求指令,通過消息傳輸協(xié)議將所述網(wǎng)絡(luò)通信請求指令下發(fā)至所述網(wǎng)關(guān)的步驟包括:
14、響應(yīng)于所述網(wǎng)絡(luò)通信請求指令,通過所述指令解析服務(wù)器端對所述網(wǎng)絡(luò)通信請求指令進(jìn)行解析,通過所述協(xié)議轉(zhuǎn)發(fā)服務(wù)器將解析后的網(wǎng)絡(luò)通信請求指令發(fā)送至所述網(wǎng)關(guān);
15、所述對待發(fā)送數(shù)據(jù)流進(jìn)行數(shù)據(jù)轉(zhuǎn)換,并基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器發(fā)送數(shù)據(jù)轉(zhuǎn)換后的待發(fā)送數(shù)據(jù)流的步驟包括:
16、通過所述協(xié)議轉(zhuǎn)發(fā)服務(wù)器對所述待發(fā)送數(shù)據(jù)流進(jìn)行數(shù)據(jù)轉(zhuǎn)換,并基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器發(fā)送所述數(shù)據(jù)轉(zhuǎn)換后的數(shù)據(jù)流。
17、在一實施例中,所述對待發(fā)送數(shù)據(jù)流進(jìn)行數(shù)據(jù)轉(zhuǎn)換,并基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器發(fā)送數(shù)據(jù)轉(zhuǎn)換后的待發(fā)送數(shù)據(jù)流的步驟包括:
18、將web?socket協(xié)議的待發(fā)送數(shù)據(jù)流轉(zhuǎn)換為遠(yuǎn)程幀緩沖協(xié)議數(shù)據(jù)流;
19、基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器端發(fā)送所述遠(yuǎn)程幀緩沖協(xié)議數(shù)據(jù)流。
20、在一實施例中,所述基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器發(fā)送數(shù)據(jù)轉(zhuǎn)換后的待發(fā)送數(shù)據(jù)流的步驟之后包括:
21、通過所述網(wǎng)關(guān)向所述控制器端發(fā)送網(wǎng)絡(luò)通信斷開指令,以使所述控制器端基于所述網(wǎng)絡(luò)通信斷開指令斷開所述虛擬網(wǎng)絡(luò)計算服務(wù)。
22、本申請還提出一種遠(yuǎn)程連接方法,應(yīng)用于控制器端,所述方法包括以下步驟:
23、接收網(wǎng)關(guān)轉(zhuǎn)發(fā)的服務(wù)器端發(fā)送的網(wǎng)絡(luò)通信請求指令,基于所述網(wǎng)絡(luò)通信請求指令激活虛擬網(wǎng)絡(luò)計算服務(wù);
24、通過所述網(wǎng)關(guān)向所述服務(wù)器端發(fā)送虛擬網(wǎng)絡(luò)計算服務(wù)激活確認(rèn)信息,以使所述服務(wù)器端將待發(fā)送數(shù)據(jù)流進(jìn)行數(shù)據(jù)轉(zhuǎn)換;
25、接收所述網(wǎng)關(guān)轉(zhuǎn)發(fā)的數(shù)據(jù)轉(zhuǎn)換后的待發(fā)送數(shù)據(jù)流,所述數(shù)據(jù)轉(zhuǎn)換后的數(shù)據(jù)流是所述服務(wù)器端基于所述虛擬網(wǎng)絡(luò)計算服務(wù)發(fā)送的。
26、此外,為實現(xiàn)上述目的,本申請還提出一種遠(yuǎn)程連接裝置,設(shè)置于服務(wù)器端,所述裝置包括:
27、數(shù)據(jù)發(fā)送模塊,用于通過網(wǎng)關(guān)向控制器端發(fā)送網(wǎng)絡(luò)通信請求指令,以使所述控制器端基于所述網(wǎng)絡(luò)通信請求指令激活虛擬網(wǎng)絡(luò)計算服務(wù);
28、數(shù)據(jù)接收模塊,用于通過所述網(wǎng)關(guān)接收所述控制器端轉(zhuǎn)發(fā)的虛擬網(wǎng)絡(luò)計算服務(wù)激活確認(rèn)信息;
29、數(shù)據(jù)轉(zhuǎn)換模塊,用于對待發(fā)送數(shù)據(jù)流進(jìn)行數(shù)據(jù)轉(zhuǎn)換,并基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器發(fā)送數(shù)據(jù)轉(zhuǎn)換后的待發(fā)送數(shù)據(jù)流。
30、此外,為實現(xiàn)上述目的,本申請還提出一種遠(yuǎn)程連接設(shè)備,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如上文所述的遠(yuǎn)程連接方法的步驟。
31、此外,為實現(xiàn)上述目的,本申請還提出一種存儲介質(zhì),所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的遠(yuǎn)程連接方法的步驟。
32、本申請?zhí)岢龅囊粋€或多個技術(shù)方案,至少具有以下技術(shù)效果:
33、本申請是一個遠(yuǎn)程連接方法,對于已配備有網(wǎng)絡(luò)連接的控制器的成型設(shè)備,在服務(wù)器端,通過網(wǎng)關(guān)向控制器端發(fā)送網(wǎng)絡(luò)通信請求指令,以使所述控制器端基于所述網(wǎng)絡(luò)通信請求指令激活虛擬網(wǎng)絡(luò)計算服務(wù);通過所述網(wǎng)關(guān)接收所述控制器端轉(zhuǎn)發(fā)的虛擬網(wǎng)絡(luò)計算服務(wù)激活確認(rèn)信息;對待發(fā)送數(shù)據(jù)流進(jìn)行數(shù)據(jù)轉(zhuǎn)換,并基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器發(fā)送數(shù)據(jù)轉(zhuǎn)換后的待發(fā)送數(shù)據(jù)流,從而使得服務(wù)器端無需直接連接虛擬網(wǎng)絡(luò)計算服務(wù),亦無需加入虛擬網(wǎng)絡(luò),均可實現(xiàn)遠(yuǎn)程連接及操控,也無需在現(xiàn)場布置筆記本電腦或者外加特定的網(wǎng)絡(luò)連接設(shè)備,從而降低了初始成本負(fù)擔(dān)及后續(xù)維護(hù)復(fù)雜度。
1.一種遠(yuǎn)程連接方法,其特征在于,應(yīng)用于服務(wù)器端,所述方法包括以下步驟:
2.如權(quán)利要求1所述的方法,其特征在于,所述通過網(wǎng)關(guān)向控制器端發(fā)送網(wǎng)絡(luò)通信請求指令,以使所述控制器端基于所述網(wǎng)絡(luò)通信請求指令激活虛擬網(wǎng)絡(luò)計算服務(wù)的步驟之前包括:
3.如權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)于所述網(wǎng)絡(luò)通信請求指令,通過消息傳輸協(xié)議將所述網(wǎng)絡(luò)通信請求指令下發(fā)至所述網(wǎng)關(guān)的步驟包括:
4.如權(quán)利要求2至3中任一項所述的方法,其特征在于,所述服務(wù)器端包括指令解析服務(wù)器端和協(xié)議轉(zhuǎn)發(fā)服務(wù)器端,所述響應(yīng)于所述網(wǎng)絡(luò)通信請求指令,通過消息傳輸協(xié)議將所述網(wǎng)絡(luò)通信請求指令下發(fā)至所述網(wǎng)關(guān)的步驟包括:
5.如權(quán)利要求1所述的方法,其特征在于,所述對待發(fā)送數(shù)據(jù)流進(jìn)行數(shù)據(jù)轉(zhuǎn)換,并基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器發(fā)送數(shù)據(jù)轉(zhuǎn)換后的待發(fā)送數(shù)據(jù)流的步驟包括:
6.如權(quán)利要求1所述的方法,其特征在于,所述基于所述虛擬網(wǎng)絡(luò)計算服務(wù),通過所述網(wǎng)關(guān)向所述控制器發(fā)送數(shù)據(jù)轉(zhuǎn)換后的待發(fā)送數(shù)據(jù)流的步驟之后包括:
7.一種遠(yuǎn)程連接方法,其特征在于,應(yīng)用于控制器端,所述方法包括以下步驟:
8.一種遠(yuǎn)程連接裝置,其特征在于,設(shè)置于服務(wù)器端,所述裝置包括:
9.一種遠(yuǎn)程連接設(shè)備,其特征在于,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如權(quán)利要求1至7中任一項所述的遠(yuǎn)程連接方法的步驟。
10.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的遠(yuǎn)程連接方法的步驟。