CANoe是用於開發,測試和分析單個ECU和整個ECU網路的綜合軟體工具。它在整個開發過程中從計畫、設計到系統級測試為網路設計師,開發和測試工程師提供支援。CANoe的多種變體和功能可滿足不同專案類型的需要,對即時性有更高的要求的環境,您還可以將CANoe當作HIL(硬體在環)系統來操作。CANoe通用的功能和配置選項已被全球汽車OEM,供應商,及航空電子、工業控制和物聯網(IoT)等領域用戶所廣泛使用。CANoe可滿足在產品開發和驗證等不同開發階段的應用需求。
核心價值
測試ECU和整個網路
進行網路通信的分析
診斷支持
功能和通訊過程的模擬
豐富和靈活的激勵方法
優勢和亮點
CANoe“一站式”實現ECU所有的開發和測試任務
CANoe全面支持模擬、測試ECU和診斷的各種場景
CANoe友好的圖形化介面和文本的評估結果
航空電子系統和網路的支援
CANoe支援硬體在環(HIL),軟體在環(SIL)和模型在環(MIL)測試
提供多種CANoe衍生版本滿足不同特定場景的需要
提供智慧的自動化測試方式
在開發過程的早期發現並糾正錯誤情況
提供對物聯網(IoT)應用的支援
支援安全管理
提供豐富的汽車匯流排、協定、測量、診斷和航空電子匯流排支援外掛程式
主要功能
測試
通信分析
診斷
模擬
激勵
IoT服務
CANoe代表了最先進的ECU和網路測試環境。對於整個系統以及有效的ECU測試,它也是最理想的測試工具。CANoe在以下方面為您提供的無與倫比的解決方案:
• ECU測試
• 模組測試
• 整合測試
• 符合性測試
• 回歸測試
• ECU原型測試
CANoe提供豐富的開放式介面,支援您對測試環境做各種不同的適配:
• 用於激勵,測量和注入誤差的集成硬體:
• VT System,數位和類比I / O,自動測量設備,可控電源
• 介面模擬和測試模型:MATLAB / Simulink模型
• 從協力廠商控制測試系統:通過程式調用、腳本調用
• 集成在更高級別的測試控制器中:通過CANoe COM伺服器,例如通過Python或.NET
• 連結到外部軟體工具:例如為了滿足可追溯性要求的需求管理系統
CANoe用戶可以在用戶的桌面和車輛中分析ECU和整個系統的多匯流排通信,提供豐富的智慧視窗支援您的分析工作:
• 跟蹤視窗:列出所有的匯流排活動,例如報文、錯誤幀和遠端幀。顯示每條報文中的單個信號——甚至在測量過程中也可以做到
• 圖形視窗:線上顯示報文中傳輸的實體信號(如速度和溫度)隨時間變化的情況
• 統計窗口:用於顯示有用的網路和節點統計資訊,例如,節點和幀級別的匯流排負載,突發計數器/持續時間,幀和錯誤的計數器/速率,控制器狀態
• 資料視窗:以數值形式和柱狀圖形式顯示選定的資料
• Scope窗口:用於離線顯示使用Option .Scope記錄的位元電平測量
• 互動式發生器:用於匯流排激勵並輕鬆發送修改後的信號
• 信號發生器:用於產生信號波形(正弦波,斜坡,脈衝,值列表等)
• 記錄/重播:以進行記錄以及以後的測量分析或重播
• 觸發和過濾:以對匯流排事件做出特定回應並減少顯示或記錄的資料量
• 寫窗口:系統消息和CAPL程式的使用者特定輸出的寫入視窗
• 狀態跟蹤器:用於顯示狀態和位元信號
CANoe所提供的診斷功能集可幫助您分析通過KWP2000和UDS標準進行的診斷通信。CANoe既可以用作診斷測試儀,也可以模擬ECU診斷。通過ODX或CANdelaStudio描述檔對其進行參數化。另外,CANoe中集成了完整的OBD-II測試儀。
借助CANoe.DiVa,您可以對ECU中的診斷軟體實現進行自動測試。可重現的測試用例基於CANdela或ODX格式的ECU診斷說明生成,CANoe自動執行這些測試用例並生成結論性測試報告。
使用CANoe,您還可以實現ECU的診斷模擬。此外,CANoe所提供的“測試功能集”使您可以執行以CAPL,XML程式設計的自動化測試.NET或在vTESTstudio的幫助下。CANoe還可以根據要求自動生成XML和HTML格式的測試報告。
用戶可以使用CANoe的模擬功能來測試和分析被測系統(System Under Test, SUT),SUT可以是硬體,也可以是軟體。通過在實驗室條件下將實際元件傳輸到模擬環境中,SUT可以利用CANoe在自訂的、受控的以及最重要的是可重現的情況下運行。這樣就可以無風險地分析極限和特殊情況。此殘餘匯流排模擬功能可以用於所有開發階段,用來實現:
• 使用殘餘匯流排模擬對整個網路和功能進行有效測試
• 通過模型和功能靈活地擴展殘餘的匯流排模擬
• 多種通信拓撲的同步模擬
• 類比過程中的多種干預選項
• 開放、靈活的介面來連接工具
• 在所有開發階段均可重用的測試和模擬設置
• 使用生成器創建特定殘餘匯流排模擬
使用CANoe的激勵功能,您可以根據需要故意發出個別消息或信號,簡單、快速地引起網路中的ECU的反應。ECU的回應會在一定程度上反映其功能的正確性。CANoe提供了許多激勵網路中ECU的方法,包括從預定義的使用者介面到不同的程式設計選項的各個方面:
• 用於設置信號和變數值的CAPL或.NET程式
• Visual Sequencer輕鬆地創建命令序列
• 信號發生器和信號重播,用於產生信號響應(正弦波,斜坡,脈衝,值列表等)
• 互動式的Generator和FramePanel,用於激勵匯流排並方便地發送修改後的信號
• 用戶用來創建自訂圖形化使用者介面的面板
CANoe提供物聯網(IoT)設備連接功能服務,這是個免費的CANoe / CANoe4SW擴展程式使您可以通過後端或本地代理輕鬆連接被測系統(SUT)。您的SUT可以是真實的設備,也可以是純軟體,例如在虛擬環境中的系統。目前主要支援MQTT協定,後續計畫會有更多的協定被支援。
• 用於軟體或設備的功能測試
• 使用熟悉的功能,例如分析視窗,自動測試或集成其他模型以提供系統環境
• 無需特殊的IT策略,因為連接是通過Web sockets或HTTPS建立的
支援的環境
CANoe所支援的匯流排網路、協定和資料庫檔
匯流排網路: | CAN/CAN FD、LIN、FlexRay、Ethernet、WLAN、J1708、AFDX、ARINC 429等 |
高層協定: | TCP/IP、AVB、CANopen、J1939、ISO 11783、J1587、EtherCAT、SOME/IP、MQTT等 |
智慧感測器協議: | PSI5、SENT、SPI、UART(RS232、RS485、RS422、LVDS)、I2C等 |
充電通信協議: | DIN 70121、ISO/IEC 15118、GB/T 27930、CHAdeMO等 |
V2X協議: | GB/T 31024.3、T/CSAE 53-2017、SAE J2735、IEEE 1609、ETSI ITS 102、ETSI EN 302等 |
診斷協議: | ISO 9141、ISO 14229、ISO 14230、ISO 15031-6(OBD-II)、SAE J1939-73等 |
通信/診斷/標定資料庫: | DBC、ARXML、A2L 、FIBEX、LDF、CDD、ODX等 |
CANoe所支援的可選外掛程式
匯流排外掛程式: | LIN、FlexRay、Ethernet、MOST、Car2X |
高層應用協定外掛程式: | Smart Charging、J1939、J1587、CANopen、ISO 11783、For EtherCAT® |
測量與診斷外掛程式: | AMD/XCP、DiVa、Scope、SENSOR |
航空外掛程式: | A429、AFDX |
相關資源
博客
新聞資訊
RELATED RESOURCES
下載申請