基於Excel的VDS記錄數據文件查看及轉換工具(轉MDA格式)

     一、XXXX當前採用VDS軟件作爲4S店及售後配套使用軟件,該軟件可讀取車輛控制器的版本信息、讀取/清除故障碼信息。 與此同時VDS軟件還可以實時讀取及記錄車輛控制器的運行參數數據,通過查看記錄數據可對車輛的狀態進行初步判定。

二、VDS軟件屬於售後系統專用軟件,需要OEM提供的賬號才能使用,並且記錄的數據文件只能用自帶軟件才能打開,無賬號的工程師查看VDS記錄數據文件時存在一定的麻煩。

* VDS記錄數據文件格式爲.vrp後綴

三、爲此本人基於Excel製作一個查看VDS記錄數據文件,並可將記錄數據文件轉換成可用INCA-MDA直接打開格式的工具。

四、原理及使用說明

1. 當VDS軟件對控制器進行實時數據採集時,軟件會順序地、週期性地讀取控制器DID數據,並保存到數據文件。

數據記錄文件格式如下:

數據記錄行:絕對時間(yy/mm/dd hh:mm:ss) - DID名稱, DID分組號, 控制器反饋的DID原始值 

2、因此首先需要在小工具的參數設置界面填寫控制器中各個DID的解析定義,形式包括以下信息:

【DID的描述】務必與記錄文件中的名稱一致

【數據類型】 帶小數的是f4,f8,無小數的是u8,u16(視長度而定),e8表示枚舉型

【係數】【偏移量】  物理質 = 原始值 * 係數 + 偏移量

【枚舉值】 枚舉值將所有取值列出  0 = XX, 1 = YY (定義枚舉值的好處是在顯示數據時可直觀顯示DID狀態)

3、設置完成後,在主界面中點擊“打開文件” ,選擇相應的VDS數據記錄文件

4、點擊“顯示數據”,則會顯示每個時間戳中各參數的值,若想通過MDA查看數據,則直接跳過該步操作。

*此處時間已由原始記錄文件的絕對時間變成相對時間(以第一個時間戳爲起始點 0.00秒)

5、點擊“保存文件”,則在VDS數據記錄文件路徑下,將生成與數據記錄文件同名且可用MDA軟件直接打開的新文件。

6、使用MDA打開新生成的數據文件,是不是感覺界面瞬間親切了  ~~

五、有額外需求的可聯繫,隨時增加自定義功能。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章