那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何用手動方式添加診斷幀

麥辣雞腿堡 ? 來源:CSDN博客 ? 作者:汪汪隊睡大覚 ? 2023-09-13 17:17 ? 次閱讀

UDS診斷幀發送環境與上一張CAN幀相同,也分為手動添加和Cdd文件導入兩種方式。

■手動方式添加診斷幀

  1. 添加一個 BasicDiagnosticECU

圖片

  1. 添加后如下

圖片

ECU qualifier : 使用CAPL腳本發送UDS診斷數據時會使用到,手動發送診斷幀不需要關注

Diagnostics tester : 選擇物理請求還是功能請求。默認選擇 物理請求

關于物理請求和功能請求的區別,后續會在UDS 專欄中單獨介紹

  1. 設置 Transport Layer參數

圖片

Request to ECU : ECU物理尋址Req ID

Response from ECU : ECU 物理尋址Res ID

Functional to ECU : 功能尋址 Req ID

STmin : TP層協議參數,兩包連續幀發送的間隔

BlockSize : TP層協議參數,收到流控幀后可發送連續幀數量。設置為0時,發送數量無限制

FC Delay : CANOe 收到 首幀或連續幀后,回復流控幀的延遲時間。目的是防止CANoe的流控幀回復過快,導致接收端接受失敗。

Max.Length : 一幀最大傳輸數據量(首幀+連續幀)

Mixing of CAN2.0 and FD frames : 是否兼容CAN幀和CAN-FD幀。

Ignore : 默認值, 不兼容,例如配置為CAN幀時,CANOe不接受CAN-FD幀,配置為CAN-FD幀時,也一樣。

Accecpt : 兼容,例如配置為CAN幀時,CANOe可以接受CAN-FD幀,返回CAN幀。

Adapt : 兼容,例如配置為CAN幀時,CANOe可以接受CAN-FD幀,并且能返回CAN-FD幀。

  1. 配置 Diagnostic Layer參數

圖片

Send test present : CANOe是否自動發送3E 服務,用于Session保持

S3 Client time : CANOe 自動發送3E服務的間隔

S3 Server time : 下位機程序 未收到 任何診斷請求,保持在Default以外的Session的最大時間

P2 Server : 下位機程序 收到Request 到 開始回復 Response 的時間間隔

P2 Client : 上位機程序 發送完Request 到 收到 回復 Response 的時間間隔

P2 extended Server : 下位機 發送完NRC78 到下一次回復Reponse的時間間隔

P2 extended Client : 上位機收到 NRC78 到 收到下一次回復 Response的時間間隔

Seed&Key DLL : 用于27服務解鎖,調用。dll自動計算Key的值,該.dll文件由車廠或Tier1 提供

  1. Additional Descriptions 不需要配置
  2. 添加需要的診斷服務 (以$10 02 ProgrammingSession為例 )

a. 點擊Basic Diagnostic ,打開 面板

b. 右鍵要添加的服務,選擇[Add New Service]

圖片

c. 配置子服務的Req

圖片

Service Name : CAPL編程時會使用,手動發診斷數據不需要關注。

d.配置Response

圖片

按照期待的格式在 [Parameters] 中追加或刪除參數。

  1. 打開 Diagnostic Console

圖片

  1. 點擊[Start] ,在Diagnostic Console中發送剛才添加的診斷命令

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 汽車電子
    +關注

    關注

    3029

    文章

    8027

    瀏覽量

    167828
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2770

    瀏覽量

    464396
  • ecu
    ecu
    +關注

    關注

    14

    文章

    892

    瀏覽量

    54754
  • CANoe
    +關注

    關注

    4

    文章

    66

    瀏覽量

    8714
