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中的診斷軟件實現進行自動測試??芍噩F的測試用例基于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和Frame Panel,用于激勵總線并方便地發送修改后的信號
? 用戶用來創建自定義圖形用戶界面的面板
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
下載申請