本发明专利技术涉及一种用于中央计算机(21)与至少一个机器控制装置(3)之间的远程通信的系统(20),所述机器控制装置可通过通信连接(8)与所述中央计算机(21)的一个虚拟机(29)连接,其中,所述虚拟机(29)与所述机器控制装置(3)相匹配并且与所述通信连接(8)相匹配,根据本发明专利技术提出,所述系统(20)、尤其是所述中央计算机(21)具有多个虚拟机模型(28a-28d),这些虚拟机模型被构造用于不同类型的机器控制装置(3)和通信连接(8),并且所述中央计算机(21)的每个虚拟机(29)是与相应的机器控制装置(3)相匹配并且与相应的通信连接(8)相匹配的那个虚拟机模型的可执行地整合的拷贝。
【技术实现步骤摘要】
【国外来华专利技术】用于中央计算机与机器控制装置之间的远程通信的系统和方法
本专利技术涉及一种用于中央计算机与至少一个机器控制装置之间的远程通信的系统,所述机器控制装置可通过通信连接与中央计算机的虚拟机连接,其中,所述虚拟机与机器控制装置相匹配并且与通信连接相匹配。此外,本专利技术还涉及一种用于中央计算机与至少一个机器控制装置之间的远程通信的方法,其中,在机器控制装置与中央计算机的虚拟机之间建立通信连接。
技术介绍
现今具有遍布全世界的客户/机器运营者的机器制造商的全球布局需要不仅可以直接在所在地而且越来越频繁地通过远程访问来实施机器的维护、故障诊断以及修理。在本申请中,概念“机器”概括了例如用于激光加工的、用于冲压或者弯曲的所有加工设备,以及诸如激光辐射源、等离子或感应发电机的设备。以前常用的通过模拟调制解调器或者机器的ISDN连接的服务计算机直接拨号由现代通信技术——主要是由所谓的虚拟专用网络(简称VPN)代替,所述虚拟专用网络能够实现通过互联网的加密远程访问。通过VPN的远程访问对基础设施和安全性要求很高。通过VPN的远程访问取决于机器运营者所使用的技术的事实尤其难以解决。至今无法实现例如在服务计算机上的操作系统内同时使用不同的VPN软件,由此阻碍了机器制造商方面的简单的通用解决。由欧洲专利申请EP1715395A1公开了所述类型的用于中央计算机与机器控制装置之间的远程通信的系统和所述类型的用于中央计算机与机器控制装置之间的远程通信的方法。在图1中示出的公知的远程通信系统1包括中央计算机5,所述中央计算机5对外受防火墙6保护。在所述中央计算机5上安装有多个虚拟机7,这些虚拟机可并行执行并且可以具有不同的操作系统和应用程序,主要是远程呈现程序和病毒防护程序。对于每个机器控制装置3存在一个经专门配置的虚拟机7,通过所述虚拟机7建立从中央计算机5到机器控制装置3的通信连接8。服务计算机2不直接与机器控制装置3连接,而通过中央计算机5实现与服务计算机2的连接,所述中央计算机5通过通信连接9与服务计算机2连接。在与中央计算机5连接的数据库10中存储了关于客户和机器4的所有数据(拨号技术、密码、VPN软件)。所述中央计算机5根据存储在数据库10中的数据求得所分配的通信连接8以及所分配的虚拟机7并且建立从虚拟机7到机器控制装置3的通信连接8。服务计算机2与中央计算机5之间的通信连接9以及中央计算机5与机器控制装置3之间的通信连接8通过互联网11、例如通过受保护的VPN连接实现。为了对机器4的机器控制装置3的远程访问,服务人员首先在其服务计算机2与中央计算机5之间建立通信连接9。中央计算机5根据存储在数据库10中的数据求得分配给机器控制装置3的通信连接8并且选择出与机器控制装置3和通信连接8相匹配的、可执行的、用于与机器控制装置3的连接的虚拟机7并且启动所述虚拟机7。服务人员通过通信连接8执行机器控制装置3的功能和/或在机器控制装置3与中央计算机5之间交换数据。
技术实现思路
与此相对,本专利技术的任务在于,如下进一步改进用于中央计算机与至少一个机器控制装置之间的远程通信的系统和方法,从而降低中央计算机的存储空间需求。此外,也应当可以在无服务计算机的情况下实现中央计算机与机器控制装置之间的“远程通信会议”的建立。根据本专利技术,所述任务通过用于中央计算机与至少一个机器控制装置之间的远程通信的系统解决,所述机器控制装置可通过通信连接和虚拟机与中央计算机连接,其中,所述系统、尤其是中央计算机具有多个虚拟机模型(virtuelleMaschinenvorlage),这些虚拟机模型被构造用于不同类型的机器控制装置和通信连接,其中,中央计算机的每个虚拟机是与相应的机器控制装置相匹配并且与相应的通信连接相匹配的那个虚拟机模型的可执行地整合的拷贝。因为首先在无服务计算机的情况下建立中央计算机与机器控制装置之间的通信连接,所以可以在无服务计算机的连接的情况下自动地实施软件更新以及机器数据和测试数据的传输。在根据本专利技术的远程通信系统中,对机器控制装置的远程访问不通过分配给机器控制装置的虚拟机进行,而通过所述虚拟机的拷贝进行,所述拷贝尤其是由中央计算机从合适的虚拟机模型产生并且启动。通过仅仅启动拷贝可以同时进行对机器控制装置的多个远程访问,所述多个远程访问分配给同一虚拟机。虚拟机的每个配置仅仅需要在系统中、尤其是在中央计算机上存储一次,但是可被多次复制和作为拷贝启动。分配给同一虚拟机的远程访问的数量仅仅由同时可能的至中央计算机的通信连接的数量限定。远程通信系统有利地具有一个服务计算机,所述服务计算机可通过通信连接与中央计算机连接以及可通过远程连接与虚拟机连接。对机器控制装置的远程访问——诸如故障诊断或者修理必须由服务人员执行而不可以在无操作人员的情况下由中央计算机实施。因为服务计算机不直接与机器控制装置连接而是通过虚拟机和远程连接与机器控制装置连接,所以在服务计算机上不需要存储机密信息,例如密码。在本专利技术的一个有利的进一步构型中,在中央计算机上设有一个另外的虚拟机,所述另外的虚拟机被构造为与机器控制装置和通信连接相匹配的虚拟机模型的拷贝。在此,有利地设有一个另外的服务计算机,所述另外的服务计算机可通过一个另外的远程连接与所述另外的虚拟机连接,其中,所述另外的虚拟机还可通过一个远程连接与虚拟机连接。虚拟机之间的远程连接能够实现:两个服务人员(主用户和副用户)可以通过一个唯一的通信连接访问机器控制装置。中央计算机有利地具有一个数据服务器或与一个数据服务器连接。因为中央计算机、机器控制装置和服务计算机之间的远程通信通过在远程通信结束之后被删除的虚拟机进行,所以存储在所述虚拟机上的数据也被删除。在数据服务器上可以中央存储例如关于对机器控制装置的远程访问的数据和协议。此外,本专利技术还涉及一种用于中央计算机与至少一个机器控制装置之间的远程通信的方法,在所述方法中,在机器控制装置与中央计算机的一个虚拟机之间建立通信连接,其中,从多个被构造用于不同类型的机器控制装置和通信连接的虚拟机模型中选择出与相应的机器控制装置相匹配并且与相应的通信连接相匹配的那个虚拟机模型,并且将所选择出的虚拟机模型的至少一个拷贝作为可执行的虚拟机整合到中央计算机中。通过机器控制装置而不通过服务计算机或中央计算机进行中央计算机与机器控制装置之间的通信连接的建立。用于建立连接所需的识别数据(机器标识、操作系统、应用程序、启动)不存储在中央计算机或与其连接的数据库中,而是由机器控制装置传输给中央计算机。这种技术提供了高的安全标准,因为不存储敏感的客户数据(密码)。此外,降低了更新和维护客户数据时的耗费,因为机器控制装置总是传输最新的识别数据。因为首先在无服务计算机的情况下建立中央计算机与机器控制装置之间的通信连接,所以可以在无服务计算机的连接的情况下自动地实施软件更新以及机器数据和测试数据的传输。为了可以执行对机器控制装置的远程访问,在机器控制装置与虚拟机之间建立远程连接。为了服务人员可以由其服务计算机出发执行对机器控制装置的远程访问,虚拟机的连接数据从中央计算机通过一个通信连接传输给服务计算机并且服务计算机与虚拟桌面的远程连接借助于所述连接数据建立。在本专利技术的一个进一步构型中,中央计算机产生和启动与机器本文档来自技高网...

