UDS诊断时间参数介绍

服务层定时器参数

P2CAN_Server:

表示从ECU接收到请求消息到发送响应消息之间的时间。通常取50ms。

P2CAN_Client:

客户端(Canoe)在成功发送完请求消息后等待服务器发送的响应(FF或SF)时的超时时间。

P2*CAN_Server:

表示从ECU发送了NRC为0x78的响应到开始发送下一个响应之间的时间,通常取5000ms。

P2*CAN_Client:

当客户端在接收到否定响应码为0x78的否定响应后等待服务器发送响应的时间(FF或SF)

S3server:

服务器的定时参数,仅用于非默认会话模式,该定时器具体是在系统通过功能寻址检测器将原先的默认会话模式切换为非默认会话模式时使用。在S3Server 时间内,如果服务器没有接收到任何诊断请求报文,则退出非默认会话模式,返回默认会话模式。通常取5000ms。

S3client:

客户端的定时参数:客户端为保持非默认会话自动化连接,两个连续的TesterPresent请求报文的间隔时间。通常取4000ms。

例如:1001正响应报文  50 01 00 32 01 F4

P2server_max(00 32):由主机厂定义,解析度为1毫秒,00 32既是50毫秒(ms)

P*2server_max(01 F4):由主机厂定义,解析度为10毫秒,01 F4既是5000毫秒(ms)

诊断控制台

网络层定时器参数

N_As和N_Ar

N_As是发送端将数据传送到接收端的最大时间,

N_Ar是接收端将流控制传送到发送端的最大时间。

N_Bs和N_Br

N_Bs是发送者用来监控对端的定时器,指到首帧发送成功后到流控帧发送成功的最大时间。

N_Br是指接收到首帧后到开始发送下一个流控帧的时间。

N_Cs和N_Cr

N_Cs是发送者本地的时间参数,指接收端在发送成功流控制后到收到连续帧的最大时间

N_Cr是接收者用来监控对端的定时器,指接收端在成功发送流控帧后到收到连续帧的最大时间。

STmin和Ttan

STmin是连续帧之间的最小发送时间间隔。

Ttan是连续帧每帧传输的时间。

FC delay

CANoe收到首帧或者连续帧后,延迟回复流控帧的时间。

  • 13
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值