【CANoe基礎】CANoe常用操作


 前言

注意,CANoe軟件network的CAN通道和硬件是CAN通道是一一對應的。

 

 

下午使用CANoe回灌數據的時候,trace沒有數據流動,但是offline模式正常,后發現是軟硬件連接不正常。

 注意,有時候數據沒有反應,可能是硬件連接失效,也就是可能CANoe的驅動雖在,但是軟硬件沒有正常連接好。

 常用操作

1. 創建CANoe工程;

2. 通過Trace工具查看交互的報文;

3. 通過Logging保存日志文件;

4. 創建IG發送報文;

5. 通過Graphics界面抓取信號波形;

6. 設置硬件和軟件的連接;

7. 設置日志文件的保存格式;

8. 同步錄制、回放視頻和數據文件;

9. 發送已有的數據文件;回灌數據;

在Simulation Setup中添加ReplayBlock模塊,並激活Activate,同時選擇需要回灌的數據;

在Measurement Setup中選擇online模式;數據是Rx模式的;

 

 

10. 回放已有的數據文件;

離線模式;在Measurement Setup中選擇offline模式,同時選擇需要回放的數據,可以根據需要選擇要回放的時間段;數據是Rx模式的;

 

 

 

 

問題1:

配置好相關信息之后,開始運行出錯。

CANoe : start measurement aborted

原因:

A1.配置Simulation Setup時,是對整個CAN網絡進行處理,而不是單獨處理一路CAN信息;
A2.可以在write界面查看錯誤信息,可以根據錯誤信息查找出錯原因;
A3.這個問題是其中有一路CAN信息中包含回放模塊,回放模塊文件的路徑有問題,文件不存在,導致出錯;可以將回放模塊unactive即可;

具體信息可以查看安裝包中的幫助文檔;

問題2:

使用的TX2中的程序同時完成接收和發送信號,單獨測試沒有什么問題,但是同時發送和接收就出現錯誤,調試了一兩周也沒有找到問題所在。

原因:

使用CANoe模擬發送數據到TX2程序接收,同時TX2也在發送數據,問題就是CANoe模擬發送的數據和TX2發送的數據有沖突,解決辦法是在CANoe中過濾掉TX2程序要發送的數據即可。

操作

step1:添加過濾模塊;

 

 step2:雙擊CFB按鈕,選擇過濾的信號等信息;

 

 

參考

1. CANoe相關


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM