概述
Trace窗口是做總線分析時最常用的窗口,主要用于記錄總線測量時的各種活動。
一 設置顯示刷新率
為了降低軟件 CPU 占用率,Trace 窗口提供了幾種顯示刷新率讓用戶選擇。如下所示:
對于一些老式電腦,可以選擇較低刷新率,降低電腦負擔。
二 靠近曲線選點功能
TSMaster 的 Trace 窗口,如果幾條曲線非常靠近,鼠標不易選中的情況下,TSMaster提供了單擊鼠標切換曲線的功能。
三 設置顯示報文格式
CANTrace 支持按照 CAN,CANFD,J1939,CANOpen,15765-2,15765-3,CCP,XCP 等格式進行顯示,用戶只需要切換到對應的顯示格式即可,如下所示:
對于模塊的設置,路徑都是:Setting->子選項->子選項的模式。
四 報文過濾
在 Trace 窗口,TSMaster 包含三種類型的過濾:基于數據通道;基于報文 ID;基于信號值范圍。
1.基于報文通道
使用多路 CAN 通道設備的用戶,可以選擇只查看自己關心的通道的報文。設置方式如下:
過濾->選擇通道,可選通道類型如下所示:
如果選擇 OnlyChannel1,則只有來自通道 1 的數據會顯示到 Trace 窗口上。
2.基于報文ID過濾
配置步驟如下:
在過濾字符串中可以直接輸入 ID 值,則 Trace 窗口只留下跟該 ID 對應的報文;或者輸入信號名稱,則 Trace 窗口只留下跟該信號相關聯的報文。詳細如下:
? FilterString 輸入 ID 值過濾:
原始報文窗口如下,里面有多條 ECU 通訊的報文,下圖所示:
在 Filter String 窗口中,輸入 3CF,則 Trace 窗口只剩下 3CF 報文,如下所示:
FilterString 窗口支持模糊查詢,如果單獨輸入數值 3,則 Trace 窗口只剩下 3 開頭的報文。
注意:這里是直接輸入報文 ID 值,不需要其他額外的描述。
? FilterString 輸入信號名稱過濾:
基于信號的前提是加載了數據庫,因為有 DBC 數據庫,才有信號的概念。這種過濾方式方便研發公司更加細致的查看自己關心的通訊信號和報文。過濾方式非常簡單,如下所示:
▲注意:
1). 每一個 Trace 窗口是獨立的存在,可以針對不同的 Trace 窗口設置對應的過濾條件。互相之間不影響。
2). 總線系統已經工作,Trace 窗口無顯示或者顯示異常,可能是之前設置的過濾條件屏蔽了相關的顯示,請檢查設置。
3). Trace 窗口過濾在查看記錄文件過程中依然有效。
五 釋疑
1. 報文按照信號全部展開,不方便觀察,如下所示:
解決辦法:展開和折疊信號顯示即可,如下操作:
2.為什么連接 Application 瞬間,會監測到報文
問題描述:在點擊 Connect Application 瞬間,總是在 Trace 窗口監測到報文,而自己并沒有想要發送報文。
TSMaster 程序支持啟動(Start)過程跟功能模塊關聯起來。此詳細操作見章節:啟動程序(Start)。比如報文發送(Transmit)窗體被勾選了,則啟動瞬間,Transmit 上面的報文就會開啟發送;總線回放(Bus Replay)窗體被勾選了,則啟動瞬間,自動總線報文;以此類推。
解決辦法:在工具->系統信息窗體中接觸 Start 和該功能模塊的關聯;或者直接在該功能模塊上點擊右上角 按鈕接觸關聯。
-
Trace
+關注
關注
0文章
18瀏覽量
10563 -
總線
+關注
關注
10文章
2878瀏覽量
88056 -
MASTER
+關注
關注
0文章
104瀏覽量
11283
發布評論請先 登錄
相關推薦
評論