技術文章

當前頁面: 首頁 >技術文章 >基于ISO13209(OTX)實現EOL下線序列

基于ISO13209(OTX)實現EOL下線序列

供稿:北京風丘科技有限公司 2020/1/16 18:52:55

0 人氣:4

  • 關鍵詞: 車輛工程 診斷測試 Softing
  • 摘要:OTX是專為汽車行業制定的序列開發標準。在車輛診斷、自動化標定、ECU測試等領域有廣泛應用。OTX不僅僅能開發診斷序列,它就是類似于C語言的一門編程語言,針對汽車行業做了優化,更方便診斷工程師使用。

What is OTX? 

OTX,全稱Open Test Sequence Exchange Format:開放式測試序列交換格式,國際標準:ISO13209,是專為汽車行業制定的序列開發標準。在車輛診斷、自動化標定、ECU測試等領域有廣泛應用。OTX不僅僅能開發診斷序列,它就是類似于C語言的一門編程語言,只不過針對汽車行業做了優化,更方便診斷工程師使用!

其中:

ISO13209-Part1,綜述;

ISO13209-Part2,核心元素,定義賦值、變量、數學指令、循環、分支等;

ISO13209-Part3,標準擴展,定義診斷、刷寫、HMI對話框、i18n多語言等;

ISO13209-Part4、Part5,接口定義;

圖1.png

 Why is OTX?為什么選擇OTX?

眾所周知,測試序列是整車診斷生命周期中重要一環,而且,測試序列不僅需要考慮單一使用渠道,還得兼顧多語言功能,兼容多應用場景,適配多目標系統工具(測試臺架、產線系統,售后診斷工具等)。

在OTX出現之前,我們是通過不同格式文本語言,進行測試序列描述,后續根據不同目標系統,進行編輯處理,最后執行。

 圖2.png

  圖3.pngOTX定義區分

在ODX與MVCI架構定義并廣泛應用后,我們發現,通過將診斷數據標準化,大大減少了工具開發,車型迭代開發,從而節省大量的經濟成本、人力成本,并且保證數據同源。OTX支持ODX調用,實現車輛診斷序列。

How OTX used in EOL? 如何通過OTX實現EOL下線序列?

那OTX究竟是如何在EOL中實現的呢?

我們是通過,專業的OTX編輯工具-OTX Studio,進行測試序列編輯。OTX Studio屬于DTS工具集中一環,支持ISO13209中相關函數定義,且支持與ODX診斷數據庫進行數據交互。進而實現診斷與測試流程的對接過程。

 圖4-1 .png

通過OTX Studio,可以實現EOL下線序列創建。EOL中,存在大量的下線序列,少則幾十個,多則上百個,視當前車型實際開發需求決定。但是通用的鑰匙匹配,防盜學習,角度傳感器標定等等,是不可或缺的。我們以鑰匙匹配在OTX Studio中實際定義舉例:

如下為鑰匙學習,Visio定義與OTX Studio中定義比較:

  圖5.png

通過對比可以看出,OTX Studio屬于圖形化編程語言,流程處理傾向于可視化、簡單化。

診斷數據庫定義,以及相關調用函數,均可直接通過拖動形式,在編輯窗口進行添加。更加適合于診斷開發工程師使用。

 6-1.png

通過OTX Studio編輯的測試序列,可以直接在軟件內連接硬件和實車進行測試。測試驗證通過,可以下放至測試及生產、售后部門支持ODX/OTX相關工具,即可直接使用。如,DTS Monaco;FDX;TDX;第三方工具等。

 7.png

聯系我們:

softing聯系方式-01-011.png

審核編輯(王靜)
更多內容請訪問 北京風丘科技有限公司(http://c.gongkong.com/?cid=45407)

手機掃描二維碼分享本頁

工控網APP下載安裝

 

我來評價

評價:
一般
篮球游戏