數(shù)據(jù)文件ODX整理
1.術(shù)語
①ODX means(Open Diagnostic data exchange ) 開放診斷數(shù)據(jù)交換,規(guī)定利用一種新的行業(yè)標(biāo)準(zhǔn)診斷格式,使診斷數(shù)據(jù)流信息可用于診斷工具應(yīng)用制造商
②它是ASAM制定的標(biāo)準(zhǔn)架構(gòu)診斷儀(MVCI ,Modular Vehicle Communication Interface)所使用的數(shù)據(jù)文件
③制作ODX使用:Vector的ODXstudio,KPIT的VisualODX應(yīng)用
④上圖所示:ODX語法:UML/XML,ODX語義:文本描述/檢查規(guī)則。
ODX規(guī)范包含描述車輛和物理ECU的所有診斷數(shù)據(jù)的數(shù)據(jù)模型,例如診斷故障代碼、數(shù)據(jù)參數(shù)、識(shí)別數(shù)據(jù)、輸入/輸出參數(shù)、ECU配置(可變編碼)數(shù)據(jù)、通信參數(shù)。
ODX用UML(統(tǒng)一建模語言)圖描述,數(shù)據(jù)交換格式使用XML(可擴(kuò)展標(biāo)記語言)。 ⑤ODX建模診斷數(shù)據(jù)描述
2.Diagnostic Data
2.1Diagnostic Data for Testers
2.2Addtional Diagnostic Data
2.3版本
3.ODX-D(Diagnostic-Layer-Container)
Diagnostic-Layer-Container是診斷數(shù)據(jù)文件的核心內(nèi)容,它定義了所有的診斷服務(wù)及其使用的數(shù)據(jù)類型
3.1ODX-D(Diagnostic-Layer-Container)又分五類,簡單介紹
4.ODX-C(Communication Sepcification)
Communication Sepcification定義了診斷儀和ECU通信使用的參數(shù)信息,主要包括兩類,一類是時(shí)間參數(shù),比如接收或發(fā)送幀時(shí)的timeout,另一類是控制診斷儀行為的參數(shù),比如出錯(cuò)之后診斷儀需要重新發(fā)送幾次命令。
5.ODX-CS(Communication Parameter Subset)
注:15765-2網(wǎng)絡(luò)層協(xié)議
6.ODX-F(Flash)
Flash相對(duì)獨(dú)立,它就是ECU的軟件或參數(shù)文件
7.ODX-FD(Function Dictionary)
8.ODX-E(ECU Configuration)
9.ODX-M(Multiple ECU Job Sep)
Multiple ECU Job Sep中定義了同時(shí)和多個(gè)ECU進(jìn)行通信的方法
10.ODX-V(Vehicle-Info Specification)
Vehicle-Info Specification定義了車型信息以及車型的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),即這個(gè)車中有哪些ECU,如何與這些ECU建立logical link進(jìn)行診斷通信
10.1ODX-V(Vehicle-Info Specification)詳情
10.1.1文件的主要作用
10.1.2文件中的重要XML節(jié)點(diǎn)元素
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報(bào)。