在OXYGEN軟件中使用CPAD
在OXYGEN5.6以后的版本連接CPAD不在需要加載DBC ,而是提供了一個 CPAD Decoder 插件. 所有的CPAD可以直接連接。 這個插件可以在OXYGEN中作如下設(shè)置: - 切換 CPAD 模塊的波特率 - 讀取模塊屬性 - 編輯模塊 通道設(shè)置 - 改變模塊采樣率
當然,加載DBC以后使用CPAD模塊也是支持的 連接CPAD遵循以下步驟:
? 連接CPAD模塊到CAN接口上,并打開通道設(shè)置 (參考 ① 圖4.30).
? 選擇波特率(參考 ② 圖4.30)
? 如果不知道CPAD波特率可以嘗試多次更改直到有信號進入(參考③圖4.30)
? 確認CAN總線接入了120Ω終端電阻或者將內(nèi)部的終端選項選擇為True (參考④ 圖 4.30)
? 當波特率選擇正確以后點擊選擇添加解碼 (參考 ⑤ 圖4.30)
Fig. 4.30:添加CPAD 解碼器
另外,CPAD解碼器插件也可以通過“+”-按鈕添加。為此,選擇正確的CAN總線通道, 按“+”,選擇CPAD Decoder,按“Add”(如圖4.31).
Fig. 4.31:“ +”選項中添加CPAD解碼器
添加完CPAD解碼以后, 連接好的CPAD和它的通道將會顯示在通道列表上 (參考① 圖4.32). 如果需 要,可以通過選擇不同的CAN端口來改變端口選項例如,當CPAD切換連接到一個不同的端口時 如 ②圖4.32. 模塊的波特率也可以在這里更改 (參考③ 圖 4.32). 確保改變CAN總線波特率以及正 確地接收和解碼數(shù)據(jù) 參考② 圖4.30.
Fig. 4.32: CPAD 解碼器設(shè)置
注意: 如果在列表中找不到一個或者多個連接的模塊,它很可能有不同的波特率,.更改CAN總線波特率,直到檢測到丟失的模塊,并將模塊波特率更改為期望的波特率。為了獲 得更簡單的工作流程用戶可以斷開除了缺少的模塊以外的所有模塊。
CPAD的特定屬性可以在CPAD的各個通道設(shè)置中找到(參考圖4.33):
Fig. 4.33: CPAD 屬性
可以在單獨的CPAD通道設(shè)置中編輯通道(see Fig. 4.34):
Fig. 4.34: CPAD 通道設(shè)置
CPAD的采樣率可以在通道列表的采樣率列中更改 (參考圖 4.35):
Fig. 4.35: 改變CPAD 采樣率