0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分享一種Indigo參數(shù)化診斷儀方案

電子工程師 ? 來源:Vector維克多 ? 作者:Vector維克多 ? 2021-06-11 13:44 ? 次閱讀

診斷是應(yīng)用于ECU全生命周期的重要功能,在整車的開發(fā)階段、生產(chǎn)階段和售后階段扮演重要角色。診斷的開發(fā)與應(yīng)用,是一個跨部門,甚至跨公司的復(fù)雜工作。

工程診斷儀在開發(fā)和應(yīng)用過程中會遇到如下挑戰(zhàn):

診斷需求的協(xié)同

工程診斷儀的需求如何有效地反饋到ECU診斷功能開發(fā)中?ECU診斷功能開發(fā)時如何充分兼顧工程診斷儀的需求?研發(fā)、生產(chǎn)和售后如何高效地協(xié)同診斷需求?

診斷數(shù)據(jù)的復(fù)用

研發(fā)、生產(chǎn)和售后如何實現(xiàn)診斷數(shù)據(jù)的交互?研發(fā)階段的診斷數(shù)據(jù)庫如何方便地復(fù)用到生產(chǎn)和售后階段?

參數(shù)

是否需要參數(shù)化工程診斷儀?為了支持新車型/新ECU,需要基于新增的診斷需求,對非參數(shù)化工程診斷儀進行二次開發(fā),導(dǎo)致診斷儀成本增加,診斷儀開發(fā)周期延長。從成本和開發(fā)周期的角度來看,工程診斷儀需要參數(shù)化。

診斷測試序列

在實際應(yīng)用場景中,需要一系列診斷動作才能滿足測試需求。為了實現(xiàn)所需的測試序列(Sequence),操作者需要具有一定的編程能力才能通過編輯腳本實現(xiàn)一鍵式測試需求。

1、參數(shù)化診斷儀方案--Indigo

Indigo作為參數(shù)化工程診斷儀,其參數(shù)化體現(xiàn)在如下兩個方面:

診斷對象的參數(shù)化

Indigo可以自動解析診斷數(shù)據(jù)庫文件,解析不同車型/ECU的診斷數(shù)據(jù)庫文件的差異性,差異化的功能自動化體現(xiàn)在Indigo中。診斷對象的不同,只體現(xiàn)于診斷數(shù)據(jù)庫的不同。

診斷內(nèi)容的參數(shù)化

Indigo預(yù)定義工程診斷的所有診斷內(nèi)容和所有應(yīng)用場景,診斷內(nèi)容是可配置的。

Indigo作為一款參數(shù)化工程診斷儀,可以快速便捷地對車輛和ECU進行診斷。無論是在ECU開發(fā)階段,還是車輛測試階段,工程師都可以輕松使用Indigo完成診斷測試工作,無需具備專業(yè)化的診斷知識:

支持CDD/ODX文件,便捷地實現(xiàn)參數(shù)化;

圖形化顯示ECU故障信息;

符號化顯示所有診斷故障代碼(DTC),包括狀態(tài)標(biāo)識、環(huán)境參數(shù)和故障條件;

利用診斷控制臺可以直接訪問所有的診斷服務(wù);

顯示發(fā)送和接收的診斷數(shù)據(jù);

支持KWP、UDS和GMW3110;

可擴展License支持遠程診斷功能。

2、基于Indigo的二次開發(fā)

除了自適配顯示診斷使用界面之外,Indigo還可以支持基于腳本的二次開發(fā):

擴展Indigo診斷功能;

自動執(zhí)行用戶自定義的診斷任務(wù)(診斷序列)。

具體實現(xiàn)方式分為Script Recording和Vector Diagnostic Scripting Library。

Script Recording

Indigo無需操作者掌握編程技巧即可記錄診斷測試序列(圖1)。

pYYBAGDC-eiAT0fIAAFJ3TWRsSI545.jpg

圖1 Indigo腳本記錄器

