Patent ID: 9690678
Date: 2017-06-27
CPC Classifications: G06F

Claim:
1. A non-voting redundant control system comprising: an I/O module operably connected to a first, second, and third microcontroller for transmitting data, wherein the first microcontroller is in an active state, and the second and third microcontroller is in an idle state; wherein the first and second microcontrollers includes: an event generator for generating an event indicative of a fault occurrence, wherein one of the first, second, and third microcontrollers includes: a means for detecting an event operably connected to the event generator detecting an a fault event from the event generator, and communicating the fault event to a means for reassigning a controller, wherein the third microcontroller includes: the means for reassigning a controller operably connected to one of the event generators and the means for detecting an event, the means for reassigning a controller being operable to change the state of each microcontroller; and wherein upon detection of the fault event in both the first and second microcontrollers, the means for reassigning a controller switches the state of the first microcontroller with the third microcontroller, resulting in the third microcontroller being the active microcontroller.