天天看點

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

目錄

一、Data Types概述

二、Raw Value的應用

2.1ASCII讀取和寫入:零件号…

2.2 “多位元組的十六進制” 讀取和寫入:密鑰,種子…

2.3 “多位元組的十進制” 讀取和寫入:參數标定和顯示

三、Text Type的應用

3.1 狀态的顯示或讀取:

四、Linear的應用

4.1 分辨率和偏移量非0和1的讀取和寫入:

五、結尾

一、Data Types概述

Data Types資料類型描述了長度以及通過CAN / LIN / MOST ...總線傳輸的(原始)值到實體值(例如溫度,角度,速度,長度等)的轉換。

例:

收到原始位元組0x20

使用資料類型“溫度(1位元組)”

給出實體值t = 16°C。

二、Raw Value的應用

“raw value”:通過ECU和測試系統之間的線路傳輸的資料。

也稱為“原始值”,“十六進制轉儲”:編碼值類型=實體值類型

不涉及轉換。

示例:x = 0x0a15,無符号整數,顯示為十進制w = 2581。

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾
【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

2.1ASCII讀取和寫入:零件号…

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

2.2 “多位元組的十六進制” 讀取和寫入:密鑰,種子…

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

2.3 “多位元組的十進制” 讀取和寫入:參數标定和顯示

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

三、Text Type的應用

編碼值類型描述數字,實體值類型=字元串。

使用原始值x作為文本表的索引。 結果配置設定的文本表示原始值。

例:

x = 0x00,文本“關閉”;

x = 0x01,文字“開機”。

文本表可能包含...

僅離散原始值,或

原始值的範圍(開始/結束,包括兩端值)

對于具有字段大小的資料類型(即數組資料類型),開始和結束值是數組。

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾
【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

3.1 狀态的顯示或讀取:

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

四、Linear的應用

線性公式(因數,除數,偏移),可以選擇由“開始”和/或“結束範圍”限制。

使用phys =(factor / divisor)* raw + offset形式的公式轉換原始位元組。

雖然從數學的角度來看,phys = factor * raw + offset即可滿足要求,但附加的除數(預設值:1.0)有助于指定原始值的分辨率。

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾
【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

4.1 分辨率和偏移量非0和1的讀取和寫入:

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

五、結尾

【CANdelaStudio】診斷描述CDD檔案中Data Types介紹以及常見應用一、Data Types概述二、Raw Value的應用三、Text Type的應用四、Linear的應用五、結尾

繼續閱讀