評估 ECU 之間交換的訊息以及軟體功能如何透過網絡技術(如匯流排系統、網絡)或硬體連接(數位/類比)交換訊息,這些訊息需要進行評估,並可在 CANalyzer 中透過各種分析視窗顯示。詳細程度從物理值(如電流、電壓等)到協定包的數位二進制訊息,再到訊號。
可以進行多種分析
無論使用何種通訊方法和技術,您都可以使用 CANalyzer 來評估訊息和得出數據內容,它可以讀取行業專用的描述文件和數據模型。
重要分析視窗:
在 CANalyzer 中,系統變量提供了物理輸入/輸出的值。幾乎所有分析視窗都可以取用這些變量。
CANalyzer 支援多種常見的匯流排系統和網絡協定,以實現網絡通訊分析:
通用網絡技術 例如 CAN, LIN, FlexRay, Ethernet
傳輸協議 例如 TCP/IP
應用專用協議類型 例如 J1939, CANopen, ISO 15118
服務導向的架構標準 例如 SOME/IP
重要分析視窗:
在 CANalyzer 中,訊息分析和評估可以使用之前錄製的數據進行離線操作。這一功能適用於所有分析視窗及對特定用例的功能。唯一的區別在於顯示的訊息來源,因為在離線模式下,這些訊息是從文件中加載的。
記錄功能使得在進行中的測量過程中數據和訊息可以被錄製。此外,也可以從各種分析視窗進行導出。目標文件可以使用向量格式(BLF、ASC)、ASAM 標準(MDF、MF4)或特定的第三方格式。
CANalyzer 可以分析 ECU 通信。CANalyzer 支持所有相關的汽車網絡和傳輸協定。
您可以半自動或互動地進行診斷測試。測試基於網絡和診斷描述,這些描述也被視為 ECU 規格。CANalyzer 支援所有常見的診斷描述格式(CDD、ODX/PDX 和 MDX)。
診斷測試選項:
用相同的方式重複執行過程既令人厭煩又浪費時間,因此,CANalyzer 可以幫助將過程錄製和重放。
另外,在自定義的 CANalyzer 對話框(面板)中,使用者可以編程簡單的診斷序列,透過按鈕調用這些序列,顯示其結果等。
ECU 的數據流量可以透過 CANalyzer 進行觀察、分析和控制。簡單的訊息和訊號值可以透過預配置的使用者介面發送到使用者系統。
最常用的三種應用範圍:
當施加刺激時,測試系統(SUT)的越階回應會被記錄下來,以更詳細地確定受控系統。這樣可以與理論上確定的控制參數進行比較,並對控制參數進行優化。
測試系統(SUT)在靜止狀態或運行過程中會面對干擾變量,例如訊號中的極端值、意外的訊號跳變或無效的訊號範圍。
測試系統(SUT)通常會在定義的操作參數下轉換到所需的目標狀態。從開啟電源到將系統轉移到目標狀態的複雜序列,存在多種序列變體。
多種不同的軟體工具加速車用軟體開發流程
CANopen , ISO 11783 , J 1587 , J 1939
Scope
A429, AFDX, CAN | A825