社区
其他技术专区
帖子详情
UDS 时间参数 P2,P2*,P4的运行关系
蓝天云上白云天
2019-11-21 09:22:31
UDS 时间参数 P2,P2*,P4的运行关系,请指教? 例如,P2=50ms,P2*=5000ms,P4=15000ms,P2时间到ECU SERVER不能积极响应,开始启动P2*时间,如果P2*时间到也不能积极响应,会再次启动P2*吗?直到P4时间到为止?
...全文
4682
1
打赏
收藏
UDS 时间参数 P2,P2*,P4的运行关系
UDS 时间参数 P2,P2*,P4的运行关系,请指教? 例如,P2=50ms,P2*=5000ms,P4=15000ms,P2时间到ECU SERVER不能积极响应,开始启动P2*时间,如果P2*时间到也不能积极响应,会再次启动P2*吗?直到P4时间到为止?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
蓝天云上白云天
2019-11-21
打赏
举报
回复
UDS-14229 session layer定义不太明白,上面的P2*是否启动一次即结束了?
【汽车电子诊断】基于
UDS
协议
P4
时间
机制解析:车载ECU响应超时问题根因分析与工程优化设计
内容概要:本文通过一个售后问题——某ECU因DID数据量大导致响应
时间
超过
P4
时限,引发对
UDS
协议中
P4
时间
的深入分析。文章详细解读了企业标准与ISO 14229-2协议中关于
P4
时间
的定义,明确
P4
是指从诊断仪发送完请求到最后一个字节到ECU开始回传响应之间的最大允许
时间
,本质是诊断仪侧的响应等待超时机制。同时厘清了
P4
与
P2
Server、
P2
*等关键时序
参数
的
关系
,强调
P4
必须大于ECU的最大内部处理
时间
(
P2
Server_max),并在处理耗时较长时可通过NRC 0x78机制暂停
P4
计时。文章还系统梳理了影响
P4
设置的多重因素,包括ECU性能、总线负载、服务类型和系统设计,最终指出
P4
的设定需基于工程实际进行综合权衡。; 适合人群:从事汽车电子、车载诊断系统开发的工程师,尤其是参与
UDS
协议 implementation 或售后技术支持的技术人员;具备一定车载网络通信基础的研发人员;; 使用场景及目标:①理解
P4
、
P2
等
UDS
诊断时序
参数
的真实含义及其在通信流程中的作用;②掌握如何根据ECU处理能力与通信负载合理配置
P4
时间
;③应对类似“响应超时”类售后问题时,能够从协议层面进行准确归因与解决方案设计; 阅读建议:建议结合ISO 14229-2标准原文对照阅读,重点关注时序图与
参数
定义部分,在实际项目中验证
P4
与
P2
*的交互逻辑,并在诊断测试工具中观察NRC 0x78的触发条件与行为表现,以加深理解。
UDS
时间
参数
P2
P2
* S3
P4
5分钟搞懂
UDS
诊断
时间
参数
:从
P2
超时到S3会话保持的底层原理
本文深入解析了
UDS
诊断协议中的核心
时间
参数
,包括
P2
、P3和S3。详细阐述了
P2
超时机制如何管理诊断请求与响应,以及S3
参数
如何通过TesterPresent服务维持非默认会话,确保诊断对话的可靠与高效。理解这些底层原理是解决诊断通信超时、会话中断等问题的关键。
UDS
入门至精通系列:诊断
时间
参数
本文对在车载诊断范畴内
时间
参数
做一个系统总结和描述!
UDS
一些
时间
参数
最近在做Autosar 诊断,发现在诊断中有一些
时间
参数
需要配置(其实这个
时间
参数
Aurosar都默认配置完成,理解就行)。主要看看标黄色的部分。
P2
server:ECU收到Tester发送的Requset 起到ECU做出响应之间的
时间
段。
P2
client:Tester 发送Requset MSG起到收到ECU的响应的
时间
段。
P2
*service:当ECU发送NRC 0x78(p...
其他技术专区
28
社区成员
1,219
社区内容
发帖
与我相关
我的任务
其他技术专区
其他技术讨论区
复制链接
扫一扫
分享
社区描述
其他技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章