国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種基于CANoe實(shí)現(xiàn)診斷快照數(shù)據(jù)測(cè)試的方法

2022-03-01 06:11吳麗娟楊志超楊凱祥
汽車(chē)電器 2022年2期
關(guān)鍵詞:快照客戶端問(wèn)卷

吳麗娟,楊志超,楊凱祥

(大運(yùn)汽車(chē)股份有限公司技術(shù)中心,山西 運(yùn)城 044000)

診斷采用“一問(wèn)一答”的模式,即診斷儀向車(chē)輛某個(gè)特定的ECU發(fā)送請(qǐng)求數(shù)據(jù),特定的ECU會(huì)做出響應(yīng),并將響應(yīng)的數(shù)據(jù)輸出給診斷儀。結(jié)合已定義的診斷描述文件,可將ECU響應(yīng)的數(shù)據(jù)解析為可取讀的診斷信息。UDS診斷協(xié)議提供了診斷相關(guān)服務(wù)的基本框架,是面向整車(chē)所有控制器的診斷協(xié)議。

1 診斷概述

汽車(chē)診斷技術(shù)是指在不拆卸整車(chē)的情況下,通過(guò)診斷口讀取整車(chē)在運(yùn)行過(guò)程中控制器所記錄的數(shù)據(jù)或DTC故障來(lái)分析故障的原因,并確定故障器件的應(yīng)用技術(shù)。通過(guò)該診斷技術(shù),可以快速定位整車(chē)的故障,提高汽車(chē)的維修效率。

2 診斷快照測(cè)試方法

車(chē)輛的診斷需要有客戶端和服務(wù)器端。兩者之間通過(guò)一問(wèn)一答的形式進(jìn)行通信,且要遵循相同的診斷協(xié)議。

客戶端 (Client):診斷請(qǐng)求的提出者 (診斷儀),發(fā)送診斷請(qǐng)求。

服務(wù)器端(Server):診斷響應(yīng)的提供者(ECU),發(fā)送診斷響應(yīng)。

本文主要針對(duì)實(shí)現(xiàn)ECU診斷快照測(cè)試,要用到的診斷服務(wù)、診斷調(diào)查問(wèn)卷、診斷軟件參數(shù)配置、總線快照數(shù)據(jù)解析幾個(gè)方面進(jìn)行闡述,最終實(shí)現(xiàn)ECU診斷快照數(shù)據(jù)的讀取及解析。

2.1 診斷快照相關(guān)服務(wù)

診斷服務(wù)根據(jù)其功能處理的目的不同,分為多個(gè)不同的功能單元。其中讀取診斷快照信息用到的服務(wù)為19h(讀取DTC信息)。此服務(wù)允許客戶端讀取車(chē)輛內(nèi)任意一個(gè)或一組服務(wù)器中存儲(chǔ)的診斷故障碼(DTC)的狀態(tài)信息。服務(wù)器應(yīng)返回相關(guān)DTC信息。

19服務(wù)中其中一項(xiàng)子功能:19h 04h,客戶端可獲取根據(jù)用戶定義的DTC碼和DTC Snapshot記錄號(hào)碼相關(guān)的記錄信息。表1、表2是針對(duì)診斷服務(wù)子功能19h 04h中客戶端請(qǐng)求文信息的含義進(jìn)行描述。

表1 客戶端請(qǐng)求

表2 服務(wù)器端肯定響應(yīng)

2.2 填寫(xiě)診斷調(diào)查問(wèn)卷

根據(jù)實(shí)際項(xiàng)目對(duì)DTC快照的需求,完成診斷調(diào)查問(wèn)卷中相關(guān)內(nèi)容的定義。具體定義示例見(jiàn)表3。表中定義了第1組快照記錄號(hào)涉及到的3個(gè)數(shù)據(jù)標(biāo)識(shí)符DF00、DF01、DF02及其快照記錄內(nèi)容的信號(hào)描述及其快照記錄數(shù)據(jù)長(zhǎng)度。

表3 診斷調(diào)查問(wèn)卷定義快照數(shù)據(jù)表

2.3 配置快照參數(shù)

