METHOD FOR ACCESSING AN AUTOMATION SYSTEM AND SYSTEM OPERATING ACCORDING TO THE METHOD
First Claim
1. A method for accessing with a programming device an automation system having at least one automation device, said method comprising:
- establishing an indirect connection between the programming device and the at least one automation device via a conference server located remote from both the automation system and the programming device, said conference server having access to at least one virtual machine comprising engineering software,transmitting engineering data from the conference server to the at least one automation device in response to operator control actions at the programming device,remotely executing with the programming device via the conference server a virtual machine comprising engineering software, andtransmitting via the conference server at least screen dumps of the virtual machine to the programming device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a corresponding system for accessing with a programming device an automation system having at least one automation device, includes the steps of establishing an indirect connection between the programming device and the at least one automation device via a conference server located remote from both the automation system and the programming device, said conference server having access to at least one virtual machine comprising engineering software, transmitting engineering data from the conference server to the at least one automation device in response to operator control actions at the programming device, remotely executing with the programming device via the conference server a virtual machine comprising engineering software, and transmitting via the conference server at least screen dumps of the virtual machine to the programming device.
49 Citations
10 Claims
-
1. A method for accessing with a programming device an automation system having at least one automation device, said method comprising:
-
establishing an indirect connection between the programming device and the at least one automation device via a conference server located remote from both the automation system and the programming device, said conference server having access to at least one virtual machine comprising engineering software, transmitting engineering data from the conference server to the at least one automation device in response to operator control actions at the programming device, remotely executing with the programming device via the conference server a virtual machine comprising engineering software, and transmitting via the conference server at least screen dumps of the virtual machine to the programming device. - View Dependent Claims (2, 3, 4, 5, 6, 10)
-
-
7. A system, comprising:
-
a programming device, an automation system with at least one automation device, a conference server, and at least one virtual machine having engineering software, a first virtual connection between the programming device and the conference server, a second virtual connection between the at least one automation device and the conference server, with the first and second virtual connection together providing a first indirect connection between the programming device and the at least one automation device, a third virtual connection between the conference server and the at least one virtual machine, wherein the first and third virtual connection together provide a second indirect connection between the programming device and the at least one virtual machine and wherein the second and third virtual connection together provide a third indirect connection between the at least one automation device and the at least one virtual machine, wherein the first indirect connection is configured to transmit engineering data in response to operator control actions at the programming device, and wherein the second indirect connection is configured to allow the programming device to remotely execute at least one virtual machine and at least transmission of screen dumps from the at least one virtual machine to the programming device.
-
-
8. A computer program comprising program code embodied on a non-transitory storage medium, wherein the program code, when loaded into memory of a device selected from programming device, conference server and automation device and executed on the device, causes the device to perform the steps of:
-
establishing an indirect connection between the programming device and the at least one automation device via a conference server located remote from both the automation system and the programming device, said conference server having access to at least one virtual machine comprising engineering software, transmitting engineering data from the conference server to the at least one automation device in response to operator control actions at the programming device, remotely executing with the programming device via the conference server a virtual machine comprising engineering software, and transmitting via the conference server at least screen dumps of the virtual machine to the programming device.
-
-
9. A computer program product comprising program code which are stored on a non-transitory computer-readable data medium, wherein the program code, when loaded into memory of a device selected from programming device, conference server and automation device and executed on the device, causes the device to perform the steps of:
-
establishing an indirect connection between the programming device and the at least one automation device via a conference server located remote from both the automation system and the programming device, said conference server having access to at least one virtual machine comprising engineering software, transmitting engineering data from the conference server to the at least one automation device in response to operator control actions at the programming device, remotely executing with the programming device via the conference server a virtual machine comprising engineering software, and transmitting via the conference server at least screen dumps of the virtual machine to the programming device.
-
Specification