Controller Cluster and Method for Operating the Controller Cluster
First Claim
Patent Images
1. A controller cluster for controlling a technical device, comprising:
- a bus system;
a first automation device including a first control program for controlling the technical device and a first network interface controller with a first standard hardware address, which is connected to the bus system;
a second automation device including a second control program for controlling the technical device and a second network interface controller with a second standard hardware address, which is connected to the bus system, the first and the second control programs being formed such that said first and second controls programs implement the same control tasks for the technical device;
a first virtual network interface controller arranged between the first network interface controller and a first protocol stack of the first automation device; and
a second virtual network interface controller arranged between the second network interface controller and a second protocol stack of the second automation device, the first and second network interface controllers being configured to administer a cluster hardware address;
wherein the first protocol stack is accessible via the first standard hardware address and the first protocol stack is only accessible via the first virtual network interface controller via the cluster hardware address when said controller is switched to active and the second protocol stack is accessible via the second standard hardware address and the second protocol stack is only accessible via the second virtual network interface controller via the cluster hardware address when said controller is switched to active.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller cluster for controlling a technical device with a redundant first automation device and second automation device, wherein a virtual network interface controller is arranged in the automation devices between a first network interface controller and a protocol stack, and wherein the network interface controller administers a cluster hardware address in addition to a standard hardware address and thus the controller cluster, despite there being two automation devices, presents itself externally as one device.
1 Citation
19 Claims
-
1. A controller cluster for controlling a technical device, comprising:
-
a bus system; a first automation device including a first control program for controlling the technical device and a first network interface controller with a first standard hardware address, which is connected to the bus system; a second automation device including a second control program for controlling the technical device and a second network interface controller with a second standard hardware address, which is connected to the bus system, the first and the second control programs being formed such that said first and second controls programs implement the same control tasks for the technical device; a first virtual network interface controller arranged between the first network interface controller and a first protocol stack of the first automation device; and a second virtual network interface controller arranged between the second network interface controller and a second protocol stack of the second automation device, the first and second network interface controllers being configured to administer a cluster hardware address; wherein the first protocol stack is accessible via the first standard hardware address and the first protocol stack is only accessible via the first virtual network interface controller via the cluster hardware address when said controller is switched to active and the second protocol stack is accessible via the second standard hardware address and the second protocol stack is only accessible via the second virtual network interface controller via the cluster hardware address when said controller is switched to active. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for operating a controller cluster for controlling a technical device, a first automation device and a second automation device being operated redundantly on a bus system, a first control program executing on the first automation device and a second control program executing on the second automation device to control thee technical device, the first and the second control programs being formed such that said first and second control programs each perform the same control tasks for the technical device, and the first automation device being operated via a first network interface controller with a first standard hardware address on the bus system and the second automation device being operated via a second network interface controller with a second standard hardware address on the bus system, the method comprising:
-
operating a first virtual network interface controller between the first network interface controller and a first protocol stack of the first automation device; operating a second virtual network interface controller between the second network interface controller and a second protocol stack of the second automation device; operating the first and second network interface controllers with a cluster hardware address on the bus system; accessing the first protocol stack via the first standard hardware address, the first protocol stack only being accessible via the first virtual network interface controller via the cluster hardware address when said controller is switched to active; and accessing the second protocol stack via the second standard hardware address, the second protocol stack only being accessible via the second virtual network interface controller via the cluster hardware address when said controller is switched to active. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification