技術文章

當前頁面: 首頁 >技術文章 >基于ISO13209(OTX)實現引導診斷

基于ISO13209(OTX)實現引導診斷

供稿:Softing 中國 2020/3/20 12:23:15

0 人氣:77

  • 關鍵詞: Softing ISO13209 OTX 引導診斷
  • 摘要:上一篇講到,OTX的由來以及OTX在EOL中的實現案例。OTX還有一個廣闊的應用場景:定義引導診斷序列。

上一篇講到,OTX的由來以及OTX在EOL中的實現案例。OTX還有一個廣闊的應用場景:定義引導診斷序列。

一、何為引導診斷?


引導診斷,通常也稱為“引導性故障查詢”、“故障導航”等。

隨著車內網絡系統的不斷增加,使得故障查找變得越來越復雜、耗時;使用普通的車輛診斷儀僅能找到故障路徑,所以在故障查找時,常常需要進行各種測試和查閱維修手冊,浪費很多時間;同時,因無法實現診斷數據交互,憑借維修經驗的修理方式,常常無法解決故障根本問題,導致用戶支付不必要的費用和重復修理,引起維修糾紛等。


引導診斷,是將車輛的診斷數據,測試數據以及技術資料組合起來,根據故障現象,通過確定診斷思路,定義診斷流程,進而形成程序語言的方法,實現故障排查與處理。使得車輛的故障查找更理性,更精確,更直觀和更經濟;從而降低了電器類故障診斷工程中對于維修技師的技術依賴,彌補了售后經銷商整體診斷能力不足的缺陷。

大家熟知的大眾ODIS系統、奔馳DSA系統、寶馬ISTA系統等,均集成大量故障查詢功能,大大簡化售后維修工作。

resize,m_lfit,w_120

圖 1  摘自一汽大眾公司ODIS故障導航概念及使用

二、通過OTX實現引導診斷有哪些優勢?


1、標準化的測試序列格式

當前,車輛診斷數據標準化已是大勢所趨,OTX是專門針對汽車行業制定的序列開發標準,完美適用于引導診斷程序開發過程,且已在國內外應用多年。


resize,m_lfit,w_120

圖2 OTX

2、與ODX的集成與交互

眾所周知,當前整車診斷數據普遍采用ODX格式定義,OTX Studio編輯器內,支持加載ODX工程數據,相關診斷數據配置,可直接通過拖動形式,實現編輯操作,大大簡化傳統代碼編輯調用過程。

resize,m_lfit,w_120

圖3 OTX調用ODX

3、可擴展性

ISO 13209(OTX)目前包含5部分協議內容,基本涵蓋傳統程序命令,診斷相關接口擴展,以及大量擴展接口定義。支持加載圖片、文件、其他形式代碼調用和多語言等,且針對未來使用需求,協議內容也在逐步豐富。


resize,m_lfit,w_120

圖 4  涉及OTX 調用函數

4、友好人機交互界面

引導診斷界面,基于GUI圖形界面系統創建,支持QT以及QML界面定義,實現跨平臺界面顯示。


resize,m_lfit,w_120

圖5 GUI界面

5、引導診斷程序實例

如下以一個引導診斷程序,進行實例描述:

下圖為對應程序流程框圖,描述發動機故障測試流程。實例中包含通訊開啟,故障排查,電壓值檢查等過程,實現了車輛診斷數據,測量數據和技術手冊的有機組合,幫助實現故障維修。


resize,m_lfit,w_120

圖6  流程圖

resize,m_lfit,w_120

圖7 引導診斷界面1開啟通訊測試

20200319-8.png

圖 8 引導診斷界面2 故障檢查

resize,m_lfit,w_120

圖 9 引導診斷界面3 維修指南

20200319-11.png

圖10  引導診斷界面4 數據測量


上集回顧:基于ISO13209(OTX)實現EOL下線序列

審核編輯(王靜)
更多內容請訪問 Softing 中國(http://c.gongkong.com/?cid=57184)

手機掃描二維碼分享本頁

工控網APP下載安裝

 

我來評價

評價:
一般
爱玩棋牌手机版官网