專利名稱:用于中央計(jì)算機(jī)與機(jī)器控制裝置之間的遠(yuǎn)程通信的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于中央計(jì)算機(jī)與至少一個(gè)機(jī)器控制裝置之間的遠(yuǎn)程通信的系 統(tǒng),所述機(jī)器控制裝置可通過通信連接與中央計(jì)算機(jī)的虛擬機(jī)連接,其中,所述虛擬機(jī)與機(jī) 器控制裝置相匹配并且與通信連接相匹配。此外,本發(fā)明還涉及一種用于中央計(jì)算機(jī)與至 少一個(gè)機(jī)器控制裝置之間的遠(yuǎn)程通信的方法,其中,在機(jī)器控制裝置與中央計(jì)算機(jī)的虛擬 機(jī)之間建立通信連接。
背景技術(shù):
現(xiàn)今具有遍布全世界的客戶/機(jī)器運(yùn)營(yíng)者的機(jī)器制造商的全球布局需要不僅可 以直接在所在地而且越來越頻繁地通過遠(yuǎn)程訪問來實(shí)施機(jī)器的維護(hù)、故障診斷以及修理。 在本申請(qǐng)中,概念“機(jī)器”概括了例如用于激光加工的、用于沖壓或者彎曲的所有加工設(shè)備, 以及諸如激光輻射源、等離子或感應(yīng)發(fā)電機(jī)的設(shè)備。以前常用的通過模擬調(diào)制解調(diào)器或者 機(jī)器的ISDN連接的服務(wù)計(jì)算機(jī)直接撥號(hào)由現(xiàn)代通信技術(shù)——主要是由所謂的虛擬專用網(wǎng) 絡(luò)(簡(jiǎn)稱VPN)代替,所述虛擬專用網(wǎng)絡(luò)能夠?qū)崿F(xiàn)通過互聯(lián)網(wǎng)的加密遠(yuǎn)程訪問。通過VPN的 遠(yuǎn)程訪問對(duì)基礎(chǔ)設(shè)施和安全性要求很高。通過VPN的遠(yuǎn)程訪問取決于機(jī)器運(yùn)營(yíng)者所使用的 技術(shù)的事實(shí)尤其難以解決。至今無法實(shí)現(xiàn)例如在服務(wù)計(jì)算機(jī)上的操作系統(tǒng)內(nèi)同時(shí)使用不同 的VPN軟件,由此阻礙了機(jī)器制造商方面的簡(jiǎn)單的通用解決。由歐洲專利申請(qǐng)EP 1 715 395 Al公開了所述類型的用于中央計(jì)算機(jī)與機(jī)器控制 裝置之間的遠(yuǎn)程通信的系統(tǒng)和所述類型的用于中央計(jì)算機(jī)與機(jī)器控制裝置之間的遠(yuǎn)程通 信的方法。在圖1中示出的公知的遠(yuǎn)程通信系統(tǒng)1包括中央計(jì)算機(jī)5,所述中央計(jì)算機(jī)5對(duì) 外受防火墻6保護(hù)。在所述中央計(jì)算機(jī)5上安裝有多個(gè)虛擬機(jī)7,這些虛擬機(jī)可并行執(zhí)行并 且可以具有不同的操作系統(tǒng)和應(yīng)用程序,主要是遠(yuǎn)程呈現(xiàn)程序和病毒防護(hù)程序。對(duì)于每個(gè) 機(jī)器控制裝置3存在一個(gè)經(jīng)專門配置的虛擬機(jī)7,通過所述虛擬機(jī)7建立從中央計(jì)算機(jī)5到 機(jī)器控制裝置3的通信連接8。服務(wù)計(jì)算機(jī)2不直接與機(jī)器控制裝置3連接,而通過中央計(jì) 算機(jī)5實(shí)現(xiàn)與服務(wù)計(jì)算機(jī)2的連接,所述中央計(jì)算機(jī)5通過通信連接9與服務(wù)計(jì)算機(jī)2連 接。在與中央計(jì)算機(jī)5連接的數(shù)據(jù)庫(kù)10中存儲(chǔ)了關(guān)于客戶和機(jī)器4的所有數(shù)據(jù)(撥號(hào)技 術(shù)、密碼、VPN軟件)。所述中央計(jì)算機(jī)5根據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)10中的數(shù)據(jù)求得所分配的通信 連接8以及所分配的虛擬機(jī)7并且建立從虛擬機(jī)7到機(jī)器控制裝置3的通信連接8。服務(wù) 計(jì)算機(jī)2與中央計(jì)算機(jī)5之間的通信連接9以及中央計(jì)算機(jī)5與機(jī)器控制裝置3之間的通 信連接8通過互聯(lián)網(wǎng)11、例如通過受保護(hù)的VPN連接實(shí)現(xiàn)。為了對(duì)機(jī)器4的機(jī)器控制裝置3的遠(yuǎn)程訪問,服務(wù)人員首先在其服務(wù)計(jì)算機(jī)2與 中央計(jì)算機(jī)5之間建立通信連接9。中央計(jì)算機(jī)5根據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)10中的數(shù)據(jù)求得分配 給機(jī)器控制裝置3的通信連接8并且選擇出與機(jī)器控制裝置3和通信連接8相匹配的、可 執(zhí)行的、用于與機(jī)器控制裝置3的連接的虛擬機(jī)7并且啟動(dòng)所述虛擬機(jī)7。服務(wù)人員通過通 信連接8執(zhí)行機(jī)器控制裝置3的功能和/或在機(jī)器控制裝置3與中央計(jì)算機(jī)5之間交換數(shù)據(jù)。
發(fā)明內(nèi)容
與此相對(duì),本發(fā)明的任務(wù)在于,如下進(jìn)一步改進(jìn)用于中央計(jì)算機(jī)與至少一個(gè)機(jī)器 控制裝置之間的遠(yuǎn)程通信的系統(tǒng)和方法,從而降低中央計(jì)算機(jī)的存儲(chǔ)空間需求。此外,也應(yīng) 當(dāng)可以在無服務(wù)計(jì)算機(jī)的情況下實(shí)現(xiàn)中央計(jì)算機(jī)與機(jī)器控制裝置之間的“遠(yuǎn)程通信會(huì)議”
的建立。根據(jù)本發(fā)明,所述任務(wù)通過用于中央計(jì)算機(jī)與至少一個(gè)機(jī)器控制裝置之間的遠(yuǎn)程 通信的系統(tǒng)解決,所述機(jī)器控制裝置可通過通信連接和虛擬機(jī)與中央計(jì)算機(jī)連接,其中,所 述系統(tǒng)、尤其是中央計(jì)算機(jī)具有多個(gè)虛擬機(jī)模型(virtuelle Maschinenvorlage),這些虛 擬機(jī)模型被構(gòu)造用于不同類型的機(jī)器控制裝置和通信連接,其中,中央計(jì)算機(jī)的每個(gè)虛擬 機(jī)是與相應(yīng)的機(jī)器控制裝置相匹配并且與相應(yīng)的通信連接相匹配的那個(gè)虛擬機(jī)模型的可 執(zhí)行地整合的拷貝。因?yàn)槭紫仍跓o服務(wù)計(jì)算機(jī)的情況下建立中央計(jì)算機(jī)與機(jī)器控制裝置之 間的通信連接,所以可以在無服務(wù)計(jì)算機(jī)的連接的情況下自動(dòng)地實(shí)施軟件更新以及機(jī)器數(shù) 據(jù)和測(cè)試數(shù)據(jù)的傳輸。在根據(jù)本發(fā)明的遠(yuǎn)程通信系統(tǒng)中,對(duì)機(jī)器控制裝置的遠(yuǎn)程訪問不通過分配給機(jī)器 控制裝置的虛擬機(jī)進(jìn)行,而通過所述虛擬機(jī)的拷貝進(jìn)行,所述拷貝尤其是由中央計(jì)算機(jī)從 合適的虛擬機(jī)模型產(chǎn)生并且啟動(dòng)。通過僅僅啟動(dòng)拷貝可以同時(shí)進(jìn)行對(duì)機(jī)器控制裝置的多個(gè) 遠(yuǎn)程訪問,所述多個(gè)遠(yuǎn)程訪問分配給同一虛擬機(jī)。虛擬機(jī)的每個(gè)配置僅僅需要在系統(tǒng)中、尤 其是在中央計(jì)算機(jī)上存儲(chǔ)一次,但是可被多次復(fù)制和作為拷貝啟動(dòng)。分配給同一虛擬機(jī)的 遠(yuǎn)程訪問的數(shù)量?jī)H僅由同時(shí)可能的至中央計(jì)算機(jī)的通信連接的數(shù)量限定。遠(yuǎn)程通信系統(tǒng)有利地具有一個(gè)服務(wù)計(jì)算機(jī),所述服務(wù)計(jì)算機(jī)可通過通信連接與中 央計(jì)算機(jī)連接以及可通過遠(yuǎn)程連接與虛擬機(jī)連接。對(duì)機(jī)器控制裝置的遠(yuǎn)程訪問——諸如故 障診斷或者修理必須由服務(wù)人員執(zhí)行而不可以在無操作人員的情況下由中央計(jì)算機(jī)實(shí)施。 因?yàn)榉?wù)計(jì)算機(jī)不直接與機(jī)器控制裝置連接而是通過虛擬機(jī)和遠(yuǎn)程連接與機(jī)器控制裝置 連接,所以在服務(wù)計(jì)算機(jī)上不需要存儲(chǔ)機(jī)密信息,例如密碼。在本發(fā)明的一個(gè)有利的進(jìn)一步構(gòu)型中,在中央計(jì)算機(jī)上設(shè)有一個(gè)另外的虛擬機(jī), 所述另外的虛擬機(jī)被構(gòu)造為與機(jī)器控制裝置和通信連接相匹配的虛擬機(jī)模型的拷貝。在 此,有利地設(shè)有一個(gè)另外的服務(wù)計(jì)算機(jī),所述另外的服務(wù)計(jì)算機(jī)可通過一個(gè)另外的遠(yuǎn)程連 接與所述另外的虛擬機(jī)連接,其中,所述另外的虛擬機(jī)還可通過一個(gè)遠(yuǎn)程連接與虛擬機(jī)連 接。虛擬機(jī)之間的遠(yuǎn)程連接能夠?qū)崿F(xiàn)兩個(gè)服務(wù)人員(主用戶和副用戶)可以通過一個(gè)唯 一的通信連接訪問機(jī)器控制裝置。中央計(jì)算機(jī)有利地具有一個(gè)數(shù)據(jù)服務(wù)器或與一個(gè)數(shù)據(jù)服務(wù)器連接。因?yàn)橹醒胗?jì)算 機(jī)、機(jī)器控制裝置和服務(wù)計(jì)算機(jī)之間的遠(yuǎn)程通信通過在遠(yuǎn)程通信結(jié)束之后被刪除的虛擬機(jī) 進(jìn)行,所以存儲(chǔ)在所述虛擬機(jī)上的數(shù)據(jù)也被刪除。在數(shù)據(jù)服務(wù)器上可以中央存儲(chǔ)例如關(guān)于 對(duì)機(jī)器控制裝置的遠(yuǎn)程訪問的數(shù)據(jù)和協(xié)議。此外,本發(fā)明還涉及一種用于中央計(jì)算機(jī)與至少一個(gè)機(jī)器控制裝置之間的遠(yuǎn)程通 信的方法,在所述方法中,在機(jī)器控制裝置與中央計(jì)算機(jī)的一個(gè)虛擬機(jī)之間建立通信連接, 其中,從多個(gè)被構(gòu)造用于不同類型的機(jī)器控制裝置和通信連接的虛擬機(jī)模型中選擇出與相
5應(yīng)的機(jī)器控制裝置相匹配并且與相應(yīng)的通信連接相匹配的那個(gè)虛擬機(jī)模型,并且將所選擇 出的虛擬機(jī)模型的至少一個(gè)拷貝作為可執(zhí)行的虛擬機(jī)整合到中央計(jì)算機(jī)中。通過機(jī)器控制裝置而不通過服務(wù)計(jì)算機(jī)或中央計(jì)算機(jī)進(jìn)行中央計(jì)算機(jī)與機(jī)器控 制裝置之間的通信連接的建立。用于建立連接所需的識(shí)別數(shù)據(jù)(機(jī)器標(biāo)識(shí)、操作系統(tǒng)、應(yīng)用 程序、啟動(dòng))不存儲(chǔ)在中央計(jì)算機(jī)或與其連接的數(shù)據(jù)庫(kù)中,而是由機(jī)器控制裝置傳輸給中 央計(jì)算機(jī)。這種技術(shù)提供了高的安全標(biāo)準(zhǔn),因?yàn)椴淮鎯?chǔ)敏感的客戶數(shù)據(jù)(密碼)。此外,降 低了更新和維護(hù)客戶數(shù)據(jù)時(shí)的耗費(fèi),因?yàn)闄C(jī)器控制裝置總是傳輸最新的識(shí)別數(shù)據(jù)。因?yàn)槭?先在無服務(wù)計(jì)算機(jī)的情況下建立中央計(jì)算機(jī)與機(jī)器控制裝置之間的通信連接,所以可以在 無服務(wù)計(jì)算機(jī)的連接的情況下自動(dòng)地實(shí)施軟件更新以及機(jī)器數(shù)據(jù)和測(cè)試數(shù)據(jù)的傳輸。為了可以執(zhí)行對(duì)機(jī)器控制裝置的遠(yuǎn)程訪問,在機(jī)器控制裝置與虛擬機(jī)之間建立遠(yuǎn) 程連接。為了服務(wù)人員可以由其服務(wù)計(jì)算機(jī)出發(fā)執(zhí)行對(duì)機(jī)器控制裝置的遠(yuǎn)程訪問,虛擬機(jī) 的連接數(shù)據(jù)從中央計(jì)算機(jī)通過一個(gè)通信連接傳輸給服務(wù)計(jì)算機(jī)并且服務(wù)計(jì)算機(jī)與虛擬桌 面的遠(yuǎn)程連接借助于所述連接數(shù)據(jù)建立。在本發(fā)明的一個(gè)進(jìn)一步構(gòu)型中,中央計(jì)算機(jī)產(chǎn)生和啟動(dòng)與機(jī)器控制裝置和通信連 接相匹配的虛擬機(jī)模型的一個(gè)另外的拷貝作為所述中央計(jì)算機(jī)上的另外的第二虛擬機(jī)。所 述第二虛擬機(jī)有利地通過一個(gè)遠(yuǎn)程連接與第一虛擬機(jī)連接。有利地,一個(gè)另外的服務(wù)計(jì)算 機(jī)通過一個(gè)遠(yuǎn)程連接同樣與第二虛擬機(jī)連接。虛擬機(jī)之間的遠(yuǎn)程連接能夠?qū)崿F(xiàn)多個(gè)服務(wù) 人員可以通過一個(gè)唯一的通信連接訪問機(jī)器控制裝置。在一個(gè)有利的實(shí)施形式中,在結(jié)束遠(yuǎn)程通信之后結(jié)束并且隨后在中央計(jì)算機(jī)上刪 除每個(gè)虛擬機(jī)。本發(fā)明的技術(shù)方案的其它優(yōu)點(diǎn)和有利構(gòu)型可由說明書、附圖和權(quán)利要求書中得 出。同樣,根據(jù)本發(fā)明的以上所述的特征以及還要進(jìn)一步說明的特征可以分別單獨(dú)應(yīng)用或 者多個(gè)任意組合地應(yīng)用。所示出和所描述的實(shí)施形式不應(yīng)被理解為窮舉,而具有用于說明 本發(fā)明的示例性。
附圖示出圖1 服務(wù)計(jì)算機(jī)與機(jī)器控制裝置之間的已知的遠(yuǎn)程通信系統(tǒng),中間連接有中央 計(jì)算機(jī);圖2 中央計(jì)算機(jī)、機(jī)器控制裝置和服務(wù)計(jì)算機(jī)之間根據(jù)本發(fā)明的遠(yuǎn)程通信系統(tǒng);圖3 根據(jù)本發(fā)明的用于機(jī)器控制裝置、中央計(jì)算機(jī)以及一個(gè)或多個(gè)服務(wù)計(jì)算機(jī) 之間的遠(yuǎn)程通信的方法,由三個(gè)方法部分組成;圖如-c 圖3的用于機(jī)器控制裝置與中央計(jì)算機(jī)(圖4a)之間的遠(yuǎn)程通信的遠(yuǎn)程 通信方法的不同方法部分,具有作為主用戶的服務(wù)計(jì)算機(jī)(圖4b)和作為副用戶的另外的 服務(wù)計(jì)算機(jī)(圖4c);以及圖5 根據(jù)本發(fā)明的用于結(jié)束機(jī)器控制裝置、中央計(jì)算機(jī)以及一個(gè)或多個(gè)服務(wù)計(jì) 算機(jī)之間的遠(yuǎn)程通信的方法。
具體實(shí)施例方式圖2示出用于機(jī)器4的機(jī)器控制裝置3、中央計(jì)算機(jī)21和服務(wù)計(jì)算機(jī)2之間的遠(yuǎn) 程通信的根據(jù)本發(fā)明的系統(tǒng)20。中央計(jì)算機(jī)21和機(jī)器控制裝置3通過通信連接8連接并 且對(duì)外分別受安全裝置22、23保護(hù)。服務(wù)計(jì)算機(jī)2不直接與機(jī)器控制裝置3連接;連接通 過中央計(jì)算機(jī)21實(shí)現(xiàn),其中,服務(wù)計(jì)算機(jī)2和中央計(jì)算機(jī)21通過通信連接9連接。為了實(shí)現(xiàn)高的帶寬以及確保安全的數(shù)據(jù)傳輸,機(jī)器控制裝置3與中央計(jì)算機(jī)21之 間的通信連接8被構(gòu)造為VPN互聯(lián)網(wǎng)連接。應(yīng)當(dāng)保護(hù)機(jī)器4以避免來自外部的不期望的訪 問的安全裝置22例如被構(gòu)造為制造商^nominate的遠(yuǎn)程呈現(xiàn)盒“Eagle mGuard”或PCI插 卡“mGuard PCI”。作為用于保護(hù)中央計(jì)算機(jī)21的安全裝置23例如設(shè)置制造商^nominate 的VPN集線器“mGuard BladePack".服務(wù)計(jì)算機(jī)2與中央計(jì)算機(jī)21之間的通信連接9被 構(gòu)造成VPN互聯(lián)網(wǎng)連接,或者,如果服務(wù)計(jì)算機(jī)2整合到機(jī)器制造商或者服務(wù)商的內(nèi)聯(lián)網(wǎng) 中,則服務(wù)計(jì)算機(jī)2與中央計(jì)算機(jī)21之間的通信連接9被構(gòu)造成網(wǎng)絡(luò)連接。中央計(jì)算機(jī)21具有網(wǎng)關(guān)管理器對(duì)、端口管理器25、VM服務(wù)器沈和數(shù)據(jù)服務(wù)器27。 網(wǎng)關(guān)管理器M管理機(jī)器控制裝置3至安全裝置23的、進(jìn)入到中央計(jì)算機(jī)21的通信連接8 并且將機(jī)器4的識(shí)別數(shù)據(jù)繼續(xù)傳輸給端口管理器25。端口管理器25管理所連接的機(jī)器4 的連接數(shù)據(jù)并且具有多個(gè)不同的虛擬機(jī)模型^alSe。對(duì)于每個(gè)不同的機(jī)器控制裝置3存 在一個(gè)不同的虛擬機(jī)模型^a48d,其與機(jī)器控制裝置3的相應(yīng)的操作系統(tǒng)和相應(yīng)的軟件 應(yīng)用相匹配,主要是與遠(yuǎn)程呈現(xiàn)軟件和病毒防護(hù)程序相匹配。虛擬機(jī)模型28e被如此構(gòu)造, 使得由此建立的虛擬機(jī)可通過遠(yuǎn)程連接與存放在VM服務(wù)器沈上的虛擬機(jī)連接。因?yàn)橛商?擬機(jī)模型28e產(chǎn)生的虛擬機(jī)不應(yīng)與機(jī)器控制裝置3連接,所以虛擬機(jī)模型28e與機(jī)器控制 裝置3的相應(yīng)的操作系統(tǒng)和相應(yīng)的軟件應(yīng)用無關(guān)。在VM服務(wù)器沈上存放并且啟動(dòng)可執(zhí)行 的虛擬機(jī),通過這些虛擬機(jī)進(jìn)行對(duì)機(jī)器控制裝置3的訪問。數(shù)據(jù)服務(wù)器27被設(shè)置為外部存 儲(chǔ)器,以便可以從機(jī)器控制裝置3復(fù)制數(shù)據(jù)或者將數(shù)據(jù)復(fù)制到機(jī)器控制裝置3上。通過虛擬機(jī)四進(jìn)行對(duì)機(jī)器控制裝置3的遠(yuǎn)程訪問,所述虛擬機(jī)四通過復(fù)制與機(jī) 器控制裝置3相匹配的虛擬機(jī)模型——例如28a在VM服務(wù)器沈上產(chǎn)生。為了可以實(shí)施對(duì) 機(jī)器控制裝置3的遠(yuǎn)程訪問,在機(jī)器控制裝置3與虛擬機(jī)四之間設(shè)有遠(yuǎn)程連接30,所述遠(yuǎn) 程連接30通過例如被構(gòu)造為安全裝置23 (VPN集線器)的VPN通道的有效的通信連接8延 伸。服務(wù)計(jì)算機(jī)2與中央計(jì)算機(jī)21通過通信連接9連接。如果服務(wù)計(jì)算機(jī)2已經(jīng)在 端口管理器25處詢問虛擬機(jī)四的連接數(shù)據(jù),則在服務(wù)計(jì)算機(jī)2與虛擬機(jī)四之間建立遠(yuǎn)程 連接31。因?yàn)樵谔摂M機(jī)四與機(jī)器控制裝置3之間也存在遠(yuǎn)程連接30,所以在服務(wù)計(jì)算機(jī) 2上顯現(xiàn)機(jī)器控制裝置3的屏幕并且服務(wù)人員可以執(zhí)行機(jī)器控制裝置3的功能。圖2的遠(yuǎn)程通信系統(tǒng)20除服務(wù)計(jì)算機(jī)2以外還具有第二服務(wù)計(jì)算機(jī)32,所述第二 服務(wù)計(jì)算機(jī)32通過通信連接33同樣與中央計(jì)算機(jī)21連接。在出現(xiàn)機(jī)器4的復(fù)雜故障事 件時(shí),可能必需的是服務(wù)人員需要其他的支持。首先建立到機(jī)器控制裝置3的遠(yuǎn)程連接30 的服務(wù)人員稱作主用戶。整合到至機(jī)器控制裝置3的遠(yuǎn)程通信中的一個(gè)或多個(gè)另外的服務(wù) 人員稱為副用戶。主用戶確定副用戶的訪問權(quán)限以及確定副用戶僅僅獲得讀權(quán)限還是可以 通過遠(yuǎn)程訪問執(zhí)行機(jī)器控制裝置3的功能。副用戶的訪問權(quán)限可以預(yù)設(shè)置地包括例如僅僅 讀權(quán)限。在需要時(shí),主用戶可以給予一個(gè)或多個(gè)副用戶其他的訪問權(quán)限。
7
端口管理器25由虛擬機(jī)模型28e建立一個(gè)另外的虛擬機(jī)34,所述另外的虛擬機(jī) 34設(shè)置在VM服務(wù)器沈上并且通過遠(yuǎn)程連接35與主用戶的虛擬機(jī)四連接。在另外的服務(wù)計(jì)算機(jī)32與中央計(jì)算機(jī)21之間設(shè)有通信連接33,通過所述通信連 接33所述另外的服務(wù)計(jì)算機(jī)32從端口管理器25獲得虛擬機(jī)34的連接數(shù)據(jù)。另外的服務(wù) 計(jì)算機(jī)32建立到虛擬機(jī)34的遠(yuǎn)程連接36。因?yàn)樵谥饔脩舻奶摂M機(jī)四與副用戶的虛擬機(jī) 34之間存在遠(yuǎn)程連接35,所以另外的服務(wù)人員也可以看到機(jī)器控制裝置3的屏幕。因?yàn)楦?用戶的虛擬機(jī)34在VM服務(wù)器沈上通過遠(yuǎn)程連接35與主用戶的虛擬機(jī)四連接,所以機(jī)器 控制裝置3與中央計(jì)算機(jī)21之間僅僅需要一個(gè)通信連接8。中央計(jì)算機(jī)21具有數(shù)據(jù)服務(wù)器27,所述數(shù)據(jù)服務(wù)器27包含在中央計(jì)算機(jī)21中或 者通過一個(gè)通信連接與中央計(jì)算機(jī)21連接。僅僅通過虛擬機(jī)四、34進(jìn)行對(duì)機(jī)器控制裝置 3的遠(yuǎn)程訪問,所述虛擬機(jī)四、34在遠(yuǎn)程通信結(jié)束后被刪除,以便提供并且不因無效的虛擬 機(jī)而阻斷用于有效的遠(yuǎn)程通信會(huì)議的存儲(chǔ)空間。圖3示出用于圖2的機(jī)器控制裝置3、中央計(jì)算機(jī)21、服務(wù)計(jì)算機(jī)2以及另外的服 務(wù)計(jì)算機(jī)32之間的遠(yuǎn)程通信的根據(jù)本發(fā)明的方法。在圖如中詳細(xì)描述的第一方法部分Vl 中,在機(jī)器控制裝置3與中央計(jì)算機(jī)21之間建立遠(yuǎn)程通信連接。在機(jī)器控制裝置3與中央 計(jì)算機(jī)21之間的遠(yuǎn)程通信連接建立之后,在步驟S13中進(jìn)行詢問是否應(yīng)當(dāng)允許通過服務(wù) 計(jì)算機(jī)2對(duì)機(jī)器控制裝置3進(jìn)行遠(yuǎn)程訪問。服務(wù)計(jì)算機(jī)2整合到遠(yuǎn)程通信系統(tǒng)20中可以 由中央計(jì)算機(jī)21發(fā)起或者由服務(wù)計(jì)算機(jī)2或所屬的服務(wù)人員發(fā)起。如果服務(wù)計(jì)算機(jī)2是必需的(步驟S13中的“是”),則所述方法以在圖4b中詳細(xì) 描述的第二方法部分V2繼續(xù)。在第二方法部分V2之后,在步驟S21中進(jìn)行詢問一個(gè)另外 的服務(wù)計(jì)算機(jī)32是否應(yīng)當(dāng)作為副用戶整合到遠(yuǎn)程通信系統(tǒng)20中。副用戶僅僅當(dāng)主用戶已 經(jīng)整合時(shí)才被整合到遠(yuǎn)程通信系統(tǒng)20中。如果一個(gè)另外的服務(wù)計(jì)算機(jī)32應(yīng)當(dāng)作為副用戶整合到遠(yuǎn)程通信系統(tǒng)20中(步驟 S21中的“是”),則所述方法以在圖如中詳細(xì)描述的第三方法部分V3繼續(xù)。在第三方法部 分V3之后,或者如果沒有服務(wù)計(jì)算機(jī)2應(yīng)當(dāng)作為主用戶(步驟S13中的“否”)整合到遠(yuǎn)程 通信系統(tǒng)20中或者沒有另外的服務(wù)計(jì)算機(jī)應(yīng)當(dāng)作為副用戶(步驟S21中的“否”)整合到 遠(yuǎn)程通信系統(tǒng)20中,則在步驟S14中進(jìn)行對(duì)機(jī)器控制裝置3的遠(yuǎn)程訪問。通過對(duì)機(jī)器控制 裝置3的遠(yuǎn)程訪問可以實(shí)施機(jī)器4的維護(hù)、軟件更新的運(yùn)行或者故障消除。圖如示出圖3中所描述的根據(jù)本發(fā)明的方法的第一方法部分VI,在所述第一方法 部分Vl中,在機(jī)器控制裝置3與中央計(jì)算機(jī)21之間建立遠(yuǎn)程通信連接。在此,遠(yuǎn)程通信可 以由機(jī)器控制裝置3或者中央計(jì)算機(jī)21發(fā)起。在出現(xiàn)機(jī)器4的故障事件時(shí)遠(yuǎn)程通信基本 上可以由機(jī)器控制裝置3發(fā)起,相反在維護(hù)機(jī)器4或者在機(jī)器控制裝置3上運(yùn)行軟件更新 時(shí),遠(yuǎn)程通信可以由中央計(jì)算機(jī)21發(fā)起。如果遠(yuǎn)程通信由中央計(jì)算機(jī)21發(fā)起,以便例如在機(jī)器控制裝置3上安裝軟件更 新,則中央計(jì)算機(jī)21在步驟Sl中向機(jī)器控制裝置3或者機(jī)器控制裝置3的機(jī)器操作人員 發(fā)送用于遠(yuǎn)程訪問的詢問。所述詢問例如可以通過電子郵件(Email)發(fā)送給機(jī)器控制裝置 3或者通過短消息(SMS)發(fā)送給機(jī)器操作人員。出于數(shù)據(jù)安全的原因,機(jī)器操作人員應(yīng)當(dāng)例 如通過開關(guān)位置(Schalterstellimg)同意對(duì)機(jī)器控制裝置3的遠(yuǎn)程訪問。在機(jī)器操作人 員或者機(jī)器控制裝置3已經(jīng)同意連接建立之后才進(jìn)行機(jī)器控制裝置3與中央計(jì)算機(jī)21之間的通信連接8的建立,所述通信連接8優(yōu)選被構(gòu)造為VPN連接。在步驟S2中,機(jī)器操作 人員或者機(jī)器控制裝置3決定是否允許對(duì)機(jī)器4的遠(yuǎn)程訪問。如果機(jī)器操作人員或者機(jī) 器控制裝置3拒絕所述遠(yuǎn)程訪問(步驟S2中的“否”),則第一方法部分Vl以及由此根據(jù) 本發(fā)明的用于遠(yuǎn)程通信的方法在步驟S2之后結(jié)束。如果機(jī)器操作人員或者機(jī)器控制裝置3允許所述遠(yuǎn)程訪問(步驟S2中的“是”), 或者如果遠(yuǎn)程通信由機(jī)器控制裝置3發(fā)起,則機(jī)器控制裝置3在步驟S3中嘗試建立到中央 計(jì)算機(jī)21的通信連接8。在步驟S4中,機(jī)器控制裝置3檢驗(yàn)是否可以建立到中央計(jì)算機(jī) 21的通信連接8。如果可以建立到中央計(jì)算機(jī)21的通信連接8(步驟S4中的“是”),則機(jī) 器控制裝置3在步驟S5中檢驗(yàn)中央計(jì)算機(jī)21是否可到達(dá)。如果中央計(jì)算機(jī)21是可到達(dá) 的(步驟S5中的“是”),則機(jī)器控制裝置3在步驟S6中啟動(dòng)已安裝的遠(yuǎn)程呈現(xiàn)軟件,例如 制造商 Symantec 的軟件 pcAnywhere。如果不可以建立到中央計(jì)算機(jī)21的通信連接8(步驟S4中的“否”)或者中央計(jì) 算機(jī)21是不可達(dá)到的(步驟S5中的“否”),則第一方法部分Vl以及由此根據(jù)本發(fā)明的用 于遠(yuǎn)程通信的方法在步驟S3之后結(jié)束。在步驟S6之后或者如果中央計(jì)算機(jī)21是可到達(dá)的(步驟S3中的“是”),則機(jī)器 控制裝置3在步驟S7中向中央計(jì)算機(jī)21發(fā)送機(jī)器4的識(shí)別數(shù)據(jù)。識(shí)別數(shù)據(jù)包含關(guān)于機(jī)器 4的標(biāo)識(shí)(機(jī)器碼、密碼)和關(guān)于機(jī)器控制裝置3的結(jié)構(gòu)(操作系統(tǒng)、應(yīng)用程序)的所有數(shù) 據(jù)。在步驟S8中進(jìn)行機(jī)器4的識(shí)別數(shù)據(jù)的檢驗(yàn)。如果識(shí)別數(shù)據(jù)是無效的(步驟S8中的 “否”),則在步驟S9中結(jié)束通信連接8并且第一方法部分Vl在步驟S9之后結(jié)束。如果識(shí) 別數(shù)據(jù)是有效的(步驟S8中的“是”),則端口管理器25在步驟SlO中根據(jù)所傳輸?shù)淖R(shí)別 數(shù)據(jù)求得適用于機(jī)器控制裝置3的虛擬機(jī)模型28a并且通過將所述虛擬機(jī)模型28a復(fù)制到 VM服務(wù)器沈上來產(chǎn)生可執(zhí)行的虛擬機(jī)四。在步驟Sll中,啟動(dòng)具有預(yù)先設(shè)置的應(yīng)用程序 的虛擬機(jī)四。這些應(yīng)用程序例如包括對(duì)機(jī)器控制裝置3的遠(yuǎn)程訪問所需的遠(yuǎn)程呈現(xiàn)軟件。 在步驟S12中,通過通信連接8在虛擬機(jī)四與機(jī)器控制裝置3之間建立遠(yuǎn)程連接30。在步 驟S12之后,機(jī)器控制裝置3與中央計(jì)算機(jī)21之間的遠(yuǎn)程通信連接建立并且第一方法部分 Vl結(jié)束。圖4b示出第二方法部分V2,其中服務(wù)計(jì)算機(jī)2作為主用戶整合到圖2的遠(yuǎn)程通 信系統(tǒng)20中。在步驟S13中進(jìn)行詢問是否應(yīng)當(dāng)通過服務(wù)計(jì)算機(jī)2執(zhí)行對(duì)機(jī)器控制裝置3 的遠(yuǎn)程訪問。在出現(xiàn)機(jī)器4的故障事件時(shí),服務(wù)計(jì)算機(jī)2是必需的,以便通過對(duì)機(jī)器4的遠(yuǎn) 程訪問來消除故障。也可以在無服務(wù)計(jì)算機(jī)2的情況下運(yùn)行軟件更新或者向中央計(jì)算機(jī)21 傳輸機(jī)器數(shù)據(jù)。如果服務(wù)計(jì)算機(jī)2應(yīng)當(dāng)被整合(步驟S13中的“是”),則中央計(jì)算機(jī)21在步驟S14 中求得合適的服務(wù)計(jì)算機(jī)2,其可以執(zhí)行對(duì)機(jī)器控制裝置3遠(yuǎn)程訪問。在步驟S15中端口管 理器25檢驗(yàn)服務(wù)計(jì)算機(jī)2是否已經(jīng)通過通信連接9與中央計(jì)算機(jī)21連接。如果服務(wù)計(jì) 算機(jī)2沒有與中央計(jì)算機(jī)21連接(步驟S15中的“否”),則端口管理器25在步驟S16中 檢驗(yàn)服務(wù)計(jì)算機(jī)2是否可到達(dá)。如果服務(wù)計(jì)算機(jī)2是可到達(dá)的(步驟S16中的“是”),則 在步驟S17中建立從中央計(jì)算機(jī)21到服務(wù)計(jì)算機(jī)2的通信連接9。如果服務(wù)計(jì)算機(jī)2不是 可到達(dá)的(步驟S16中的“否”),則端口管理器25在步驟S18中檢驗(yàn)另一個(gè)服務(wù)計(jì)算機(jī) 2是否可以執(zhí)行對(duì)機(jī)器控制裝置3的遠(yuǎn)程訪問。如果另一個(gè)服務(wù)計(jì)算機(jī)2可以執(zhí)行遠(yuǎn)程訪問(步驟S18中的“是”),則所述方法以步驟S14繼續(xù)。如果不存在可以執(zhí)行遠(yuǎn)程訪問的 另一個(gè)服務(wù)計(jì)算機(jī)2,則第二方法部分V2在步驟S18之后結(jié)束。在步驟S17之后或者如果服務(wù)計(jì)算機(jī)2已經(jīng)通過通信連接9與中央計(jì)算機(jī)21連 接(步驟S15中的“是”),則在步驟S19中向服務(wù)計(jì)算機(jī)2傳輸虛擬機(jī)四的連接數(shù)據(jù)。通 過遠(yuǎn)程連接31,在步驟S20中建立從服務(wù)計(jì)算機(jī)2到虛擬機(jī)四的連接。在步驟S20之后, 機(jī)器控制裝置3、中央計(jì)算機(jī)21和服務(wù)計(jì)算機(jī)2之間的遠(yuǎn)程通信系統(tǒng)20建立并且第二方法 部分V2結(jié)束。如果服務(wù)計(jì)算機(jī)2與中央計(jì)算機(jī)21之間的通信連接9是有效的,則也可以直接由 服務(wù)計(jì)算機(jī)2或者所屬的服務(wù)人員發(fā)起服務(wù)計(jì)算機(jī)2整合到遠(yuǎn)程通信系統(tǒng)20中。服務(wù)人 員通過機(jī)器碼在端口管理器25處詢問分配給確定的機(jī)器4并且與機(jī)器4相匹配的虛擬機(jī) 29的連接數(shù)據(jù)。圖如示出第三方法部分V3,其中一個(gè)另外的服務(wù)計(jì)算機(jī)32作為副用戶整合到遠(yuǎn) 程通信系統(tǒng)20中。在步驟S21中進(jìn)行詢問一個(gè)另外的服務(wù)計(jì)算機(jī)32是否應(yīng)當(dāng)作為副用 戶整合到遠(yuǎn)程通信系統(tǒng)20中。如果一個(gè)另外的服務(wù)計(jì)算機(jī)32應(yīng)當(dāng)被整合(步驟S21中的 “是”),則主用戶2在步驟S22中向端口管理器25傳輸一個(gè)委托,以便能夠?qū)崿F(xiàn)通過一個(gè)另 外的服務(wù)計(jì)算機(jī)32對(duì)機(jī)器控制裝置3的遠(yuǎn)程訪問。在步驟S23中,端口管理器25在VM服務(wù)器沈上建立一個(gè)另外的可執(zhí)行的虛擬機(jī) 34,其作為虛擬機(jī)模型28e的拷貝產(chǎn)生。在步驟SM中啟動(dòng)所述另外的虛擬機(jī)34,并且在步 驟S25中建立從所述另外的虛擬機(jī)34到虛擬機(jī)四的遠(yuǎn)程連接35。端口管理器25在步驟S26中檢驗(yàn)所述另外的服務(wù)計(jì)算機(jī)32是否已經(jīng)通過通信 連接33與中央計(jì)算機(jī)21連接。如果所述另外的服務(wù)計(jì)算機(jī)32沒有與中央計(jì)算機(jī)21連接 (步驟S26中的“否”),則在步驟S27中檢驗(yàn)所述另外的服務(wù)計(jì)算機(jī)32是否可到達(dá)。如果 所述另外的服務(wù)計(jì)算機(jī)32是可到達(dá)的(步驟S27中的“是”),則在步驟S28中建立從中央 計(jì)算機(jī)21到所述另外的服務(wù)計(jì)算機(jī)32的通信連接33。如果所述另外的服務(wù)計(jì)算機(jī)32是 不可到達(dá)的(步驟S27中的“否”),則在步驟S29中檢驗(yàn)另一個(gè)服務(wù)計(jì)算機(jī)32是否可以 作為副用戶執(zhí)行對(duì)機(jī)器控制裝置3的遠(yuǎn)程訪問。如果另一個(gè)服務(wù)計(jì)算機(jī)32可以執(zhí)行遠(yuǎn)程 訪問(步驟S29中的“是”),則所述方法以步驟幻6繼續(xù)。如果不存在另一個(gè)服務(wù)計(jì)算機(jī) 32,則第三方法部分V3在步驟S^之后結(jié)束。在步驟S28之后或者如果所述另外的服務(wù)計(jì)算機(jī)32已經(jīng)通過通信連接33與中央 計(jì)算機(jī)21連接(步驟S26中的“是”),則在步驟S30中向所述另外的服務(wù)計(jì)算機(jī)32傳輸 另外的虛擬機(jī)34的連接數(shù)據(jù)。在步驟S31中建立從所述另外的服務(wù)計(jì)算機(jī)32到所述另外 的虛擬機(jī)34的遠(yuǎn)程連接36。在步驟S31之后,機(jī)器控制裝置3、中央計(jì)算機(jī)21、作為主用戶 的服務(wù)計(jì)算機(jī)2和作為副用戶的另外的服務(wù)計(jì)算機(jī)32之間的遠(yuǎn)程通信系統(tǒng)20建立并且第 三方法部分V3結(jié)束。如果服務(wù)計(jì)算機(jī)32與中央計(jì)算機(jī)21之間的通信連接33是有效的,則也可以直接 由服務(wù)計(jì)算機(jī)32或者所屬的服務(wù)人員發(fā)起所述另外的服務(wù)計(jì)算機(jī)32作為副用戶整合到遠(yuǎn) 程通信系統(tǒng)20中。服務(wù)人員通過機(jī)器碼在端口管理器25中處詢問機(jī)器4的連接數(shù)據(jù)。如 果服務(wù)計(jì)算機(jī)2已經(jīng)與所屬的虛擬機(jī)四連接,則服務(wù)人員可以申請(qǐng)作為副用戶整合到所述 遠(yuǎn)程通信系統(tǒng)20中。
圖5示出根據(jù)本發(fā)明的用于結(jié)束機(jī)器控制裝置3、中央計(jì)算機(jī)21以及一個(gè)或多個(gè) 服務(wù)計(jì)算機(jī)2、32之間的遠(yuǎn)程通信的方法。在步驟S14(圖幻中實(shí)施對(duì)機(jī)器控制裝置3的 遠(yuǎn)程訪問之后,在步驟S40中進(jìn)行詢問對(duì)機(jī)器控制裝置3的遠(yuǎn)程訪問是否結(jié)束。如果遠(yuǎn)程 訪問沒有結(jié)束(步驟S40中的“否”),則所述方法以步驟S14繼續(xù)。如果相反對(duì)機(jī)器控制 裝置3的訪問(步驟S40中的“是”)結(jié)束,則在步驟S41中所有重要相關(guān)的數(shù)據(jù)和協(xié)議被 存儲(chǔ)到中央計(jì)算機(jī)21的數(shù)據(jù)服務(wù)器27上。在存儲(chǔ)之后,在步驟S42中檢驗(yàn)副用戶32是 否整合到遠(yuǎn)程通信系統(tǒng)20中。如果整合有副用戶32(步驟S42中的“是”),則在步驟S43 中結(jié)束服務(wù)計(jì)算機(jī)32到另外的虛擬機(jī)34的遠(yuǎn)程連接36、另外的虛擬機(jī)34以及另外的服務(wù) 計(jì)算機(jī)32與中央計(jì)算機(jī)21之間的通信連接33。在步驟S44中,端口管理器25刪除另外的 虛擬機(jī)34。在步驟S44之后或者如果沒有副用戶32整合到遠(yuǎn)程通信系統(tǒng)20中(步驟S42中 的“否”),則在步驟S45中檢驗(yàn)主用戶2是否整合到遠(yuǎn)程通信系統(tǒng)20中。如果整合有主 用戶2 (步驟S45中的“是”),則在步驟S46中結(jié)束服務(wù)計(jì)算機(jī)2到虛擬機(jī)四的遠(yuǎn)程連接 31、虛擬機(jī)四以及服務(wù)計(jì)算機(jī)2與中央計(jì)算機(jī)21之間的通信連接9。在步驟S47中,端口 管理器25刪除虛擬機(jī)四。在步驟S47之后或者如果沒有主用戶2整合到遠(yuǎn)程通信系統(tǒng)20中(步驟S45中 的“否”),在步驟S48中結(jié)束機(jī)器控制裝置3與中央計(jì)算機(jī)21之間的通信連接8。在所有 的通信連接8、9、33和遠(yuǎn)程連接30、31、35、36結(jié)束之后,根據(jù)本發(fā)明的用于遠(yuǎn)程通信的方法 在步驟S48之后結(jié)束。
權(quán)利要求
1.用于一中央計(jì)算機(jī)與至少一個(gè)機(jī)器控制裝置(3)之間的遠(yuǎn)程通信的系統(tǒng)(20),所述機(jī)器控制裝置可通過一通信連接(8)與所述中央計(jì)算機(jī)的一個(gè)虛擬機(jī)09) 連接,其中,所述虛擬機(jī)09)與所述機(jī)器控制裝置C3)相匹配并且與所述通信連接(8)相 匹配,其特征在于,所述系統(tǒng)(20)、尤其是所述中央計(jì)算機(jī)具有多個(gè)虛擬機(jī)模型Q8a-28d),這些虛 擬機(jī)模型被構(gòu)造用于不同類型的機(jī)器控制裝置C3)和通信連接(8),并且所述中央計(jì)算機(jī)(21)的每個(gè)虛擬機(jī)09)是與相應(yīng)的機(jī)器控制裝置( 相匹配并且與相應(yīng)的通信連接(8) 相匹配的那個(gè)虛擬機(jī)模型的一可執(zhí)行地整合的拷貝。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,設(shè)有一個(gè)服務(wù)計(jì)算機(jī)O),所述服務(wù)計(jì)算 機(jī)可通過一通信連接(9)與所述中央計(jì)算機(jī)連接以及可通過一個(gè)遠(yuǎn)程連接(31)與所 述虛擬機(jī)0 連接。
3.根據(jù)權(quán)利要求1至2中任一項(xiàng)所述的系統(tǒng),其特征在于,所述中央計(jì)算機(jī)具有 至少兩個(gè)與相應(yīng)的機(jī)器控制裝置C3)相匹配并且與相應(yīng)的通信連接(8)相匹配的虛擬機(jī) 09,34),其中,第一虛擬機(jī)09)可與一個(gè)第一服務(wù)計(jì)算機(jī)( 連接以及第二虛擬機(jī)(34) 可與一個(gè)另外的服務(wù)計(jì)算機(jī)(3 連接。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述另外的服務(wù)計(jì)算機(jī)(3 可通過一個(gè) 另外的遠(yuǎn)程連接(36)與所述第二虛擬機(jī)(34)連接。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述第二虛擬機(jī)(34)可通過一個(gè)遠(yuǎn)程連 接(3 與所述第一虛擬機(jī)09)連接。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的系統(tǒng),其特征在于,所述中央計(jì)算機(jī)具有 一數(shù)據(jù)服務(wù)器(XT)或者與一數(shù)據(jù)服務(wù)器(XT)連接,以便從所述機(jī)器控制裝置( 復(fù)制數(shù) 據(jù)或者將數(shù)據(jù)復(fù)制到所述機(jī)器控制裝置( 上。
7.用于一中央計(jì)算機(jī)與至少一個(gè)機(jī)器控制裝置C3)之間的遠(yuǎn)程通信的方法,在所 述方法中,在所述機(jī)器控制裝置C3)與所述中央計(jì)算機(jī)的一個(gè)虛擬機(jī)09)之間建立 一通信連接(8),其特征在于,從多個(gè)被構(gòu)造用于不同類型的機(jī)器控制裝置⑶和通信連接(8)的虛擬機(jī)模型 (28a-28d)中選擇出與相應(yīng)的機(jī)器控制裝置C3)相匹配并且與相應(yīng)的通信連接(8)相匹 配的那個(gè)虛擬機(jī)模型,并且將所選擇出的虛擬機(jī)模型的至少一個(gè)拷貝作為可執(zhí)行的虛擬機(jī) (29)整合到所述中央計(jì)算機(jī)中。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,在所述機(jī)器控制裝置C3)與所述虛擬機(jī) (29)之間建立一個(gè)遠(yuǎn)程連接(30)。
9.根據(jù)權(quán)利要求7至8中任一項(xiàng)所述的方法,其特征在于,將所述虛擬機(jī)09)的連接 數(shù)據(jù)從所述中央計(jì)算機(jī)通過一通信連接(9)傳輸給一個(gè)服務(wù)計(jì)算機(jī)0),以及借助于 所述連接數(shù)據(jù)在所述服務(wù)計(jì)算機(jī)( 與所述虛擬機(jī)09)之間建立一個(gè)遠(yuǎn)程連接(31)。
10.根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的方法,其特征在于,產(chǎn)生至少兩個(gè)與相應(yīng)的機(jī) 器控制裝置C3)相匹配并且與相應(yīng)的通信連接(8)相匹配的虛擬機(jī)09,34),其中,第一虛 擬機(jī)09)與一個(gè)第一服務(wù)計(jì)算機(jī)( 連接以及第二虛擬機(jī)(34)與一個(gè)另外的服務(wù)計(jì)算機(jī)(32)連接。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,使所述第二虛擬機(jī)(34)與所述第一虛 擬機(jī)09)通過一個(gè)遠(yuǎn)程連接(3 連接。
12.根據(jù)權(quán)利要求10至11中任一項(xiàng)所述的方法,其特征在于,將所述第二虛擬機(jī)(34) 的連接數(shù)據(jù)從所述中央計(jì)算機(jī)通過一通信連接(3 傳輸給所述另外的服務(wù)計(jì)算機(jī) (32),以及借助于所述連接數(shù)據(jù)在所述另外的服務(wù)計(jì)算機(jī)(3 與所述第二虛擬機(jī)(34)之 間建立一個(gè)遠(yuǎn)程連接(36)。
13.根據(jù)權(quán)利要求7至12中任一項(xiàng)所述的方法,其特征在于,每個(gè)虛擬機(jī)( ,34)在結(jié) 束其遠(yuǎn)程通信之后被結(jié)束并且隨后在所述中央計(jì)算機(jī)上被刪除。
全文摘要
本發(fā)明涉及一種用于中央計(jì)算機(jī)(21)與至少一個(gè)機(jī)器控制裝置(3)之間的遠(yuǎn)程通信的系統(tǒng)(20),所述機(jī)器控制裝置可通過通信連接(8)與所述中央計(jì)算機(jī)(21)的一個(gè)虛擬機(jī)(29)連接,其中,所述虛擬機(jī)(29)與所述機(jī)器控制裝置(3)相匹配并且與所述通信連接(8)相匹配,根據(jù)本發(fā)明提出,所述系統(tǒng)(20)、尤其是所述中央計(jì)算機(jī)(21)具有多個(gè)虛擬機(jī)模型(28a-28d),這些虛擬機(jī)模型被構(gòu)造用于不同類型的機(jī)器控制裝置(3)和通信連接(8),并且所述中央計(jì)算機(jī)(21)的每個(gè)虛擬機(jī)(29)是與相應(yīng)的機(jī)器控制裝置(3)相匹配并且與相應(yīng)的通信連接(8)相匹配的那個(gè)虛擬機(jī)模型的可執(zhí)行地整合的拷貝。
文檔編號(hào)G06F9/445GK102077171SQ200980125395
公開日2011年5月25日 申請(qǐng)日期2009年6月16日 優(yōu)先權(quán)日2008年6月30日
發(fā)明者K·鮑爾 申請(qǐng)人:通快機(jī)床兩合公司