現場沒有測試腳本,工程師卻想直接手動下診斷;維修廠也要能快速上手。本文說明 Indigo 這個直覺的車輛診斷儀如何用 ODX/CDD 自動配置,免先寫程式就能連上 CAN(FD)、K-Line、DoIP 等匯流排與 UDS、OBD 等協定,並可把設定存成專案交換、用 VDS(C#)錄製重播序列,附診斷流程架構圖與協定對照表。
現場調車時常見的需求很單純:對某顆 ECU 下一條診斷指令、讀一筆故障碼——但為此撰寫腳本並不划算。Indigo 以 ODX/CDD 自動完成診斷配置,開箱即可執行常用診斷操作,讓手動診斷不需要程式背景。
手動診斷為什麼卡:卡在「配置」這道門檻
手動診斷之所以麻煩,往往不在診斷本身,而在前置的配置:
- 沒腳本就得寫程式:臨時要下的診斷,還得先定義服務、參數,門檻太高。
- 配置繁瑣:一顆 ECU 幾百個服務,手動一個個設,設到懷疑人生。
- 多匯流排、多協定:CAN、K-Line、DoIP 各一套,UDS、OBD 各一種,切換麻煩。
- 開發與維修廠需求不同:開發要彈性,維修廠要「拿了就能用」。
要降低門檻,關鍵是讓配置自動化——把「先寫程式」變成「打開描述檔就能下」。
Indigo 怎麼解:用 ODX/CDD 自動配置,免先寫程式
Indigo 是 Vector 直覺、好上手的車輛診斷儀,適用於車輛開發,也適用於維修廠的各種診斷任務。它最關鍵的一步,是用診斷描述自動配置。
用 ODX/CDD 自動配置,打開就能下診斷
Indigo 可用 ODX 或 CANdelaStudio(CDD) 的診斷描述自動配置診斷參數——你不必手動定義每個服務,載入描述檔就能開始下診斷。這就是它「免先寫程式」的關鍵。
支援 CAN(FD)/K-Line/DoIP 與 UDS/OBD 多協定
| 面向 | Indigo 支援 |
|---|---|
| 匯流排 | CAN、CAN FD、K-Line、DoIP(可加 TLS) |
| 診斷協定 | UDS、KWP2000、OBD2、WWH-OBD、HD-OBD、OBDonUDS、ZEVonUDS |
| 配置來源 | ODX、CANdelaStudio(CDD)自動配置 |
進階:存成專案、用 VDS(C#)把診斷序列腳本化
好上手不代表不能深入。當你需要更進階的用法:
| 需求 | Indigo 怎麼做 |
|---|---|
| 設定要重複使用、交換 | 存成專案,在夥伴之間安全交換 |
| 重複的診斷序列 | 用 VDS(Vector Diagnostic Scripting,C#)錄製、編輯、重播 |
| 客製化診斷畫面 | 用 Indigo SDK 開發專屬的診斷使用者視窗 |
從「打開就能下診斷」到「腳本化與客製化」,Indigo 讓開發工程師與維修廠的技師,都能用同一套工具、各取所需。
常見問題釐清
Indigo 是什麼?
Indigo 是 Vector 直覺、好上手的車輛診斷儀。它用 ODX 或 CANdelaStudio(CDD)的診斷描述自動配置,免先寫程式就能手動下診斷,適用於車輛開發與維修廠。
用 Indigo 一定要會寫程式嗎?
不用。Indigo 以 ODX 或 CANdelaStudio(CDD)的診斷描述自動配置,載入描述檔就能手動下診斷。需要進階的重複序列時,才用 VDS(C#)錄製重播——由淺入深,不強迫先寫程式。
支援哪些匯流排與診斷協定?
匯流排支援 CAN、CAN FD、K-Line 與 DoIP(可加 TLS),並可同時連不同匯流排;診斷協定涵蓋 UDS、KWP2000、OBD2、WWH-OBD、HD-OBD、OBDonUDS、ZEVonUDS。
它和 CANoe 的診斷功能差在哪?
定位不同。CANoe 是完整的網路開發與測試環境,診斷是其中一環;Indigo 則是專職、輕量、直覺的診斷儀,主打「打開就能手動下診斷」,特別適合現場與維修廠。兩者的診斷描述來源(CDD/ODX)是相通的。
開發和維修廠都能用同一套嗎?
可以。Indigo 同時面向車輛開發與維修廠:開發端可存專案、寫 VDS 腳本、用 SDK 客製;維修廠端則直接載入描述檔手動診斷。設定可存成專案在夥伴間交換,銜接順暢。
下一步
讓手動下診斷,從「先寫程式」變成「打開就能用」
現場想快速下個診斷,不該卡在寫程式與繁瑣配置。歐特莫夫(Vector Informatik 合作夥伴)以 Indigo 為核心,協助你用 ODX/CDD 自動配置診斷儀、連上多種匯流排與協定,並在需要時把診斷序列用 VDS 腳本化、用 SDK 客製,讓開發與維修廠都能順手上手。