開啟此功能后,操作Indigo實現(xiàn)特定診斷應(yīng)用,腳本記錄器即可錄制操作過程,自動轉(zhuǎn)化為Script腳本。用戶可根據(jù)測試需求,選擇需要進行的診斷測試序列(圖2)。

pYYBAGDC-fCAHuDtAAFS3GcfQ1s015.jpg

圖2 記錄測試序列

錄制腳本完成后,腳本源碼如圖3所示。

poYBAGDC-feAL5CUAADa0bcXwFM841.jpg

圖3 腳本源碼

診斷測試序列錄制完成后,保存記錄的腳本并加載到Indigo中自動運行(圖4)。

pYYBAGDC-f-AYmSqAAELrFagBeY227.jpg

圖4 執(zhí)行測試序列

技術(shù)優(yōu)勢

操作者無需編程能力,即可創(chuàng)建診斷Script;

一鍵式執(zhí)行已創(chuàng)建的診斷序列。

Vector Diagnostic Scripting Library

Indigo集成Vector Diagnostic Scripting Library(VDS,Vector診斷腳本庫),在編譯環(huán)境Microsoft Visual Studio中通過編輯C#(.NET)腳本來實現(xiàn)用戶與對話框的交互和輸入驗證,此腳本與CANoe/CANape/vFlash等工具兼容。

在Indigo安裝目錄選擇安裝VDS(圖5),完成對Microsoft Visual Studio的擴充。

poYBAGDC-gaAZJG1AADarXWjN_U612.jpg

圖5 安裝VDS

通過Visual Studio新建VDS工程(圖6):

pYYBAGDC-g6AV5CMAAFoukK3t9o424.jpg

圖6 新建Vector Diagnostic Scripting

完成對ECU數(shù)據(jù)的讀取并顯示在交互界面(圖7):

poYBAGDC-hiAaBShAAHEAcgjHbI877.jpg

圖7 定義特定診斷需求

編輯完成后保存工程,并將腳本加載到Indigo工具中,運行后結(jié)果如圖:

pYYBAGDC-iCAV9oyAACrUNhAmVU301.jpg

圖8 運行特定序列結(jié)果

VDS便捷性一覽:

支持函數(shù)關(guān)鍵字;

支持?jǐn)?shù)據(jù)庫屬性作為函數(shù)參數(shù)。

poYBAGDC-iaAQdGqAACuB69n8W8560.jpg

圖9 VDS支持函數(shù)關(guān)鍵字

pYYBAGDC-i2ALvudAAGBwvEBsDY823.jpg

圖10 VDS環(huán)境添加CDD數(shù)據(jù)庫

poYBAGDC-jaAWQjGAAEGKaxd2Yc692.jpg

圖11 VDS識別CDD數(shù)據(jù)庫中診斷描述內(nèi)容

技術(shù)優(yōu)勢

提供開發(fā)環(huán)境,支持Script編輯,工程師可自主創(chuàng)建診斷Script;

VDS環(huán)境支持加載診斷數(shù)據(jù)庫,自動識別數(shù)據(jù)庫中的診斷描述內(nèi)容;

支持函數(shù)關(guān)鍵字,可快速實現(xiàn)腳本編輯。

3、總結(jié)

