[發明專利]車輛故障碼的檢測方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202210742734.1 | 申請日: | 2022-06-28 |
| 公開(公告)號: | CN115033417A | 公開(公告)日: | 2022-09-09 |
| 發明(設計)人: | 王洪濤;熊峰 | 申請(專利權)人: | 深圳市軒宇軟件開發有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07 |
| 代理公司: | 深圳市華勤知識產權代理事務所(普通合伙) 44426 | 代理人: | 隆毅 |
| 地址: | 518000 廣東省深圳市寶安區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 車輛 故障 檢測 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及汽車診斷技術領域,公開了一種車輛故障碼的檢測方法、裝置、計算機設備及存儲介質,包括:從車載電腦的車輛程序數據中獲取車輛故障碼的掩碼變量值;根據所述掩碼變量值對應的字節數,確定所述掩碼變量值關聯的預設數值;將所述掩碼變量值與關聯的所述預設數值進行比對,并根據比對結果從所述車輛故障碼中確定異常故障碼。本申請還公開了一種計算機設備以及計算機可讀存儲介質。本申請旨在實現快速查詢車輛ECU中的異常故障碼。
技術領域
本申請涉及汽車診斷技術領域,尤其涉及一種車輛故障碼的檢測方法、車輛故障碼的檢測裝置、計算機設備以及計算機可讀存儲介質。
背景技術
ECU(Electronic Control Unit)是電子控制單元,又稱“車載電腦”、“行車電腦”等。從用途上講則是汽車專用微機控制器,也叫汽車專用單片機。它和普通的單片機一樣,由微處理器、存儲器、輸入/輸出接口、模數轉換器以及整形、驅動等大規模集成電路組成。
現有技術中,ECU刷寫技術在柴油維修中有著廣泛的應用。工程師通過使用相關軟件與車輛的ECU進行通信,將大量的控制數據寫入到ECU中,可以快速解決車輛因數據異常而不能工作,或者快速解決車輛因某些電控模塊工作異常的問題。
然而,由于寫入ECU的控制數據可以根據使用者需要進行修改,使得大量維修人員通過修改ECU數據來屏蔽車輛的故障碼或功能。而當車輛的相關人員需要了解到被屏蔽或未啟用的故障碼時(如工程師在對車輛進行檢修時),如若通過人工逐一調取故障碼進行檢測,整個過程又十分費時費力。因此,如何快速查詢車輛ECU中被屏蔽或未啟用的故障碼,成為亟待解決的問題。
上述內容僅用于輔助理解本申請的技術方案,并不代表承認上述內容是現有技術。
發明內容
本申請提供一種車輛故障碼的檢測方法、車輛故障碼的檢測裝置、計算機設備以及計算機可讀存儲介質,旨在實現快速查詢車輛ECU中的異常故障碼。
為實現上述目的,本申請提供一種車輛故障碼的檢測方法,包括以下步驟:
從車載電腦的車輛程序數據中獲取車輛故障碼的掩碼變量值;
根據所述掩碼變量值對應的字節數,確定所述掩碼變量值關聯的預設數值;
將所述掩碼變量值與關聯的所述預設數值進行比對,并根據比對結果從所述車輛故障碼中確定異常故障碼。
可選的,所述根據比對結果從所述車輛故障碼中確定異常故障碼的步驟包括:
若所述掩碼變量值大于或等于關聯的所述預設數值,則確定所述掩碼變量值對應的車輛故障碼為異常故障碼。
可選的,所述預設數值包括第一數值和第二數值,所述第一數值小于所述第二數值;所述若所述掩碼變量值大于或等于關聯的所述預設數值,則確定所述掩碼變量值對應的車輛故障碼為異常故障碼的步驟包括:
若所述掩碼變量值大于或等于關聯的所述第一數值,以及所述掩碼變量值小于或等于關聯的所述第二數值,則確定所述掩碼變量值對應的車輛故障碼為異常故障碼。
可選的,所述根據所述掩碼變量值對應的字節數,確定所述掩碼變量值關聯的預設數值的步驟包括:
若所述掩碼變量值對應的字節數為二,則確定所述掩碼變量值關聯的預設數值為第一數值和/或第二數值;
若所述掩碼變量值對應的字節數為一,則確定所述掩碼變量值關聯的預設數值為第三數值。
可選的,所述將所述掩碼變量值與關聯的所述預設數值進行比對,并根據比對結果從所述車輛故障碼中確定異常故障碼的步驟之后,還包括:
根據所述異常故障碼生成檢測結果。
可選的,所述根據所述異常故障碼生成檢測結果的步驟包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市軒宇軟件開發有限公司,未經深圳市軒宇軟件開發有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210742734.1/2.html,轉載請聲明來源鉆瓜專利網。