在診斷調(diào)查問(wèn)卷中定義好快照相關(guān)內(nèi)容后,還需將診斷調(diào)查問(wèn)卷中的快照相關(guān)要求轉(zhuǎn)換成診斷描述文件并加載到CANoe仿真工程中。這就需要用到CANdela Studio軟件編寫(xiě)CDD格式的診斷描述文件,在該軟件中對(duì)快照相關(guān)參數(shù)進(jìn)行配置,便于CANoe軟件對(duì)總線的診斷數(shù)據(jù)進(jìn)行解析。CANdela Studio軟件具體配置的內(nèi)容可參考圖1,具體涉及組號(hào)、快照數(shù)據(jù)標(biāo)識(shí)符及其長(zhǎng)度、快照記錄數(shù)據(jù)長(zhǎng)度的配置。如有多個(gè)組號(hào)的快照,可參考圖1完成其他組號(hào)的配置。

圖1 CANdela Studio設(shè)置快照界面

2.4 快照數(shù)據(jù)解析

快照相關(guān)信息配置完成后,將編制好的CDD文件進(jìn)行保存,并加載到CANoe軟件仿真工程中,具體加載CDD文件的操作如圖2所示。

圖2 CANoe軟件加載CDD文件界面

CANoe會(huì)依據(jù)加載的診斷描述文件,自動(dòng)為用戶生成診斷測(cè)試相關(guān)的窗口。操作CANoe診斷界面的相關(guān)診斷服務(wù),可讀取控制器在發(fā)生故障時(shí)存儲(chǔ)的快照相關(guān)信息。表4是對(duì)讀取的某一控制器快照數(shù)據(jù)進(jìn)行解析并備注每個(gè)數(shù)據(jù)跟快照參數(shù)之間的對(duì)應(yīng)關(guān)系。

表4 CAN總線數(shù)據(jù)對(duì)比分析

3 總結(jié)

本文中講述的診斷快照測(cè)試方法,需要結(jié)合診斷協(xié)議、診斷相關(guān)服務(wù)、診斷軟件(CAN dela Studio)、CANoe軟件、診斷調(diào)查問(wèn)卷(定義快照組號(hào)、快照數(shù)據(jù)標(biāo)識(shí)符及其數(shù)據(jù)格式)等,最終才能實(shí)現(xiàn)車(chē)輛在發(fā)生DTC(車(chē)輛診斷代碼。)故障時(shí)對(duì)所記錄車(chē)輛快照數(shù)據(jù)的讀取,協(xié)助技術(shù)人員快速準(zhǔn)確地判斷車(chē)輛或某個(gè)ECU的故障以及故障原因,從而為維修提供可靠的依據(jù)。

猜你喜歡
快照客戶端問(wèn)卷
“人民網(wǎng)+客戶端”推出數(shù)據(jù)新聞
——穩(wěn)就業(yè)、惠民生,“數(shù)”讀十年成績(jī)單
巧破困局,快速恢復(fù)本本活力
時(shí)態(tài)數(shù)據(jù)的切片歸檔技術(shù)研究
注冊(cè)表拍個(gè)照 軟件別瞎鬧
虛擬專用網(wǎng)絡(luò)訪問(wèn)保護(hù)機(jī)制研究
新聞客戶端差異化發(fā)展策略
讓時(shí)間停止 保留網(wǎng)頁(yè)游戲進(jìn)度
問(wèn)卷大調(diào)查
問(wèn)卷你做主
淺析IEEE 802.1x及其客戶端軟件
苍山县| 社旗县| 林州市| 鲁山县| 黄大仙区| 九龙县| 临西县| 五莲县| 巴马| 濮阳市| 黄大仙区| 新乡市| 澄迈县| 镇宁| 财经| 凌海市| 衡水市| 阿图什市| 长治市| 任丘市| 皮山县| 桃源县| 广水市| 宁波市| 寿宁县| 辽宁省| 綦江县| 安丘市| 诸城市| 喜德县| 庆安县| 庐江县| 米脂县| 买车| 桦川县| 兴山县| 茂名市| 镇安县| 金平| 庆城县| 美姑县|