• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 博客專欄

    EEPW首頁 > 博客 > 干貨分享 | TSMaster—CCP/XCP標定功能詳解

    干貨分享 | TSMaster—CCP/XCP標定功能詳解

    發布人:汽車電子工程師 時間:2023-09-27 來源:工程師 發布文章

    眾所周知,CCP是CAN Calibration Protocol CAN 標定協議的縮寫,XCP是Universal Measurement and Calibration Protocol 通用測量與標定協議的縮寫。二者都普遍使用于開發、測試和車載標定,由ASAM(自動化和測量系統標準化協會)制定。

    同星提供CCP/XCP標定方案,TSMaster支持CCP/XCP的在線標定、離線標定、自動化標定等,本文著重介紹TSMaster的CCP/XCP標定功能。

    iStock-1396059736(1).jpg

     

    CCP/XCP功能概述

    CCP標定

    XCP on CAN/CAN FD標定

    支持DAQ/Polling測量

    內存設置,包括加載鏡像文件,配置校驗方法等

    支持特性參數曲線、MAP圖等

    支持MDF/MF4存儲和回放

    支持圖形顯示變量的曲線

    支持標定參數管理,par/DCM或者hex格式

    支持單文件和多文件下載

     

    數據庫

    加載A2L文件之后,自動解析出數據庫中的變量、轉換方法、結構體布局等信息,也支持搜索。

     2-3組合.jpg

    協議詳解

    1、協議設置

    協議設置主要包括安全算法導入、主從節點標識符設置、CAN FD配置、字節序等。

    圖片4.png

     

    2、DAQ設置

    XCP DAQ設置包括動態/靜態DAQ配置、最大事件通道數量、優化類型、地址擴展、ODT信號配置、支持分頻/恢復。

    圖片5.png

     

    3、DAQ分配

    系統消息查看:DAQ分配過程

    報文消息查看:原始報文Trace

    圖片6.png圖片7.png

     

    4、事件設置

    可以手動或者自動從A2L文件創建事件名稱、事件通道、觸發速率、優先級、單位、事件類型等。

    圖片8.png

     

    5、可選命令

    XCP可選命令:可以手動勾選可選命令,或自動從A2L文件識別可選命令。

     圖片9.png

     

    內存設置

    內存配置包括:標定數據的加載和導出。支持s19, hex, mot文件。

    圖片10.png

     

    數據記錄

    標定數據的記錄,內部默認記錄為mat格式,可選MDF格式的版本,也可導出為MDF格式文件。

    圖片11.png

     

    信號激勵

    可以從標定數據庫頁面直接拖變量到信號激勵頁面,也可以直接點右鍵添加。可以重置到原始信號值,支持導入和導出配置。

    圖片12.png

     

    參數曲線

    1、MAP圖顯示

    支持曲線和MAP圖兩種方式的參數標定,也可以從ECU中讀取參數。

    圖片13.png

     

    2、X/Y chat 顯示

    MAP圖可以設置為X/Y chart 顯示方式。

    圖片14.png

     

    標定參數管理

    ? 支持標定參數的導入和導出

    ? 支持par、DCM格式和hex格式

    ? 可以將當前狀態設置為基線

    15-16組合.jpg


    標定數據管理器,主要包含如下功能:


    ? 標定數據的加載和分析

    ? 多標定數據的分析比對

    ? 離線修改標定參數

    ? 輸出整改后的標定數據文件

    圖片17.png

     

    1、加載數據

    標定數據加載,支持數據類型包含:

    1Hex,S19類型數據。

    2DCM數據

    3PAR數據

     

    上述載入數據如果只是A2L定義數據的局部,系統會提示用戶選擇一個模板數據文件自動補齊。

    圖片18.png

     

    2、數據對比

    數據比對包含以下操作:

    1數據變量統計

    2選擇過濾條件:

    △ 所有項:顯示所有變量。

    △ 修改項:只顯示修改過后的變量

    △ 相同項:只顯示沒有變化的變量

    △ 不匹配項:加載數據文件中出現了A2L中未定義的變量

    圖片19.png

     

    3選擇參考文件:參考文件變化過后,響應的比對結果也會跟著變化。被選中作為參考的文件圖標如右圖所示。

    圖片20.png

     

    4選擇數據塊,查看詳細變化的數據點。如下圖所示:黃色背景表示整改后數據。

    圖片21.png

     

    注意:TSMaster CDM模塊對同時比對數據文件數量不做限制,用戶可以添加多個文件同時進行比對。

     

    3、數據標定

    靜態數據標定讓工程師完成標定數據的分析和整合。比如把多個不同的標定數據整改到一個目標標定數據文件中,其操作過程跟離線標定一樣。

     

    在操作完成后,支持用戶導出Hex/s19數據文件和DCM/Par等標定數據管理文件。

    圖片22.png

     

    標定數據固化

    CCP/XCP標定過程中修改的參數位于標定RAM區域中,在ECU斷電過后,這部分修改后的參數就會丟失。因此,需要需要把標定后參數固化到ECU的Flash中。一般采用兩種方式:基于CCP/XCP或者基于UDS。

     

    1、基于CCP/XCP的刷寫

    通過 XCP Program 協議(UDS 協議另行講解)把標定好的數據文件下載并固化到目標ECU 中,讓標定數據生效。

     

    在完成了下載參數的配置過后,推薦的下載方式是:

    1先擦除 ECU 內部數據。

    2再執行下載流程。

    采用這種方式,刷寫速度會遠遠快于直接執行下載流程

    圖片23.png

     

    2、基于UDS的刷寫

    TSMaster中,根據刷寫規范從上往下配置刷寫流程即可。其中,標定數據文件加載到復合服務中,軟件內部會自動生成對應的0x34,0x36,0x37服務流程,詳細配置方法,可以查詢TSMaster診斷相關章節說明。

    圖片24.png

     

    自動化標定

    TSMaster內置報文信息分析,診斷,標定,系統變量數據于一體,便于同步分析數據。通過COM組件調用也可以實現自動化標定。

     

    典型應用:

    在產線,實驗室等場景下用戶自己開發的應用程序通過COM組件接口來調用TSMaster軟件實現自動化標定和刷寫。

    25-1.jpg

    圖片25.png


    遠程標定

    1、遠程標定系統在客戶端完成設備映射后,用戶的實際操作界面依然是TSMaster,因此前述介紹的TSMaster的所有特點,適用于此遠程系統。

     

    2、設備端采用MCU設備+4G/Wifi模塊,相比于采用SOC或者小型計算機設備的方案,具有更強的環境適應性。

     

    3、數據分析,數據管理方面,充分利用TSMaster軟件系統的已有特點,具有很強的數據分析,比對,整改,導出的能力。

     圖片26.png

    圖片27.png

    *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。




    技術專區

    關閉
    主站蜘蛛池模板: 宁城县| 菏泽市| 区。| 微博| 临朐县| 河北省| 甘洛县| 临漳县| 同江市| 巴南区| 井陉县| 裕民县| 永川市| 宜春市| 秦安县| 浪卡子县| 丹寨县| 平遥县| 凭祥市| 星子县| 怀来县| 龙门县| 原平市| 淮北市| 东明县| 小金县| 江安县| 千阳县| 凤台县| 前郭尔| 临沭县| 八宿县| 鄱阳县| 石渠县| 读书| 丰县| 永福县| 横峰县| 常德市| 永和县| 临汾市|