<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 在一個(gè)穩固的基礎上高效的開(kāi)發(fā)汽車(chē)診斷功能

在一個(gè)穩固的基礎上高效的開(kāi)發(fā)汽車(chē)診斷功能

作者: 時(shí)間:2012-11-27 來(lái)源:網(wǎng)絡(luò ) 收藏
引言:Vector Informatik和戴姆勒克萊斯勒公司是兩個(gè)總部均設在德國斯圖加特的公司。近幾年,在過(guò)去的合作基礎之上,他們在開(kāi)發(fā)診斷工具方面擴展了戰略合作伙伴關(guān)系。如今,Vector和戴姆勒克萊斯勒已經(jīng)合作開(kāi)發(fā)和定制出機動(dòng)車(chē)診斷領(lǐng)域專(zhuān)用的工具如系列。應用這些工具剛開(kāi)始會(huì )花費較多精力,但最終的分析結果證明,它們對品質(zhì)和成本的改善都是非常有效的。

為了滿(mǎn)足今后汽車(chē)診斷任務(wù)的要求,上世紀90年代末,戴姆勒克萊斯勒公司為其車(chē)輛診斷工具的開(kāi)發(fā)制定了新的方向。主要目的是讓新工具變得更容易使用和理解,同時(shí)診斷的相關(guān)數據也要以統一格式描述。只有這樣才能保證診斷工具在所有相關(guān)業(yè)務(wù)單位和合作伙伴間(包括ECU供應商和軟件供應商)具備較高的接受度,還能保證診斷相關(guān)數據的可重用性。

為了支持這個(gè)努力方向,該公司通過(guò)它的GSP/TD中心(診斷和閃存技術(shù)中心)對診斷技術(shù)和方法進(jìn)行強化和集中。該中心全面開(kāi)發(fā)出新的診斷和閃存概念及其與這些概念相關(guān)聯(lián)的在公司范圍內開(kāi)發(fā)、生產(chǎn)和維護的實(shí)現過(guò)程。同時(shí),該中心還對在這些不同業(yè)務(wù)領(lǐng)域內引進(jìn)上述概念、過(guò)程和工具提供整個(gè)公司范圍內的支持。

診斷功能的通用實(shí)現

作為診斷功能的合作開(kāi)發(fā)方,Vector Informatik公司的診斷專(zhuān)家設計了一種基于“單源法則”(Single Source Principle)的工具,即所有診斷功能只用機器可讀的XML描述文件進(jìn)行一次正式規格定義,然后所有用戶(hù)可普遍使用這些規格數據。

戴姆勒克萊斯勒希望在開(kāi)發(fā)、生產(chǎn)和維護中繼續保留其DIOGENES描述格式及其專(zhuān)有的運行時(shí)(run-time)系統CAESAR(戴姆勒克萊斯勒內部針對“車(chē)用電子系統公共入口”采用的DC項目名),為此,Vector設計的系列診斷工具(可用于診斷不良應用的CAN診斷環(huán)境)具備了集成各OEM專(zhuān)用導出格式所需的靈活性。

除了戴姆勒克萊斯勒公司以外,Vector與歐寶和Claas(農用設備生產(chǎn)商)的戰略聯(lián)盟也對這些診斷工具的開(kāi)發(fā)產(chǎn)生影響。同時(shí),Vector還與菲亞特、福特及其他許多世界級汽車(chē)廠(chǎng)商開(kāi)始建立合作關(guān)系。如今,幾乎所有具備汽車(chē)和相關(guān)供應產(chǎn)業(yè)的國家都在使用工具。這些工具在診斷數據的采集和編輯以及將數據導出為多種不同格式方面給用戶(hù)提供了重要的支持。通過(guò)它們采集的數據還能用來(lái)自動(dòng)生成ECU診斷軟件。

圖1:CANdelaStudio提出專(zhuān)門(mén)的ECU診斷需求描述并從CANdela數據庫向DIOGENES數據庫導出數據。

圖2:利用專(zhuān)業(yè)網(wǎng)絡(luò )開(kāi)發(fā)工具CANoe進(jìn)行診斷功能性測試。

圖3:在一個(gè)集成測試基準平臺上測試A級車(chē)的電子元件。

圖4:利用CANdelaStudio提供的診斷數據描述可節省6-7成費用并加快診斷協(xié)議的實(shí)現。

圖5:閃存數據的管理以及用CANdelaFlash產(chǎn)生 Flash Container。

通過(guò)前加載(frontloading)節約開(kāi)發(fā)時(shí)間

戴姆勒克萊斯勒公司診斷功能開(kāi)發(fā)過(guò)程的指導原則就是通過(guò)在開(kāi)發(fā)過(guò)程的很早階段創(chuàng )建一個(gè)完備的規格,來(lái)保證獲得的數據庫完整可靠。有了這樣的數據庫,就可以避免在與供應商合作時(shí)出現誤解和差錯,也因此免去了大多數優(yōu)化步驟。一旦戴姆勒克萊斯勒選定某個(gè)開(kāi)發(fā)項目的ECU供應商,其開(kāi)發(fā)、生產(chǎn)和維護部門(mén)的工程師就開(kāi)始與這些ECU供應商合作定義ECU的診斷功能。

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 汽車(chē)診斷功能 ODX CANdela

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>