摘要 |
<p>PROBLEM TO BE SOLVED: To surely detect the execution abnormality of each task due to program runaway and to improve control safety by an electronic controller in the electronic controller which repeatedly executes plural tasks in a prescribed ratio. SOLUTION: An electronic controller provided with a microcomputer and an abnormality monitoring circuit is constructed, each task executed by the microcomputer counts the number of execution times of the task, and whether or not each task is carried out in a prescribed rate is decided in each 32 ms task (S560). In the case it is executed in the prescribed rate (S560: YES), a clear signal is outputted (S580), meanwhile, in the case it is not executed in the prescribed rate (S560: NO), it is defined as an infinite loop (S590) and the clear signal is not outputted. Then, in the case the clear signal is not outputted, the abnormality monitoring circuit outputs a reset signal to the microcomputer.</p> |