FlexRay汽車總線協(xié)議在OXYGEN軟件中的配置應(yīng)用
當(dāng)且僅當(dāng)以下硬件與OXYGEN結(jié)合使用時(shí),可以通過OXYGEN獲取FlexRay數(shù)據(jù)流:
? Vector VN7610 (1g個(gè) FlexRay 接口)
?硬件必須通過USB連接到運(yùn)行OXYGEN的測量系統(tǒng)。.
? 除了CAN- FD數(shù)據(jù)采集外,VN16x0接口還可用于常規(guī)采集CAN -數(shù)據(jù)流(高達(dá)1 MBaud)。
? 此外,它還可以用來通過can傳輸數(shù)據(jù)。這是一個(gè)額外的可選特性,需要一個(gè)單獨(dú)的許可 證, 詳情請參考 CAN-OUT - CAN輸出:.
? 如果需要同時(shí)使用上述CAN-FD和FlexRay接口,請按照以下步驟操作:
? 運(yùn)行Vector_Driver_Setup,它可以在Vector主頁上找到
? 選擇對應(yīng)的硬件設(shè)備的驅(qū)動(dòng)程序并運(yùn)行安裝 (如圖4.43)
Fig. 4.43: Vector 驅(qū)動(dòng)選項(xiàng)
? 安裝完成后,連接VECTOR設(shè)備到測量系統(tǒng).
? 打開OXYGEN,進(jìn)入系統(tǒng)設(shè)置DAQ硬件,確保VECTOR硬件已啟用 (參考DAQ Hardware)
注意: 如果VECTOR選項(xiàng)是紅色的 (如圖4.45), 目前的軟件激活狀態(tài)是不支持CAN-FD的 (如圖 4.45). 請聯(lián)系我們的是支持團(tuán)隊(duì)
Fig. 4.44: 激活CAN-FD
Fig. 4.45: 沒有CAN-FD對應(yīng)激活
? 在這個(gè)菜單中改變設(shè)置,需要重新啟動(dòng)軟件
注意:如果在操作過程中,Vector硬件設(shè)備和測量系統(tǒng)之間的連接出現(xiàn)故障(即USB線被拔出), 則必須在解決連接問題后重啟OXYGEN,重新啟動(dòng)CAN-FD數(shù)據(jù)采集。
4.7.2 Flexray通道設(shè)置
? 打開OXYGEN 通道列表. The Vector 硬件通道將在 VNxxxx通道列表中可見 ( 圖 4.51).
Fig. 4.51: 通道列表包含VN系列硬件
? 點(diǎn)擊齒輪形狀按鈕進(jìn)入通道設(shè)置(藍(lán)色標(biāo)記圖 4.51). 點(diǎn)擊加載按鈕家在正確的配置文件 (如圖. 4.52).
? 說明文件必須兼容fibex 2.0到4.1.2描述文件標(biāo)準(zhǔn) (ASAMMCD-2 NET)
Fig. 4.52: FlexRay通道設(shè)置
? 加載完Flexray配置以后一個(gè)通道選擇對話框探出來 (如圖4.53) 將打開以從febix格式文件中 選擇數(shù)據(jù)采集時(shí)需要解碼的通道??梢灾贿x擇某些通道和消息,也可以選擇所有通道。
Fig. 4.53: 同道選擇對話框
要在以后選擇額外的通道,只需重新加載fibex文件并在通道選擇器對話框中選擇更多的 通道。清除所有(圖4.52)按鈕刪除當(dāng)前的通道選擇。 加載fibex文件后,將出現(xiàn)一個(gè)位于通道名稱左側(cè)的箭頭。單擊箭頭將展開FlexRay通道列表,并顯示每個(gè)FlexRay消息,包括它們的通道(圖4.54)。
Fig. 4.54: OXYGEN中Flexray通道列表
FlexRay離線解碼:
? 在數(shù)據(jù)分析過程中,可以添加需要解碼的額外通道。因此,在通道列表中打開相應(yīng)的 FlexRay端口,并再次加載fiex 文件?,F(xiàn)在可以選擇和解碼更多的頻道。
注意: 不可以從數(shù)據(jù)文件中刪除以前記錄和解碼的通道。
Flexray在OXYGEN中的限制:
? 不支持ARXML (AUTOSAR XML)描述文件
? 不支持多窗口
? 不支持自動(dòng)連接
? 不支持字符串通道
? 不支持一個(gè)信號根據(jù)范圍的不同縮放類型