利用Vector CANOE/CANalyzer的系統變量System Variables觀察CAN信號之間的關係

利用CANOE/CANalyzer添加“系統變量(System Variables)”,進行CAN信號之間的“加減乘除”運算,協助分析CAN信號之間的差異,給工作帶來極大的幫助。相比EXCEL和MATLAB圖形成像,畫面精細,可觀察局部。

下面以CANalyzer 9.0 SP2爲平臺,講述添加系統變量過程(CANOE操作方法閾值相同)。

準備工作:

CANOE/CANalyzer;熟練掌握C語言;DBC解析文件;測試用的ASC或者BLF文件

 

步驟一、添加系統變量

1.1 打開CANalyzer 9.0 SP2,依次單擊“菜單欄Analysis&Simulation”-->“Measurement Steup”,彈出如下界面。

1.2 在如圖位置,右鍵-->選擇“Insert Program Node”,添加“程序節點”。

1.3 雙擊“P程序節點”,彈出對話框,加載“CAPL Programs”腳本,並單擊打,彈出“Vector CAPL Brower”編輯界面(腳本程序已編輯好,可根據個人需要調整)。單擊右上角,關閉“Vector CAPL Brower”

1.4 添加系統變量。依次單擊“菜單欄Environment”-->“System Variables”,彈出“System Varibles Configuration”如下界面。並在“1”的區域右擊-->New,彈出“New System Variable”界面,按照下方圖片內容,編輯相關區域。最後單擊OK關閉該界面。

1.5 操作完在步驟4中,可以看到已經添加的系統變量,此時單擊OK。系統變量添加完成。

步驟二、加載DBC

2.1 加載與之DBC。依次單擊“菜單欄Analysis&Simulation”-->“Database Management”,彈出如下界面。

步驟三,加載離線ASC或者BLF文件

3.1 雙擊圖片中的文件夾按鈕,彈出“Configuration of the log files”界面,找到ASC或者BLF文件的存放路徑,並添加,最後單擊OK,關閉該界面。

步驟四,在Graphics中觀察信號的差異

4.1 拉出CAN信號,開始分析數據。依次單擊“菜單欄Analysis&Simulation”-->“Graphics”,彈出如下界面。並在“1”的區域右擊,添加兩個CAN信號和剛剛增加的系統變量。

4.2 觀察3條波形,分析數據變化過程。同理其它加減乘除同樣按照此方法。

 

歡迎大家給我留言,如果覺得好,動動你的手指,“點贊”+“收藏”

獲取更多資訊可以關注微信公衆號“汽車電子助手”

或者掃描下方二維碼進行關注

END

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章