CANoe是用于開(kāi)發(fā),測試和分析單個ECU和整個ECU網絡的綜合軟件工具。它在整個開(kāi)發(fā)過(guò)程中從計劃、設計到系統級測試爲網絡設計師,開(kāi)發(fā)和測試工程師提供支持。CANoe的多種(zhǒng)變體和功能(néng)可滿足不同項目類型的需要,對(duì)實時(shí)性有更高的要求的環境,您還(hái)可以將(jiāng)CANoe當作HIL(硬件在環)系統來操作。CANoe通用的功能(néng)和配置選項已被(bèi)全球汽車OEM, 供應商,及航空電子、工業控制和物聯網(IoT)等領域用戶所廣泛使用。CANoe可滿足在産品開(kāi)發(fā)和驗證等不同開(kāi)發(fā)階段的應用需求。
核心價值
測試ECU和整個網絡
進(jìn)行網絡通信的分析
診斷支持
功能(néng)和通訊過(guò)程的仿真
豐富和靈活的激勵方法
優勢和亮點
CANoe “一站式”實現ECU所有的開(kāi)發(fā)和測試任務
CANoe全面(miàn)支持模拟、測試ECU和診斷的各種(zhǒng)場景
CANoe友好(hǎo)的圖形化界面(miàn)和文本的評估結果
航空電子系統和網絡的支持
CANoe支持硬件在環(HIL), 軟件在環(SIL)和模型在環(MIL)測試
提供多種(zhǒng)CANoe衍生版本滿足不同特定場景的需要
提供智能(néng)的自動化測試方式
在開(kāi)發(fā)過(guò)程的早期發(fā)現并糾正錯誤情況
提供對(duì)物聯網(IoT)應用的支持
支持安全管理
提供豐富的汽車總線、協議、測量、診斷和航空電子總線支持插件
主要功能(néng)
測試
通信分析
診斷
仿真
激勵
IoT服務
CANoe代表了最先進(jìn)的ECU和網絡測試環境。對(duì)于整個系統以及有效的ECU測試,它也是最理想的測試工具。CANoe在以下方面(miàn)爲您提供的無與倫比的解決方案:
• ECU測試
• 模塊測試
• 整合測試
• 符合性測試
• 回歸測試
• ECU原型測試
CANoe提供豐富的開(kāi)放式接口,支持您對(duì)測試環境做各種(zhǒng)不同的适配:
• 用于激勵,測量和注入誤差的集成(chéng)硬件:
• VT System,數字和模拟I / O,自動測量設備,可控電源
• 接口仿真和測試模型:MATLAB / Simulink模型
• 從第三方控制測試系統:通過(guò)程序調用、腳本調用
• 集成(chéng)在更高級别的測試控制器中:通過(guò)CANoe COM服務器,例如通過(guò)Python或.NET
• 鏈接到外部軟件工具:例如爲了滿足可追溯性要求的需求管理系統
CANoe用戶可以在用戶的桌面(miàn)和車輛中分析ECU和整個系統的多總線通信,提供豐富的智能(néng)窗口支持您的分析工作:
• 跟蹤窗口:列出所有的總線活動,例如報文、錯誤幀和遠程幀。顯示每條報文中的單個信号——甚至在測量過(guò)程中也可以做到
• 圖形窗口:在線顯示報文中傳輸的物理信号(如速度和溫度)随時(shí)間變化的情況
• 統計窗口:用于顯示有用的網絡和節點統計信息,例如,節點和幀級别的總線負載,突發(fā)計數器/持續時(shí)間,幀和錯誤的計數器/速率,控制器狀态
• 數據窗口:以數值形式和柱狀圖形式顯示選定的數據
• Scope窗口:用于離線顯示使用Option .Scope記錄的位電平測量
• 交互式發(fā)生器:用于總線激勵并輕松發(fā)送修改後(hòu)的信号
• 信号發(fā)生器:用于産生信号波形(正弦波,斜坡,脈沖,值列表等)
• 記錄/回放:以進(jìn)行記錄以及以後(hòu)的測量分析或回放
• 觸發(fā)和過(guò)濾:以對(duì)總線事(shì)件做出特定響應并減少顯示或記錄的數據量
• 寫窗口:系統消息和CAPL程序的用戶特定輸出的寫入窗口
• 狀态跟蹤器:用于顯示狀态和位信号
CANoe所提供的診斷功能(néng)集可幫助您分析通過(guò)KWP2000和UDS标準進(jìn)行的診斷通信。 CANoe既可以用作診斷測試儀,也可以模拟ECU診斷。通過(guò)ODX或CANdelaStudio描述文件對(duì)其進(jìn)行參數化。另外,CANoe中集成(chéng)了完整的OBD-II測試儀。
借助CANoe.DiVa,您可以對(duì)ECU中的診斷軟件實現進(jìn)行自動測試。可重現的測試用例基于CANdela或ODX格式的ECU診斷說(shuō)明生成(chéng),CANoe自動執行這(zhè)些測試用例并生成(chéng)結論性測試報告。
使用CANoe,您還(hái)可以實現ECU的診斷仿真。此外,CANoe所提供的“測試功能(néng)集”使您可以執行以CAPL,XML編程的自動化測試.NET或在vTESTstudio的幫助下。CANoe還(hái)可以根據要求自動生成(chéng)XML和HTML格式的測試報告。
用戶可以使用CANoe的仿真功能(néng)來測試和分析被(bèi)測系統(System Under Test, SUT),SUT可以是硬件,也可以是軟件。通過(guò)在實驗室條件下將(jiāng)實際組件傳輸到仿真環境中,SUT可以利用CANoe在自定義的、受控的以及最重要的是可重現的情況下運行。這(zhè)樣(yàng)就(jiù)可以無風險地分析極限和特殊情況。此殘餘總線仿真功能(néng)可以用于所有開(kāi)發(fā)階段,用來實現:
• 使用殘餘總線仿真對(duì)整個網絡和功能(néng)進(jìn)行有效測試
• 通過(guò)模型和功能(néng)靈活地擴展殘餘的總線仿真
• 多種(zhǒng)通信拓撲的同步仿真
• 模拟過(guò)程中的多種(zhǒng)幹預選項
• 開(kāi)放、靈活的界面(miàn)來連接工具
• 在所有開(kāi)發(fā)階段均可重用的測試和仿真設置
• 使用生成(chéng)器創建特定殘餘總線仿真
使用CANoe的激勵功能(néng),您可以根據需要故意發(fā)出個别消息或信号,簡單、快速地引起(qǐ)網絡中的ECU的反應。ECU的響應會(huì)在一定程度上反映其功能(néng)的正确性。CANoe提供了許多激勵網絡中ECU的方法,包括從預定義的用戶界面(miàn)到不同的編程選項的各個方面(miàn):
• 用于設置信号和變量值的CAPL或.NET程序。
• Visual Sequencer輕松地創建命令序列
• 信号發(fā)生器和信号回放,用于産生信号響應(正弦波,斜坡,脈沖,值列表等)
• 交互式的Generator和Frame Panel,用于激勵總線并方便地發(fā)送修改後(hòu)的信号
• 用戶用來創建自定義圖形用戶界面(miàn)的面(miàn)闆
CANoe提供物聯網(IoT)設備連接功能(néng)服務,這(zhè)是個免費的CANoe / CANoe4SW擴展程序使您可以通過(guò)後(hòu)端或本地代理輕松連接被(bèi)測系統(SUT)。您的SUT可以是真實的設備,也可以是純軟件,例如在虛拟環境中的系統。目前主要支持MQTT協議,後(hòu)續計劃會(huì)有更多的協議被(bèi)支持。
• 用于軟件或設備的功能(néng)測試
• 使用熟悉的功能(néng),例如分析窗口,自動測試或集成(chéng)其他模型以提供系統環境
• 無需特殊的IT策略,因爲連接是通過(guò)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等 |
智能(néng)傳感器協議: | 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
下載申請