Controller for vehicle with self-diagnostic function and recording medium
First Claim
1. A controller for a vehicle with a self-diagnostic function for automatically detecting a fault as a diagnosis object, wherein a determination logic of execution conditions at a time of executing a corresponding fault detection logic based on an external timing signal is described simultaneously with the fault detection logic in a self-diagnostic program to realize a self-diagnostic function under a precondition that the fault detection logic for detecting a fault as a diagnosis object is described through division into a unit in relation to the diagnosis object.
1 Assignment
0 Petitions
Accused Products
Abstract
To enable easier change of a self-diagnostic program for making a contribution towards improvement in quality of the same program, even if it is required to correct an execution condition for fault detection due to the change of a diagnosis object, a diagnostic drive determination object 200 is provided to determine the execution condition of a fault detection object 300 driven from a diagnostic scheduler object 100. The diagnostic scheduler object 100 determines the fault detection object 300 of the drive object and requests the drive acknowledgment to the diagnostic drive determination object 200. Upon issuance of the drive acknowledgment request, the diagnostic drive determination object 200 obtains the information required for the execution condition determination and notifies a drive acknowledgment/non-acknowledgment message. Only when the acknowledgment message is notified, does the diagnostic scheduler object 100 issue a drive instruction to the fault detection object 300 of the diagnostic object.
-
Citations
20 Claims
- 1. A controller for a vehicle with a self-diagnostic function for automatically detecting a fault as a diagnosis object, wherein a determination logic of execution conditions at a time of executing a corresponding fault detection logic based on an external timing signal is described simultaneously with the fault detection logic in a self-diagnostic program to realize a self-diagnostic function under a precondition that the fault detection logic for detecting a fault as a diagnosis object is described through division into a unit in relation to the diagnosis object.
- 2. A controller for a vehicle with a self-diagnostic function for automatically detecting a fault as a diagnosis object, wherein a self-diagnostic program to realize a self-diagnostic function is object-oriented designed and structured in units of objects that can be reused and also comprising a fault detection object that is prepared for every unit, in relation to the diagnosis object, to detect a fault as the diagnosis object, a scheduler object for determining the fault detection object as a drive object based on an external timing signal and also instructing a drive of the fault detection object when the drive is permitted and a drive determination object for determining whether the fault detection object as a drive object determined with the scheduler object should be driven or not and then notifying, based on a determination result, a drive permission to the scheduler object.
Specification