×

System and method for controlling, by engine control unit, fault code

  • US 10,186,092 B2
  • Filed: 12/10/2015
  • Issued: 01/22/2019
  • Est. Priority Date: 05/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. An engine control unit (ECU), comprising:

  • a fault code definition unit configured to have at least a fault code defined in the fault code definition unit;

    a fault code control unit configured to control an activation/deactivation of the at least a fault code defined in the fault code definition unit;

    a fault code storage unit configured to store at least a fault code detected by performing a test; and

    a fault code output unit configured to output the at least a fault code stored in the fault code storage unit,wherein the at least a fault code defined in the fault code definition unit is classified according to components of an engine or sensors for sending data to the engine and defined in the fault code definition unit as a plurality of single groups according to the components or as at least a large group, wherein each single group includes at least two pieces of fault codes and each large group includes at least two single groups, andwherein the fault code control unit comprises a fault code activation/deactivation unit configured to activate one of the plurality of single groups or the at least a large group defined in the fault code definition unit and to deactivate remaining single and large groups,wherein the at least a fault code defined in the fault code definition unit includes a fault code for a component which is related to the test and the single groups or the at least a large group activated by the fault code activation/deactivation unit comprise groups in which the fault code for the component which is related to the test has been predefined before the test,wherein the fault code control unit controls activation and deactivation of the plurality of single groups or the at least a large group in a response to a fault code activation/deactivation command of a tester, andwherein the fault code definition unit performs the test for the activated group when the fault code control unit receives the fault code activation/deactivation command of the tester,wherein the fault code control unit further comprises a monitoring unit configured to monitor whether the at least a fault code has been detected based on a result of the test in the single groups or the at least a large group activated by the fault code activation/deactivation unit at a predetermined time interval, andwherein the remaining single or large groups deactivated by the fault code activation/deactivation unit comprise groups in which the fault code for the component which is not related to the test has been predefined before the test.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×