【技术保护点】
用于一中央计算机(21)与至少一个机器控制装置(3)之间的远程通信的系统(20),所述机器控制装置可通过一通信连接(8)与所述中央计算机(21)的一个虚拟机(29)连接,其中,所述虚拟机(29)与所述机器控制装置(3)相匹配并且与所述通信连接(8)相匹配, 其特征在于, 所述系统(20)、尤其是所述中央计算机(21)具有多个虚拟机模型(28a-28d),这些虚拟机模型被构造用于不同类型的机器控制装置(3)和通信连接(8),并且所述中央计算机(21)的每个虚拟机(29)是与相应的机器控制装置(3)相匹配并且与相应的通信连接(8)相匹配的那个虚拟机模型的一可执行地整合的拷贝。
【技术特征摘要】
【国外来华专利技术】DE102008030317.82008年6月30日1.用于一中央计算机(21)与至少一个机器控制装置(3)之间的远程通信的系统(20),所述机器控制装置能够通过一通信连接(8)与所述中央计算机(21)的一个虚拟机(29)连接,其中,所述虚拟机(29)与所述机器控制装置(3)相匹配并且与所述通信连接(8)相匹配,其特征在于,所述机器控制装置(3)被构造用于向所述中央计算机(21)传输其识别数据,所述中央计算机(21)具有用于存放和启动虚拟机的VM服务器,所述中央计算机(21)具有多个虚拟机模型(28a-28d),这些虚拟机模型被构造用于不同类型的机器控制装置(3)和通信连接(8),所述中央计算机(21)具有端口管理器(25),所述端口管理器被构造用于根据由所述机器控制装置(3)传输的识别数据由多个虚拟机模型(28a-28d)求得对于所述机器控制装置(3)合适的虚拟机模型(28a-28d)以及通过复制所求得的合适的虚拟机模型(28a-28d)在所述VM服务器(26)上产生可执行的虚拟机(29),所述中央计算机(21)的每个虚拟机(29)是与相应的机器控制装置(3)相匹配并且与相应的通信连接(8)相匹配的那个合适的虚拟机模型的一在所述VM服务器(26)上可执行地整合的拷贝,借助于在所述机器控制装置(3)与所述虚拟机(29)之间通过有效的通信连接(8)延伸的远程连接(30)进行对所述机器控制装置(3)的远程访问,如果一个服务计算机(2)已经在所述端口管理器(25)处询问所述虚拟机(29)的连接数据,则在所述服务计算机(2)与所述虚拟机(29)之间建立一个远程连接(31),其中,首先建立至所述机器控制装置(3)的远程连接(30)的用户称作主用户,如果另一服务计算机(32)的用户想要同时访问所述机器控制装置(3),则建立至一个虚拟机(34)的远程连接(36),其中,所述用户称作副用户,在所述主用户的虚拟机(29)和所述副用户的虚拟机(34)之间存在远程连接(35)时,所述虚拟机(34)借此访问所述机器控制装置(3),其中...
【专利技术属性】
技术研发人员:K·鲍尔,
申请(专利权)人:通快机床两合公司,
类型:发明
国别省市:DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。