收藏 人收藏

    評論

    相關推薦

    Labview LIN診斷程序怎么實現多發送和響應判斷?

    請問誰有用Labview寫LIN診斷程序的經驗呀?我現在想實現多發送,響應判斷,不知道怎么實現好!
    發表于 12-02 11:55

    何用VHDL語言實現同步的設計?

    同步是什么工作原理?如何用VHDL語言實現同步的設計?
    發表于 04-08 06:33

    何用監控開關模式占空比的方法診斷LED?

    何用監控開關模式占空比的方法診斷LED?
    發表于 04-25 09:04

    何用手機實現CAN網絡的監控?

    何用手機實現CAN網絡的監控?常見的汽車總線通信有哪幾種?
    發表于 05-18 06:11

    何用汽車診斷卡對MIT電機做調試?

    何用汽車診斷卡對MIT電機做調試?
    發表于 11-11 07:14

    如何手動添加元件?

    放大電路有哪些類型?如何手動添加元件?
    發表于 02-15 07:31

    JLink手動添加Artery MCU

    JLink 如何手動添加 Artery MCU
    發表于 10-23 07:36

    何用手機推送音樂給單片機播放?

    何用手機推送音樂給單片機播放?有幾種方案 各有什么特點?
    發表于 10-26 06:22

    食品添加劑使用手

    食品添加劑使用手冊在以往添加劑手冊的基礎上精選并補充了五百余種食品添加劑,按用途分類編排,簡要介紹了食品添加劑的理化性質、制法等常規內容,重
    發表于 02-19 23:29 ?57次下載
    食品<b class='flag-5'>添加</b>劑使<b class='flag-5'>用手</b>冊

    何用手機錄制8K視頻?8K視頻的優勢和意義何在?

    01?什么是8K?如何用手機錄制8K視頻?
    的頭像 發表于 09-02 12:32 ?1.4w次閱讀
    如<b class='flag-5'>何用手</b>機錄制8K視頻?8K視頻的優勢和意義何在?

    Altium中怎么在PCB中手動添加網絡免費下載

    Altium中怎么在PCB中手動添加網絡
    發表于 12-24 09:25 ?0次下載
    Altium中怎么在PCB中<b class='flag-5'>手動</b><b class='flag-5'>添加</b>網絡免費下載

    Cadence Allegro在PCB中手動或者自動添加差分對屬性

    Cadence Allegro在PCB中手動或者自動添加差分對屬性 設計PCB過程中,若設計中有差分對信號,則需要將是差分的2個信號設置為差分對,設置差分對有2種方式手動
    的頭像 發表于 12-16 08:00 ?2076次閱讀

    如何通過Cdd導入方式添加診斷

    Cdd導入方式添加診斷 實際項目時,車廠或者Tier1會輸入cdd文件,集成了所有用到的診斷命令。 通過cdd發送
    的頭像 發表于 09-13 17:22 ?1260次閱讀
    如何通過Cdd導入<b class='flag-5'>方式</b><b class='flag-5'>添加</b><b class='flag-5'>診斷</b><b class='flag-5'>幀</b>

    何用不同的方法在信號中添加或累積誤差

    電子發燒友網站提供《如何用不同的方法在信號中添加或累積誤差.pdf》資料免費下載
    發表于 11-27 11:54 ?0次下載
    如<b class='flag-5'>何用</b>不同的方法在信號中<b class='flag-5'>添加</b>或累積誤差

    何用示波器排查CAN的各種錯誤呢?

    何用示波器排查CAN的各種錯誤呢? 導言: 控制器局域網絡(Controller Area Network,CAN)是一種常用的現場總線通信協議,廣泛應用于汽車電子系統、工業自動化等領域。然而
    的頭像 發表于 12-07 11:09 ?1273次閱讀
    百家乐官网技巧方法| 大发888手机版客户端| 宝龙娱乐城官网| 百家乐官网游乐园 | 奇迹百家乐的玩法技巧和规则| 百家乐官网如何打公式| 捷豹百家乐官网的玩法技巧和规则| 大发888娱乐城首页| 百家乐官网游戏唯一官网网站| 五张百家乐的玩法技巧和规则| 百家乐官网做中介赚钱| 百利宫百家乐的玩法技巧和规则| 现金百家乐官网破解| 大发888游戏平台 df888ylcxz46| 678百家乐官网博彩娱乐场开户注册| 大发888官方网| 属蛇和属猪做生意吗| 华蓥市| 威尼斯人娱乐场官网| 百家乐分析资料| 网上百家乐官网作弊下载| 大发888信誉888娱乐城| 百家乐游戏机的玩法| 最好的百家乐官网好评平台都有哪些 | 新化县| 大发888客户端的软件| 百家乐出闲几率| 百家乐官网网站源码| 百家乐官网路单下注| 大发888在线娱乐城代理| 百家乐游戏打水| 澳门百家乐如何算牌| 百家乐官网正规站| 网上百家乐官网骗人的吗| 皇冠开户正网 | tt娱乐城注册| 顶级赌场手机版官方下载| 百家乐官网路单怎样| 百家乐官网不能视频| 百家乐官网对打反水| 百家乐官网网址哪里有|