SYSTEM AND METHOD FOR CONTROLLER REDUNDANCY AND CONTROLLER NETWORK REDUNDANCY WITH ETHERNET/IP I/O
First Claim
1. An apparatus comprising:
- a first controller comprising;
at least one interface configured to communicate with a second controller and with a controlled network comprising multiple EtherNet/IP-compatible input/output (I/O) modules and multiple EtherNet/IP-compatible controlled devices; and
at least one processing device configured to;
detect a fault associated with the second controller while the second controller is in communication with at least one of the I/O modules and at least one of the controlled devices; and
upon detection of the fault associated with the second controller, resume the communication with the at least one I/O module and the at least one controlled device without the at least one I/O module updating the at least one controlled device to a failsafe condition.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes a first controller having at least one interface and at least one processing device. The at least one interface is configured to communicate with a second controller and with a controlled network having multiple EtherNet/IP-compatible input/output (I/O) modules and multiple EtherNet/IP-compatible controlled devices. The at least one processing device is configured to detect a fault associated with the second controller while the second controller is in communication with at least one of the I/O modules and at least one of the controlled devices. The at least one processing device is also configured, upon detection of the fault associated with the second controller, to resume the communication with the at least one I/O module and the at least one controlled device without the at least one I/O module updating the at least one controlled device to a failsafe condition.
-
Citations
20 Claims
-
1. An apparatus comprising:
a first controller comprising; at least one interface configured to communicate with a second controller and with a controlled network comprising multiple EtherNet/IP-compatible input/output (I/O) modules and multiple EtherNet/IP-compatible controlled devices; and at least one processing device configured to; detect a fault associated with the second controller while the second controller is in communication with at least one of the I/O modules and at least one of the controlled devices; and upon detection of the fault associated with the second controller, resume the communication with the at least one I/O module and the at least one controlled device without the at least one I/O module updating the at least one controlled device to a failsafe condition. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
detecting, at a first controller configured to communicate with a second controller, a fault associated with the second controller while the second controller is in communication with at least one of multiple EtherNet/IP-compatible input/output (I/O) modules and at least one of multiple EtherNet/IP-compatible controlled devices in a controlled network; and upon detection of the fault associated with the second controller, resuming the communication with the at least one I/O module and the at least one controlled device at the first controller without the at least one I/O module updating the at least one controlled device to a failsafe condition. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium encoded with computer-executable instructions that when executed cause at least one processing device to:
-
detect, at a first controller configured to communicate with a second controller, a fault associated with the second controller while the second controller is in communication with at least one of multiple EtherNet/IP-compatible input/output (I/O) modules and at least one of multiple EtherNet/IP-compatible controlled devices in a controlled network; and upon detection of the fault associated with the second controller, resume the communication with the at least one I/O module and the at least one controlled device at the first controller without the at least one I/O module updating the at least one controlled device to a failsafe condition. - View Dependent Claims (17, 18, 19, 20)
-
Specification