国产精品久久人妻互换毛片,国产av国片偷人妻麻豆,国产精品第12页,国产高清自产拍av在线,潮喷大喷水系列无码久久精品

技術(shù)頻道

Puma硬件在記錄汽車(chē)網(wǎng)絡(luò)通訊數(shù)據(jù)方面的應(yīng)用

肖楚海

(廣州邁緯汽車(chē)電子有限公司,廣州市天河區(qū)五山華南理工大學(xué)國(guó)際科技園2號(hào)樓205-206)

電話(huà):020-38743384 020-38743344 郵編:510640

摘 要:本文介紹了Puma Config軟件和Puma硬件在記錄汽車(chē)網(wǎng)絡(luò)通訊數(shù)據(jù)方面的應(yīng)用,簡(jiǎn)單地演示了Puma Config軟件對(duì)Puma硬件的配置過(guò)程,并利用Puma的數(shù)據(jù)記錄功能,記錄CAN總線(xiàn)上的所有幀/信號(hào),簡(jiǎn)單仿真汽車(chē)數(shù)據(jù)記錄儀以及利用Puma Config軟件對(duì)記錄文件進(jìn)行轉(zhuǎn)換,使我們能更方便、更直觀地查看和分析汽車(chē)網(wǎng)絡(luò)通訊數(shù)據(jù)。

關(guān)鍵詞:數(shù)據(jù)記錄,硬件Puma,軟件Puma Config;

1 介紹

今天的汽車(chē)不局限于只有一種車(chē)載網(wǎng)絡(luò)總線(xiàn),而常常是不同的總線(xiàn)和網(wǎng)絡(luò)類(lèi)型并存。廣州邁緯公司的汽車(chē)總線(xiàn)開(kāi)發(fā)測(cè)試工具Puma涵蓋了所有主要的汽車(chē)網(wǎng)絡(luò),例如CAN、LIN和MOSTTM。Puma硬件支持同時(shí)使用3個(gè)C A N通道,還支持所有主要的協(xié)議,例如J1708、J1939、J2534、ISO14229和GGD等等。Puma還采用了E腳本編程語(yǔ)言,這使得Puma具備獨(dú)立運(yùn)行的能力。Puma主要應(yīng)用領(lǐng)域是進(jìn)行網(wǎng)絡(luò)診斷

、節(jié)點(diǎn)仿真、數(shù)據(jù)記錄、飛行記錄以及軟件下載。

圖1 汽車(chē)總線(xiàn)測(cè)試工具Puma

Puma Config是Puma 的配置軟件。它具有配置、瀏覽、E-腳本手動(dòng)或自動(dòng)編程、數(shù)據(jù)記錄和轉(zhuǎn)換等功能,可應(yīng)用于總線(xiàn)仿真、ECU刷新、軟件下載、記錄和測(cè)量等開(kāi)發(fā)過(guò)程中。Puma Config能使電腦和Puma硬件間互相配置和傳輸文件,編制程序并存儲(chǔ)在Puma中使其能獨(dú)立運(yùn)行。

點(diǎn)擊看大圖

圖2 E腳本顯示在Puma Config中

本文演示了Puma Config軟件對(duì)Puma硬件的配置過(guò)程,并利用Puma的數(shù)據(jù)記錄功能,記錄CAN總線(xiàn)上的所有幀/信號(hào),簡(jiǎn)單仿真汽車(chē)數(shù)據(jù)記錄儀以及利用Puma Config軟件對(duì)記錄文件進(jìn)行轉(zhuǎn)換。

2 原理

CAN總線(xiàn)結(jié)構(gòu)圖如下圖,在CAN總線(xiàn)上,利用一個(gè)Puma模擬汽車(chē)行駛過(guò)程的控制,在儀表盤(pán)顯示該過(guò)程數(shù)據(jù),利用另一個(gè)Puma作為數(shù)據(jù)記錄儀,記錄該過(guò)程CAN總線(xiàn)上的所有幀/信號(hào)。

點(diǎn)擊看大圖

圖3 CAN總線(xiàn)傳輸數(shù)據(jù)結(jié)構(gòu)圖

3 記錄實(shí)驗(yàn)

首先,利用Puma Config軟件對(duì)Puma硬件進(jìn)行配置,使Puma具有數(shù)據(jù)記錄儀功能,實(shí)現(xiàn)記錄CAN總線(xiàn)上所有幀/信號(hào)。

配置過(guò)程如下:

1)通過(guò)USB將Puma硬件連接到電腦上,啟動(dòng)Puma Config軟件,點(diǎn)擊工具欄上'Connect to Puma'按鈕,連接上Puma。

