<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > UDS診斷時(shí)間參數說(shuō)明

UDS診斷時(shí)間參數說(shuō)明

發(fā)布人:美男子玩編程 時(shí)間:2024-02-02 來(lái)源:工程師 發(fā)布文章

在閱讀客戶(hù)釋放的診斷問(wèn)卷調查表時(shí),基本有一頁(yè)會(huì )介紹許多與時(shí)間相關(guān)的參數,這些參數對于確保通信的有效性和可靠性至關(guān)重要。


這些時(shí)間參數來(lái)源于哪里?并且分別是什么含義呢?本篇博文將詳細為你講解。


圖片


UDS診斷時(shí)間參數來(lái)源于行業(yè)標準的協(xié)議文檔:ISO15765和ISO14229,除非客戶(hù)自定義修改,否則基本是協(xié)議文檔上默認的數值。


圖片



1


應用層時(shí)間參數

P2 Client:診斷工具成功發(fā)送診斷報文請求之后,等待ECU回復診斷響應的時(shí)間間隔。


P2* Client:診斷工具接收到 NRC 0x78 之后繼續等待 ECU 響應的時(shí)間間隔。


P2Server_max :ECU 在收到請求和給出響應之間的這個(gè)時(shí)間間隔,它描述了ECU 的反應速度,通常最大值為50ms。


P2* Server_max:ECU 發(fā)送 NRC 0x78 之后繼續發(fā)送 下幀診斷響應報文的時(shí)間間隔。


P3 Client Phys:診斷工具成功發(fā)送 物理尋址診斷請求之后,且無(wú)需ECU 回復繼續發(fā)送下次物理尋址診斷請求的最小時(shí)間間隔。


P3 Client Func:診斷工具成功發(fā)送功能尋址之后再次發(fā)送功能尋址的最小時(shí)間間隔。


2


會(huì )話(huà)層時(shí)間參數

S3 Client:診斷工具為了保持非默認會(huì )話(huà)模式而發(fā)送 $3E 服務(wù)請求報文的時(shí)間間隔,最小值2000ms。


S3 Server:有時(shí)也稱(chēng)為S3Timeout,表示ECU未接收到任意診斷報文時(shí)維持在非默認會(huì )話(huà)下的時(shí)間間隔。


3


傳輸層時(shí)間參數

BS:Block Size,該參數與STmin一般同時(shí)出現。這兩個(gè)參數主要用于診斷報文傳輸多幀(首幀FF,流控幀FC,連續幀CF)時(shí)會(huì )使用到。


表示接收方在發(fā)送流控幀之后,發(fā)送方被允許連續發(fā)送的最大流控幀數目。特殊情況下,如果該值為0,則表示發(fā)送連續幀沒(méi)有限制,如果值為5,表示發(fā)送方最多能連續發(fā)送5幀CF就會(huì )繼續收到接收方的流控幀。


STmin :在接收方發(fā)送流控幀之后,發(fā)送方發(fā)送的連續幀之間的最小時(shí)間間隔。如果值為0,表示對于發(fā)送方發(fā)送CF的最小時(shí)間沒(méi)有要求。


發(fā)送報文的長(cháng)度過(guò)長(cháng)時(shí),一幀發(fā)不完,就會(huì )用到多幀,BS與Stmin的大小可用來(lái)評估接收方的接收能力,如果都為0,表示接收方接收能力最強。


4


網(wǎng)絡(luò )層時(shí)間參數 

N_As:發(fā)送方 任意幀類(lèi)型 從請求發(fā)送到發(fā)送完成 (接收到對應的ACK) 的時(shí)間間隔。


N_Ar:接收方 任意幀類(lèi)型 從請求發(fā)送到發(fā)送完成 (接收到對應的ACK) 的時(shí)間間隔。


N_Bs:發(fā)送方收到流控幀 的時(shí)間。分為3種情況,分別為:

  • 發(fā)送端 從 發(fā)送完首幀(FF)到 收到流控幀(FC) 的時(shí)間。

  • 發(fā)送端 從 發(fā)送完連續幀(CF)到 收到流控幀 (FC)的時(shí)間。

  • 發(fā)送端從收到流控幀(FC)(狀態(tài)為Wait)到 收到下一個(gè)流控幀(FC) 的時(shí)間。


N_Br:接收方請求發(fā)送流控幀 的時(shí)間。分為3種情況,分別為:

  • 接收端從收到首幀(FF)到 請求發(fā)送流控幀 (FC)的時(shí)間。

  • 接收端從收到連續幀(CF)到 請求發(fā)送流控幀(FC) 的時(shí)間。

  • 接收端從 發(fā)送完流控幀(FC)(狀態(tài)為Wait) 到 請求發(fā)送下一個(gè)流控幀 (FC)的時(shí)間。


N_Cs:發(fā)送方請求發(fā)送連續幀(CF) 的時(shí)間。分為2種情況:

  • 發(fā)送端從收到流控幀(FC)到 請求發(fā)送連續幀(CF)的時(shí)間。

  • 發(fā)送端從 發(fā)送完連續幀(CF)到 請求發(fā)送下一幀連續幀(CF) 的時(shí)間。

N_Cr:接收方收到下一個(gè)連續幀(CF) 的時(shí)間。分為2種情況:

  • 接收端 從 發(fā)送完流控幀(FC)到 收到連續幀(CF) 的時(shí)間。

  • 接收端從 收到連續幀(CF)到 收到下一幀連續幀(CF) 的時(shí)間。

*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。



關(guān)鍵詞: UDS診斷時(shí)間

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>