在車輛性能測試中,測試過程產(chǎn)生的數(shù)據(jù)可能涉及到速度、加速度、油耗、溫度、壓力、振動等各類傳感器數(shù)據(jù)。這些數(shù)據(jù)通常以圖表或曲線圖形式展示,導(dǎo)出為CSV格式后,方便進行詳細(xì)的數(shù)字化分析。例如,在進行碰撞測試、操控性測試、制動測試時,采集到的加速度、力、車速等數(shù)據(jù)可以以CSV格式導(dǎo)出,便于工程師進一步分析、統(tǒng)計和比較不同車輛或測試條件下的表現(xiàn)。
一鍵導(dǎo)出獲取的圖形數(shù)據(jù)在車輛測試過程中是一個很方便的功能,本文將介紹運行后的圖形數(shù)據(jù)如何導(dǎo)出為CSV文件。
技術(shù)背景
TSMaster軟件中提供了兩種將圖形數(shù)據(jù)導(dǎo)出為CSV的方式:圖形模塊內(nèi)置導(dǎo)出方式、API導(dǎo)出方式。
TSMaster提供了導(dǎo)出信號數(shù)據(jù)到csv的函數(shù)ui_graphics_export_csv(),實現(xiàn)通過API方式導(dǎo)出圖形數(shù)據(jù)。
圖形數(shù)據(jù)導(dǎo)出CSV工程實現(xiàn)
1.
工程環(huán)境準(zhǔn)備
添加需要觀測的信號到圖形中,運行工程,獲取圖形數(shù)據(jù),暫停工程,如圖1。

圖1: 圖形觀測信號數(shù)據(jù)
2.
圖形內(nèi)置導(dǎo)出方式
2.1 實現(xiàn)步驟
TSMaster中圖形->選項->導(dǎo)出信號數(shù)據(jù)點至csv文件,實現(xiàn)通過內(nèi)置功能將信號數(shù)據(jù)一鍵導(dǎo)出為csv,如圖2。

圖2: 圖形內(nèi)置功能界面
2.2 實現(xiàn)效果
導(dǎo)出的CSV如圖3,注意,表中所有信號的排列順序與圖形界面中信號的排列順序?qū)?yīng)。

圖3: 圖形內(nèi)置功能導(dǎo)出的CSV
3.
API導(dǎo)出方式
3.1 ui_graphics_export_csv函數(shù)說明
項目 | 描述 |
【名稱】 | ui_graphics_export_csv |
【參數(shù)】 | 有五個: ? 圖形窗體名稱 ?所有導(dǎo)出信號的名稱(用逗號分隔) ? 導(dǎo)出CSV文件的完整路徑 ? 導(dǎo)出的起始時間(us級),設(shè)置-1代表覆蓋所有時間 ? 導(dǎo)出的結(jié)束時間(us級),設(shè)置-1代表覆蓋所有時間 類型分別參考如下: ?char* ?char* ?char* ?s64 ?s64 |
* 注意:
① 函數(shù)傳參中導(dǎo)出信號的名稱若有重名的情況,請將重名的信號的傳參和對應(yīng)圖形中信號名稱進行修改,將重名信號區(qū)分開來,建議使用【通道+信號】格式。否則使用API方式導(dǎo)出信號數(shù)據(jù)會出現(xiàn)識別錯誤問題。
② 函數(shù)傳參路徑中建議使用“/”。
3.2 API導(dǎo)出實現(xiàn)步驟
第一步,添加需要觀測的信號到圖形中,運行工程,獲取圖形數(shù)據(jù),如圖4。

圖4: 圖形觀測信號數(shù)據(jù)
第二步,觀測結(jié)束后,暫停工程。
第三步,在合適的事件中添加導(dǎo)出函數(shù),本文選用程序啟動事件做示例,添加程序啟動事件,寫入函數(shù)參數(shù),如圖5。

圖5: 添加將信號數(shù)據(jù)導(dǎo)出CSV函數(shù)
第四步,編譯程序,并運行、停止C小程序。
若出現(xiàn)重名信號,在圖形中選中重名信號右鍵點擊編輯信號,修改信號名稱,如圖6。

圖6: 修改重名信號名稱
3.3 實現(xiàn)效果
獲取到通過API方式將信號數(shù)據(jù)導(dǎo)出的CSV文件,如圖 7。

圖 7: 通過API導(dǎo)出得到的CSV
-
測試
+關(guān)注
關(guān)注
8文章
5900瀏覽量
130263 -
MASTER
+關(guān)注
關(guān)注
0文章
110瀏覽量
12008 -
車輛測試
+關(guān)注
關(guān)注
0文章
4瀏覽量
5908 -
csv
+關(guān)注
關(guān)注
0文章
39瀏覽量
6148
發(fā)布評論請先 登錄
新手求助,從示波器導(dǎo)出來csv類型的波形數(shù)據(jù),怎么用labview讀取csv文件還原波形,求助各位大佬,感謝感謝?。。?/a>
橫河高精度功率分析儀WT5000如何獲得波形數(shù)據(jù)?
示波器的波形數(shù)據(jù)如何保存?ATECLOUD測試平臺幫您實現(xiàn)高效存儲

應(yīng)用筆記 | TSMaster——圖形編輯面板功能模塊簡介

干貨分享 | TSMaster小功能之實時注釋在圖形中的使用技巧

干貨分享 | TSMaster小功能之總線負(fù)載率如何在圖形里繪制曲線

TSMaster圖形模塊功能詳解(二)—— 以CAN信號為例

TSMaster圖形模塊功能詳解(三)—— 以CAN信號為例

ADS導(dǎo)入導(dǎo)出數(shù)據(jù)的方法介紹

示波器如何保存波形數(shù)據(jù)?
TVP700251帶水平PLL的視頻和圖形數(shù)字化儀數(shù)據(jù)表

泰克示波器波形數(shù)據(jù)保存為CSV格式的完整指南

干貨分享 | 零基礎(chǔ)上手!TSMaster圖形信號表達(dá)式實操指南

評論