2)點(diǎn)擊工具欄中的“Log GUI”選項(xiàng),在'Logger Chooser'中雙擊'CAN logger'選項(xiàng)后將出現(xiàn)設(shè)置CAN記錄儀的圖形用戶(hù)界面。

點(diǎn)擊看大圖

圖4 選擇CAN Logger

3)在左下角'Settings'選項(xiàng)中設(shè)置使用的CAN通道(CAN channel)為CAN1,波特率(Bitrate)為125K和存儲(chǔ)在Puma 硬件SD卡中的記錄文件名(LOG base name)test。

點(diǎn)擊看大圖

圖5 配置CAN記錄儀

4)要記錄總線(xiàn)上的所有幀,務(wù)必要選上'Settings' 選項(xiàng)右邊的'Log all CAN frames'選項(xiàng),并且選上'Vehicle Power required'和'Sleep Mode activated'

5)點(diǎn)擊右下角的'Create'按鈕,生成E腳本(E-script),進(jìn)入保存E腳本(E-script)界面(PC),保存E腳本,命名為test.e。

6)點(diǎn)擊工具欄上'Explore'選項(xiàng),將E腳本文件test.e復(fù)制SD盤(pán)中STARTUP文件夾里。

設(shè)置完畢后,由于Puma硬件擁有三個(gè)CAN通道,同時(shí)支持所有主要的協(xié)議,例如J170 8、J1939、J2534、Iso14229和GGD等等,可以直接將Puma連接到CAN總線(xiàn)上,記錄CAN總線(xiàn)上的所有幀/信號(hào)。

將Puma硬件連接到模擬的CAN總線(xiàn)上,記錄總線(xiàn)上的幀/信號(hào)。記錄一段時(shí)間后,斷開(kāi)CAN總線(xiàn)上的電源,接著斷開(kāi)Puma與CAN總線(xiàn)上的連接,然后將Puma連接到電腦,啟動(dòng)軟件Puma Config,將SD盤(pán)里的記錄文件復(fù)制到電腦的某個(gè)文件夾里。接下來(lái)利用Puma Config軟件將記錄文件test.qbl裝換成Excel文件(還可以轉(zhuǎn)換成其他文件格式),這樣有利我們更方便、更直觀分析數(shù)據(jù)。

步驟如下:

1)打開(kāi)軟件Puma Config,點(diǎn)擊工具欄'Log Converter'選項(xiàng),點(diǎn)擊右上角的’Open’圖標(biāo)導(dǎo)入記錄文件test.qbl。

點(diǎn)擊看大圖

圖6 導(dǎo)入記錄文件

2)在'Available Signals'列表中單擊can,然后點(diǎn)擊input選項(xiàng)里的Associate導(dǎo)入dbc文件,在'Available Associated Signals'樹(shù)形圖中雙擊幀/信號(hào),將它們轉(zhuǎn)移到'Convert Associated Signals'樹(shù)形圖中,這里選擇幀CEM_LS_04中的VehicleSpeedCEM_L(汽車(chē)行駛速度)信號(hào)和幀CEM_LS_08中的EngineSpeed_L(引擎速度)信號(hào),點(diǎn)擊’OK’按鈕回到主窗口的Logger Converter界面。

點(diǎn)擊看大圖

點(diǎn)擊看大圖

圖7 連接DBC文件

3)在'Output'選項(xiàng)中的下拉列表中選擇要轉(zhuǎn)換的文件格式,選擇格式為CSV(comma)

圖8 選擇轉(zhuǎn)換輸出格式

4)通過(guò)右下角'Convert'按鈕開(kāi)始轉(zhuǎn)換

5)轉(zhuǎn)換完畢后,打開(kāi)記錄文件的Excel表,如下圖

點(diǎn)擊看大圖

圖9 用Excel打開(kāi)記錄文件

Excel表上顯示了在汽車(chē)行駛過(guò)程中每一時(shí)刻的行駛速度和引擎速度,這使我們更方便、更直觀地分析數(shù)據(jù)。

4 結(jié)束語(yǔ)

Puma硬件具有網(wǎng)絡(luò)診斷、節(jié)點(diǎn)仿真、數(shù)據(jù)記錄、飛行記錄以及軟件下載等功能,本文只簡(jiǎn)單演示了硬件Puma在記錄汽車(chē)網(wǎng)絡(luò)通訊數(shù)據(jù)方面的應(yīng)用,欲知在其它領(lǐng)域的應(yīng)用請(qǐng)登陸www.movingtek.com 。


文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。