Method and arrangement for the mutual monitoring of control units
First Claim
1. A method for mutual monitoring of at least first and second control units, said first and second control units each having first, second and third program levels (I, II, III);
- and, the method comprising the steps of;
allocating a first program to said first program level (I) of each control unit for computing control functions;
allocating a second program to said second program level (II) of each control unit for monitoring the operability of said first program of said first program level (I);
allocating a third program to said third program level (III) for monitoring the operability of said second program;
said third program of said third program level (III) forming an answer based on a pregiven question with the aid of said second program in the context of a sequence control; and
, causing one of said control units to receive the question of the other one of said control units and to output the answer to said other one of said control units.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an arrangement mutually monitor control units. The control units are built up of three program levels. A first level is for executing the control apparatus functions and a second level is provided for monitoring the control apparatus functions and a third level is for monitoring the programs of the second level. A first control unit sends out a selected question to a second control unit which answers the same in the context of a sequence control. The second control unit sends the formed answer back to the first control unit which then, on the basis of a comparison of the formed answer to the expected answer, determines the freedom from fault of the second control unit. Correspondingly, the first control unit is monitored by the second control unit via communication.
84 Citations
6 Claims
-
1. A method for mutual monitoring of at least first and second control units, said first and second control units each having first, second and third program levels (I, II, III);
- and, the method comprising the steps of;
allocating a first program to said first program level (I) of each control unit for computing control functions;
allocating a second program to said second program level (II) of each control unit for monitoring the operability of said first program of said first program level (I);
allocating a third program to said third program level (III) for monitoring the operability of said second program;
said third program of said third program level (III) forming an answer based on a pregiven question with the aid of said second program in the context of a sequence control; and
,causing one of said control units to receive the question of the other one of said control units and to output the answer to said other one of said control units. - View Dependent Claims (2, 3, 4, 5)
- and, the method comprising the steps of;
-
6. An arrangement for mutual monitoring of at least first and second control units, said first and second control units each having first, second and third program levels (I, II, III);
- and, the arrangement comprising;
means for allocating a first program to said first program level (I) of each control unit for carrying out control functions;
means for allocating a second program to said second program level (II) of each control unit for monitoring the operability of said first program of said first program level (I);
means for allocating third programs to said third program level (III) for monitoring the operability of said second program;
said third programs of said third program level (III) including a sequence control which forms an answer based on a pregiven question with the aid of said second program of said second program level (II); and
,said one control unit including means for receiving the question of the other one of said control units and to output the answer to said other one of said control units.
- and, the arrangement comprising;
Specification