診斷開(kāi)發與測試

工具鏈

汽車(chē)工業的發展對世界經濟起到巨大(dà)的推動作(zuò)用,而如今汽車(chē)發展的一個(gè)方向就是電(diàn)氣化、智能化,越來(lái)越多(duō)功能強大(dà)、集成度高(gāo)的ECU(電(diàn)控單元)被開(kāi)發出來(lái),應用到車(chē)輛(liàng)上(shàng)。與此同時(shí),診斷也被越來(lái)越多(duō)的 提及和(hé)應用在ECU中,一個(gè)顯著的原因就是:診斷使得(de)我們可(kě)以訪問到ECU中的信息,即使他們已經被部署到了車(chē)輛(liàng)上(shàng)。這就意味着在車(chē)輛(liàng)測試、生(shēng)成和(hé)售後階段,診斷通(tōng)常是訪問ECU內(nèi)部信息的常用方法。典型應用包括,故障存儲操作(zuò),Flash刷新,讀取測量值等。

目前,國內(nèi)的車(chē)輛(liàng)診斷應用和(hé)國外相比還(hái)有(yǒu)很(hěn)大(dà)的差距,風丘科技(jì)和(hé)德國Softing公司密切合作(zuò) ,大(dà)力推廣基于ODX/OTX标準的車(chē)輛(liàng)診斷方案,為(wèi)ECU供應商和(hé)整車(chē)廠提供從最初的診斷數(shù)據庫建立到售後 工程診斷儀這一系列的完整的解決方案,緻力于提高(gāo)國內(nèi)汽車(chē)使用的可(kě)靠性、經濟性和(hé)安全性。

産品
軟件
硬件
  • VCI:車(chē)輛(liàng)診斷接口
  • TestCUBE:ECU 仿真工具
  • TestBOX:故障注入工具
  • HiL:硬件在環測試設備
  • Gryphon:兼具診斷功能的數(shù)據記錄儀

關于ODX

ASAM MCD-2 D(market name:ODX) V2.2.0(2008)/ISO 22901-1

全稱:Open Diagnostic data eXchange

挑戰:在ODX标準之前,診斷和(hé)配置功能以及Flash數(shù)據描述都沒有(yǒu)統一标準,大(dà)多(duō)是計(jì)算(suàn)機不可(kě)讀的數(shù)據格式(例如Word、PDF)。因此,相關的數(shù)據必然是手工輸入到整個(gè)ECU生(shēng)命周期的所有(yǒu)工具中,這樣就導緻了易出錯,價格昂貴的問題并且阻礙了快速開(kāi)發周期。

描述:ODX為(wèi)應對這些(xiē)挑戰提供了一種基于XML的、計(jì)算(suàn)機可(kě)讀的數(shù)據格式來(lái)制(zhì)定和(hé)交換ECU中診斷相關的數(shù)據。整車(chē)、ECU和(hé)測試設備的廠商可(kě)以使用這種統一的、OEM獨立的ODX格式來(lái)描述和(hé)交換ECU診斷數(shù)據。

優勢:ODX允許不同車(chē)輛(liàng)和(hé)ECU功能在表達形式上(shàng)存在一些(xiē)變型。

應用領域:ODX标準可(kě)以運用在車(chē)輛(liàng)生(shēng)命周期中車(chē)輛(liàng)電(diàn)控系統測試,配置和(hé)Flash刷新的任何地方。應用該标準的廠商們有(yǒu)效的減少(shǎo)了多(duō)種診斷工具的通(tōng)信問題而且可(kě)以更好的支持多(duō)款車(chē)型。

标準作(zuò)者:Audi AG, BMW AG, Continental Automotive GmbH, Daimler AG, DSA Daten- und Systemtechnik GmbH, ETAS GmbH, General Motors Company, In2Soft, Porsche AG, Renault S. A., Robert Bosch GmbH, Softing Automotive Electronics GmbH, Siemens AG, SPX UK Ltd, Vector Informatik GmbH, Volkswagen AG

未來(lái):OTX (Open Test Sequence eXchange)       OTX 1.0發布于2012年秋 (ISO 13209)


規範定義

診斷規範是ECU診斷工作(zuò)的基礎,它完整的定義了ECU的物理(lǐ)地址、功能地址、通(tōng)信參數(shù)、所支持的診斷服務,以及這些(xiē)診斷服務所對應的請(qǐng)求、正響應、負相應等信息。

一般該診斷規範都是使用電(diàn)腦(nǎo)不能直接讀取的文件格式來(lái)描述,如Word、Excel、PDF等。使用 DTS-Venice,将診斷規範整理(lǐ)成符合ASAM标準的ODX格式文件,有(yǒu)效的避免了文本格式的診斷規範在OEM和(hé)供應商之間(jiān)傳遞,或OEM內(nèi)部傳遞過程中可(kě)能導緻的錯誤。

DTS-Venice中提供了多(duō)種協議模闆,如UDS、KWP2000等,隻需要适當修改就可(kě)以使用,大(dà)大(dà)的加快了數(shù)據庫的開(kāi)發速度,使用check功能,可(kě)以方便的對數(shù)據庫進行(xíng)校(xiào)驗。

代碼實現

提供符合AUTOSAR的嵌入式軟件協議棧,幫助ECU供應商可(kě)以快速的在ECU中集成相應的功能和(hé)服務。

Dorado UDS為(wèi)符合ISO15765規範的UDS診斷協議棧,支持多(duō)種嵌入式平台,具有(yǒu)良好的可(kě)移植性,可(kě)根據診斷規範的定義不同,進行(xíng)相應功能的修改,使ECU能夠和(hé)診斷工具正常通(tōng)信,實現診斷功能。

Dorado FlashLoader可(kě)以為(wèi)ECU提供離線刷新功能。

集成測試

診斷測試偏重于測試ECU對診斷服務的支持是否和(hé)定義一緻。ECU外部環境不齊備,使得(de)測試不夠完全。

使用Q-Automation可(kě)以調用和(hé)管理(lǐ)診斷、測量、标定等多(duō)種軟件, 并實現自動化測試。HiL系統能為(wèi)ECU提供完整的傳感器(qì)信号和(hé)模拟負載環境。使ECU工作(zuò)在一個(gè)虛拟的整車(chē)環境中,得(de)到多(duō)方面的測試。

檢測設備

ASAM定義的完整的診斷相關的API函數(shù)數(shù)量衆多(duō),為(wèi)開(kāi)發工作(zuò)帶來(lái)的很(hěn)多(duō)不便,為(wèi)了應對特定的場(chǎng)合,Softing将這些(xiē)函數(shù)進行(xíng)了整合精簡,形成了 DTS-Automation

DTS-Automation提供适用于ECU和(hé)整車(chē)試驗台上(shàng)相關的編程接口, 它将基于ODX的診斷數(shù)據高(gāo)效的整合到測試系統中。可(kě)以支持LabVIEW或者OPC server的調用。

基于我們的車(chē)輛(liàng)診斷解決方案,我們可(kě)以為(wèi)您直接開(kāi)發最終的生(shēng)産線檢測台、EOL下線檢測設備、刷新工具等。

售後診斷儀

基于DTS-COS開(kāi)發功能強大(dà),且适用于多(duō)種場(chǎng)合的診斷儀。

診斷軟件可(kě)以運行(xíng)在标準的筆記本、平闆電(diàn)腦(nǎo)、智能手機等設備上(shàng),大(dà)大(dà)的節約了您的硬件成本。