Method for achieving fault code reporting compatible with multiple automobile types by using masks

A fault code and multi-vehicle technology, applied in general control systems, instruments, test/monitoring control systems, etc., can solve the problems of complex fault code reporting procedures, and achieve memory usage savings, efficient operation, and simple reporting procedures Effect

Active Publication Date: 2020-02-28
AEROSPACE HI TECH HLDG GROUP
View PDF12 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to solve the problem that the existing fault code reporting procedures of different vehicle types are complex and complicated, and propose a method for reporting fault codes compatible with multiple vehicle types using masks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for achieving fault code reporting compatible with multiple automobile types by using masks

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0015] Specific implementation mode one: combine figure 1 Describe this embodiment, a method for reporting fault codes compatible with multiple vehicle models using a mask described in this embodiment, the method for reporting fault codes is realized through the following steps:

[0016] Step 1. Make a list of fault codes;

[0017] Step 2. Define a fault flag variable SelfFaultFlag; when this bit of the fault flag variable SelfFaultFlag is 1, it means that the corresponding fault has been detected, and when it is 0, it means that the fault has not occurred;

[0018] Step 3. Define the fault mask FaultMask with the same number of digits as the fault flag variable SelfFaultFlag; if a certain bit in the fault mask is 1, it means that this model supports this fault, and if it is 0, it means that it does not support this fault;

[0019] Step 4: Power on and initialize the device;

[0020] Step five, read the car model from the flash; initialize the fault mask FaultMask according ...

specific Embodiment approach 2

[0025] Specific embodiment 2: This embodiment is to further limit a method for reporting fault codes that uses a mask to realize compatibility with multiple vehicle models described in specific embodiment 1. In this embodiment, if the periodic fault detection in step 6 If the model configuration occurs during the process, after the configuration is completed, go to step 5 again.

specific Embodiment approach 3

[0026] Specific embodiment 3: This embodiment is to further limit the DTC reporting method described in the specific embodiment 1 using a mask to realize compatibility with multiple vehicle models. In this embodiment, the specific method for formulating the DTC list in step 1 It is: stack all the fault codes of the vehicle models together, delete redundant identical items, so that all fault codes are included in the list, and each fault code exists only once.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to an automobile fault detection method, in particular to a method for achieving fault code reporting compatible with multiple automobile types by using masks, and aims to solvethe problem that existing fault code reporting programs of different automobile types are numerous and complex. The method comprises the following steps of: making a fault code list; defining a faultmark variable SelfFaultFlag; defining a fault mask FaultMask of which the digit is the same as that of the fault mark variable SelfFaultFlag; electrifying and initializing the equipment; reading a vehicle model from the flash; initializing the fault mask FaultMask according to the vehicle model; carrying out periodic fault detection on the automobile by utilizing equipment; when a periodic fault detection result reports a support fault code, reporting a fault code with a corresponding bit of 1 in the fault mask FaultMask; and when a periodic fault detection result is reported to a current fault, performing bit AND operation on the FaultMask and the SelfFaultFlag, and reporting a fault code of which the corresponding bit is 1. The fault code reporting procedure is simple.

Description

technical field [0001] The invention relates to an automobile fault detection method. Background technique [0002] In automotive electronic products, there is often a phenomenon that one program matches multiple models, and the fault codes supported by different models are the same or different. Therefore, the fault code reporting procedures of different models are different, resulting in complicated fault code reporting procedures, especially in follow-up requirements. When the fault code is changed, it is complicated and difficult to find and maintain the fault causes of different models of vehicles. Contents of the invention [0003] The purpose of the present invention is to solve the problem that the existing fault code reporting procedures of different vehicle types are complicated and complicated, and propose a method for reporting fault codes compatible with multiple vehicle types by using a mask. [0004] According to the present invention, a method for reportin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G05B23/02
CPCG05B23/0264
Inventor 刘金泽吴南南王晶刘雨关勇郭绪亮
Owner AEROSPACE HI TECH HLDG GROUP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products