Indigo作為參數(shù)化工程診斷儀,可以對不同車型/ECU進行診斷,快速獲取所有診斷信息并顯示在特定窗口。當(dāng)用戶需要特定的診斷測試序列時,Indigo支持腳本(C#)的二次開發(fā),滿足用戶的特定測試需求,極大地提高了在實際應(yīng)用中的靈活性。

責(zé)任編輯:lq6

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 參數(shù)
    +關(guān)注

    關(guān)注

    11

    文章

    1834

    瀏覽量

    32220
  • 診斷
    +關(guān)注

    關(guān)注

    1

    文章

    58

    瀏覽量

    12281
  • INDIGO
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    7270

原文標(biāo)題:基于參數(shù)化診斷儀Indigo的二次開發(fā)

文章出處:【微信號:VectorChina,微信公眾號:Vector維克多】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    半導(dǎo)體制冷模組在IVD醫(yī)療診斷儀器中的廣泛應(yīng)用

    ,重塑傳統(tǒng)溫控格局,開辟儀器小型、高效發(fā)展新路徑。半導(dǎo)體制冷模組,又稱半導(dǎo)體熱電制冷器,是一種基于熱電效應(yīng)打造的溫控設(shè)備。其核心部件半導(dǎo)體制冷片在通電時,內(nèi)部電
    的頭像 發(fā)表于 12-05 16:14 ?496次閱讀
    半導(dǎo)體制冷模組在IVD醫(yī)療<b class='flag-5'>診斷儀</b>器中的廣泛應(yīng)用

    一種使用LDO簡單電源電路解決方案

    本期我們介紹一種使用LDO簡單電源電路解決方案,該方案可以處理12V/24V、多節(jié)鋰離子電池和4節(jié)干電池等相對較高的輸入電壓。
    的頭像 發(fā)表于 12-04 16:05 ?338次閱讀
    <b class='flag-5'>一種</b>使用LDO簡單電源電路解決<b class='flag-5'>方案</b>

    解決方案 | 基于TSMaster的平板電腦解決方案

    、產(chǎn)線刷寫及售后診斷等場景中的工程難題。案例1:XX電動重卡售后診斷儀本案例主要是基于TSMaster和同星TPAD1003和TC1114B研發(fā)的套解決方案,提供
    的頭像 發(fā)表于 11-10 01:02 ?618次閱讀
    解決<b class='flag-5'>方案</b> | 基于TSMaster的平板電腦解決<b class='flag-5'>方案</b>

    高速數(shù)字的技術(shù)原理和應(yīng)用場景

    高速數(shù)字一種用于采集高速模擬信號,并將其轉(zhuǎn)換為數(shù)字信號進行處理和儲存的設(shè)備。以下是對其技術(shù)原理和應(yīng)用場景的詳細(xì)介紹:、技術(shù)原理 采樣:高速數(shù)字
    發(fā)表于 10-21 14:34

    參數(shù)分析儀的技術(shù)原理和應(yīng)用場景

    譜、紅外光譜、拉曼光譜等),它們利用樣品對光的吸收、發(fā)射或散射特性來進行分析。 質(zhì)譜分析也是化學(xué)分析的一種重要手段,它通過測量樣品中離子的質(zhì)量和相對豐度來確定化合物的組成。 力學(xué)性能測試: 某些參數(shù)分析儀
    發(fā)表于 10-17 14:42

    網(wǎng)絡(luò)及診斷自動測試軟件集成方案

    方案是對北匯信息提供的CAN/CANFD/CANXL/LIN/FlexRay總線網(wǎng)絡(luò)及診斷測試解決方案的進步補充和優(yōu)化,雖然此測試系統(tǒng)方案
    的頭像 發(fā)表于 10-17 08:04 ?599次閱讀
    網(wǎng)絡(luò)及<b class='flag-5'>診斷</b>自動<b class='flag-5'>化</b>測試軟件集成<b class='flag-5'>方案</b>

    一種新型全光學(xué)智能光譜

    近日,北京理工大學(xué)光電學(xué)院許廷發(fā)教授科研團隊與清華大學(xué)林星助理教授團隊聯(lián)合開發(fā)了一種新型全光學(xué)智能光譜(Opto-Intelligence Spectrometer, OIS)。
    的頭像 發(fā)表于 07-31 06:18 ?280次閱讀
    <b class='flag-5'>一種</b>新型全光學(xué)智能光譜<b class='flag-5'>儀</b>

    機械自動是自動一種

    引言 自動技術(shù)是指利用控制裝置對生產(chǎn)過程進行控制,以實現(xiàn)生產(chǎn)過程的自動。機械自動是自動技術(shù)的一種,它主要涉及到使用機械設(shè)備和控制系統(tǒng)
    的頭像 發(fā)表于 07-01 09:32 ?1668次閱讀

    基于IMX8MPlus SMARC核心板的便攜式床旁超聲診斷儀應(yīng)用解決方案

    醫(yī)學(xué)的高速發(fā)展,使得超聲儀器得到了廣泛的普及,便攜式的床旁超聲診斷儀,不僅滿足臨床醫(yī)學(xué)對可視、便攜式、智能的需求,還能滿足基層患者隨時隨地快速篩查的需求。便攜式的床旁超聲診斷儀,移
    的頭像 發(fā)表于 06-29 08:00 ?1536次閱讀
    基于IMX8MPlus SMARC核心板的便攜式床旁超聲<b class='flag-5'>診斷儀</b>應(yīng)用解決<b class='flag-5'>方案</b>

    昊衡科技自研低成本光學(xué)鏈路診斷儀——適用大規(guī)模光模塊失效檢測

    應(yīng)用越來越廣泛,隨之帶來的是模塊內(nèi)部高密度的光路連接方式,對高速光互聯(lián)的信號傳輸質(zhì)量,可靠性提出了更高要求。由武漢昊衡科技自研的OLI低成本光學(xué)鏈路診斷儀基于光學(xué)相
    的頭像 發(fā)表于 06-15 08:18 ?728次閱讀
    昊衡科技自研低成本光學(xué)鏈路<b class='flag-5'>診斷儀</b>——適用大規(guī)模光模塊失效檢測

    矢量網(wǎng)絡(luò)分析怎么測量S參數(shù)?

    矢量網(wǎng)絡(luò)分析(VNA)是一種用于測量射頻(RF)和微波網(wǎng)絡(luò)的散射參數(shù)(S參數(shù))的高精度儀器。
    的頭像 發(fā)表于 05-17 16:25 ?2240次閱讀

    昊衡科技推出OLI低成本光學(xué)鏈路診斷儀,助力光模塊產(chǎn)線檢測

    、光模塊的質(zhì)量把控更加嚴(yán)格。為了在這樣的環(huán)境中脫穎而出,品質(zhì)把控成為企業(yè)生存和發(fā)展的關(guān)鍵?;诖耍缓饪萍纪瞥鲎匝械腛LI低成本光學(xué)鏈路診斷儀,其原理基于光學(xué)相干檢
    的頭像 發(fā)表于 05-11 08:17 ?467次閱讀
    昊衡科技推出OLI低成本光學(xué)鏈路<b class='flag-5'>診斷儀</b>,助力光模塊產(chǎn)線檢測

    YXC可編程振蕩器 7.3728MHz,封裝7050,工作電壓3.3V,應(yīng)用于診斷儀

    為了確保診斷結(jié)果的準(zhǔn)確性和穩(wěn)定性,儀器中的晶振起著重要作用。首先晶振作為一種穩(wěn)定的振蕩器,可以提供準(zhǔn)確且穩(wěn)定的頻率信號。在診斷儀器中,有源晶振可以作為主鐘信號源,控制儀器的工作周期。
    的頭像 發(fā)表于 04-02 18:48 ?449次閱讀
    YXC可編程振蕩器 7.3728MHz,封裝7050,工作電壓3.3V,應(yīng)用于<b class='flag-5'>診斷儀</b>器

    鍵完成----創(chuàng)新的VCO參數(shù)測試方案

    AnaPico的APPH系列相位噪聲分析不僅可以用于連續(xù)波信號和脈沖模式的相位噪聲測量、幅度噪聲測量、加性(附加或殘余)相位噪聲測量以及時間穩(wěn)定性的艾倫偏差測量等,還為用戶提供了一種用于VCO綜合參數(shù)的創(chuàng)新測量
    的頭像 發(fā)表于 03-13 10:00 ?720次閱讀
    <b class='flag-5'>一</b>鍵完成----創(chuàng)新的VCO<b class='flag-5'>參數(shù)</b>測試<b class='flag-5'>方案</b>