在 UDS (ISO 14229) 診斷開發中,如何確保 OEM 的診斷需求能準確無誤地傳遞給 Tier 1 供應商?CANdelaStudio 扮演了關鍵的角色。它將厚重的紙本規格書轉化為機器可讀的資料庫 (CDD 檔),成為診斷開發流程中的單一真理來源 (Single Source of Truth)。
產品介紹
CANdelaStudio 是一個專門用於定義診斷資料庫的工具。使用者可以在圖形化介面上定義 ECU 支援的診斷服務 (Services)、資料識別碼 (DID)、故障碼 (DTC) 以及解鎖安全存取的流程 (Security Access)。設計完成後,輸出的 CDD 檔案可直接被 CANoe、CANape、Indigo 等工具讀取,用於後續的測試與應用。
核心功能與技術優勢
1. 模板驅動的設計 (Template-based)
透過預先定義好的診斷模板 (Class Template),OEM 可以強制規範所有 ECU 的診斷行為(例如:強制要求所有 ECU 都必須支援 ReadDataByIdentifier 0xF190 讀取 VIN 碼)。這確保了整車診斷行為的一致性。
2. 自動化生成 ODX/PDX
支援將 CDD 檔案轉換為國際標準的 ODX (Open Diagnostic Data Exchange) 格式 (2.0.1, 2.2.0)。這使得診斷數據能夠在不同的工具鏈與供應商之間無縫交換。
3. 完整的 UDS 支援
內建完整的 ISO 14229 標準定義。使用者無需查閱法規,只需勾選所需的服務並設定參數,即可完成標準診斷功能的定義。
4. 需求與代碼的橋樑
輸出的 CDD 檔案不僅用於測試工具,也可以匯入到 DaVinci Configurator 中,自動配置 AUTOSAR Dcm (Diagnostic Communication Manager) 模組,實現從設計到代碼生成的自動化。
應用場景
- OEM 診斷規範發布:車廠使用 CANdelaStudio 定義整車平台的標準診斷規範,並分發給供應商。
- Tier 1 診斷實作:供應商根據收到的 CDD/ODX 檔案,快速生成 ECU 軟體的通訊代碼與測試腳本。
- 售後診斷儀開發:利用 ODX 數據開發維修廠使用的手持診斷儀器。
價值總覽
CANdelaStudio 解決了診斷開發中「規格不一致」與「溝通成本高」的痛點。它將文字規範轉化為可執行的數據模型,串聯起設計、實作與測試三個階段,大幅提升了診斷功能的開發品質與效率。