目錄
本節主要講述下離線的CAN數據分析。通常情況下,工程師通過CANoe錄取到大量數據後,並無充足的時間進行在線分析,此時,將數據保存離線分析則至關重要。
新建CANoe工程
打開CANoe,新建new——Default模板或者1通道或者2通道的模板,當然通道數和波特率是可以後續修改
simulation界面如下,並無加載的DBC和設置的通道
Analysis 中Trace和Graphics也無顯示的信息
DBC和通道加載
在解析信號前需加載DBC文件和對應通道。
前面文章講到過,CAN有高速CAN(發動機、變速器)和低速CAN(車窗),而對應的DBC根據網絡拓撲圖有對應的DBC。如果你只是分析高速CAN的數據,則通道設置爲1即可。若同時分析低速CAN數據,則需設置爲兩個通道。
通道設置界面如下:
DBC加載界面如下:
一個DBC和一個通道加載後界面:
二個DBC和二個通道加載後界面:
數據分析
離線設置
1、設置爲離線模式(Analysis——measurement)
2、add加載blf文件(blf爲保存的二進制數據文件)
3、點擊運行,或者F9
數據查看
trace窗口
Graphic窗口
點擊鼠標右鍵,可新增信號
點擊紅色標註框圖標,可設置查看時間區間
點擊紅色標註框圖標,可分開座標軸
數據保存
Trace窗口中保存數據
注意:
在Trace窗口和Graphic窗口保存數據是不一樣的
Trace中保存的數據是所以這條CAN總線上的數據
Graphic中保存的數據僅僅是你加載查看的信號,無法保存爲blf文件
放方便查看,避免每次打開CANoe時都新建CANoe工程,因此,可將本次工程保存爲cfg文件
爲啥保存CANoe工程文件,因爲,在分析數據時,你需要加載要分析的信號,若加載的信號過多,每次新建CANoe工程,則都需要重新加載。