# US 9,405,279 B2 · Method and system for controller transition

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,405,279 B2
- Document ID: US9405279B2
- Status: Granted
- Kind: B2
- Application number: 14/385,459
- Filed: 2013-01-28
- Published: 2015-03-12
- Granted: 2016-08-02
- Earliest claimed: 2012-03-16
- Assignees: Siemens Aktiengesellschaft
- Applicants: Dagoberto Gonzalez-Mendoza; Arnt Olav Sveen
- Inventors: Dagoberto Gonzalez-Mendoza; Arnt Olav Sveen
- Web page: https://patentgrep.com/patent/US9405279B2

## CPC

- G05B 9/03: with multiple-channel loop, i.e. redundant control systems
- G05B 19/0428: {Safety, monitoring (G05B19/0423 takes precedence)}
- G05B 19/054: {Input/output}
- G05B 2219/14014: Redundant processors and I-O
- G05B 2219/25471: Replace existing control system with new different system in real time
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

A method for transition of control from a first controller to a second controller includes communicatively coupling the first controller and the second controller, such that at least one input signal received by one controller is mutually provided to the other controller and such that at least one output signal generated by one controller is mutually provided to the respective other controller. The method includes disconnecting at least one output line from the first controller, connecting the at least one output line to the second controller, and supplying an output signal to the at least one output line. The method includes, before disconnecting at least one output line from the first controller, supplying a logical high signal to the output line by an external voltage source if the first output signal is a logical high signal or if the output line is at a logical high state during normal operation.

## Claims

### Claim 1

A method for transition of control from a first controller to a second controller, the method comprising:
communicatively coupling the first controller and the second controller, such that at least one static digital input signal received by one controller of the first controller and the second controller is mutually provided to the respective other controller of the first controller and the second controller, and such that at least one static digital output signal generated by the one controller of the first controller and the second controller is mutually provided to the respective other controller of the first controller and the second controller;
disconnecting at least one output line from the first controller;
connecting the at least one output line to the second controller;
supplying at least one output signal to the at least one output line, wherein the at least one output signal is obtained by performing a logical OR to at least one first output signal generated by the first controller and at least one second output signal generated by the second controller; and
before disconnecting the at least one output line from the first controller, supplying a logical high signal to the at least one output line by an external voltage source when the at least one first output signal is a logical high signal or when the at least one output line is at a logical high state during normal operation.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
blocking output of the at least one first output signal, blocking output of the at least one second output signal, or a combination thereof.

### Claim 3 (depends on 2)

The method of claim 2, further comprising removing blocking of the output of the at least one second output signal, removing blocking of the output of the at least one first output signal, or a combination thereof after the connecting of the at least one output line to the second controller.

### Claim 4 (depends on 1)

The method of claim 1, wherein the connecting of the at least one output line to the second controller comprises connecting the at least one output line to at least one second output terminal of the second controller, and
wherein the method further comprises monitoring whether the connection of the at least one output line to at least one second output terminal of the second controller is correct.

### Claim 5 (depends on 1)

The method of claim 1, wherein connections of all output lines of the at least one output line are switched one by one from the first controller to the second controller.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
disconnecting at least one input line from the first controller;
connecting the at least one input line to the second controller; and
supplying the at least one static digital input signal, which is carried by the at least one input line, to the first controller.

### Claim 7 (depends on 6)

The method of claim 6, further comprising blocking the input signal at the first controller, blocking the input signal at the second controller, or a combination thereof.

### Claim 8 (depends on 7)

The method of claim 7, further comprising removing the blocking of the input signal at the first controller, removing the blocking of the input signal at the second controller, or a combination thereof.

### Claim 9 (depends on 6)

The method of claim 6, wherein the connecting of the at least one input line to the second controller comprises connecting the at least one input line to at least one second input terminal of the second controller, and
wherein the method further comprises monitoring whether the connection of the at least one input line to the at least one second input terminal of the second controller is correct.

### Claim 10

A system for transition of control between two controllers, the system comprising:
a first controller comprising:
at least one first input terminal;
at least one first internal input port;
at least one first input OR-gate between the at least one first input terminal and the at least one first internal input port;
at least one first output terminal;
at least one first internal output port;
at least one first output OR-gate between the at least one first internal output port and the at least one first output terminal;
a second controller comprising:
at least one second input terminal;
at least one second internal input port;
at least one second input OR-gate between the at least one second input terminal and the at least one second internal input port;
at least one second output terminal;
at least one second internal output port;
at least one second output OR-gate between the at least one second internal output port and the at least one second output terminal; and
a communication system for communicatively coupling the first controller and the second controller, such that an input signal received at the at least one second input terminal of the second controller is supplied to the at least one first input OR-gate, a second output signal generated at the at least one second internal output port of the second controller is supplied to the at least one first output OR-gate, an input signal received at the at least one first input terminal of the first controller is supplied to the at least one second input OR-gate, and a first output signal generated at the at least one first internal output port of the first controller is supplied to the at least one second output OR-gate.

### Claim 11 (depends on 10)

The system of claim 10, further comprising:
at least one first controllable input block arranged between the at least one first input terminal and the at least one first input OR-gate for blocking an input signal received at the at least one first input terminal;
at least one first controllable output block arranged between the at least one first internal output port and the at least one first output OR-gate for blocking an output signal generated at the at least one first internal output port;
at least one second controllable input block arranged between the at least one second input terminal and the at least one second input OR-gate for blocking an input signal received at the at least one second input terminal; and
at least one second controllable output block arranged between the at least one second internal output port and the at least one second output OR-gate for blocking an output signal generated at the at least one second internal output port.

### Claim 12 (depends on 10)

The system of claim 10, wherein the communication system is implemented in software loaded into the first controller and the second controller.

### Claim 13 (depends on 10)

The system of claim 10, wherein the system is adapted as a protection system for controlling actuators for operation of gas, fire, or gas and fire emergency equipment.

### Claim 14 (depends on 1)

The method of claim 1, wherein the at least one output signal is obtained by performing a logical OR using an OR-gate.

### Claim 15 (depends on 2)

The method of claim 2, wherein blocking the output of the at least one first output signal, blocking the output of the at least one second output signal, or the combination thereof comprises blocking the output of the at least one first output signal, blocking the output of the at least one second output signal, or the combination thereof before the disconnecting of the at least one output line from the first controller.

### Claim 16 (depends on 7)

The method of claim 7, wherein blocking the input signal at the first controller, blocking the input signal at the second controller, or the combination thereof comprises blocking the input signal at the first controller, blocking the input signal at the second controller, or the combination thereof before the disconnecting of the at least one input line from the first controller.

### Claim 17 (depends on 8)

The method of claim 8, wherein removing the blocking of the input signal at the first controller, removing the blocking of the input signal at the second controller, or the combination thereof comprises removing the blocking of the input signal at the first controller, removing the blocking of the input signal at the second controller, or the combination thereof after the connecting of the at least one input line to the second controller.
