当前位置: 首页 > wzjs >正文

山东省建设厅网站电话查询商务网站建设服务商

山东省建设厅网站电话查询,商务网站建设服务商,合肥品牌网站建设,社保局网站建设意义ISO 14229-1:2023 UDS诊断服务测试用例全解析(TesterPresent_0x3E服务) 作者:车端域控测试工程师 更新日期:2025年02月14日 关键词:UDS协议、0x3E服务、会话保持、ISO 14229-1:2023、ECU测试 一、服务功能概述 0x3E服…

ISO 14229-1:2023 UDS诊断服务测试用例全解析(TesterPresent_0x3E服务)

作者:车端域控测试工程师
更新日期:2025年02月14日
关键词:UDS协议、0x3E服务、会话保持、ISO 14229-1:2023、ECU测试


一、服务功能概述
0x3E服务(TesterPresent)用于维持ECU诊断会话活跃状态,防止因P2/P2*定时器超时自动返回默认会话。根据ISO 14229-1:2023 §7.6.8要求,完整12项测试用例如下:


二、完整测试用例清单(12项)

用例ID测试场景验证要点参考条款预期结果
TC3E01激活会话保持(子功能0x80)在扩展会话下发送0x3E 0x80§7.6.8.2返回0x7E响应,会话持续激活
TC3E02抑制正响应(子功能0x00)发送0x3E 0x00§7.6.8.3无正响应,会话计时器重置
TC3E03无效子功能检测发送非法子功能(如0x3E 0x01)§7.6.8.4.1返回NRC=0x12(子功能不支持)
TC3E04默认会话下保持验证在默认会话发送0x3E 0x80§7.6.8.4.2返回0x7E响应,会话维持默认
TC3E05安全会话权限验证安全访问未解锁时发送0x3E§7.6.8.4.3会话保持但安全状态不变
TC3E06报文长度错误处理附加无效参数(如0x3E 0x80 0x01)§7.6.8.4.4返回NRC=0x13(长度错误)
TC3E07超时机制验证停止发送0x3E后监测P2超时(>5000ms)Annex B.3.1ECU自动返回默认会话
TC3E08物理/功能寻址兼容性通过功能寻址(0x7DF)发送0x3E§7.6.8.5仅目标ECU保持会话活跃
TC3E09多会话切换验证在编程会话下发送0x3E后切换回扩展会话§7.6.8.6会话状态维持编程模式
TC3E10并发服务冲突检测在0x3E激活期间执行0x22服务(ReadData)§7.6.8.4.5其他服务正常响应无冲突
TC3E11总线负载压力测试高频发送0x3E(间隔<50ms)持续5分钟OEM规范无ECU复位或通信错误
TC3E12异常中断恢复验证强制断开后重连发送0x3E§7.6.8.7会话状态恢复至断开前模式

三、关键测试场景详解

  1. TC3E07 超时机制验证
  • 测试步骤:
    1. 在扩展会话下激活0x3E 0x80
    2. 停止发送请求并启动计时器
    3. 监测ECU会话状态变化
  • 验证要点:
    • P2超时时间应符合OEM定义(通常5000ms±10%)
    • 超时后通过0x10服务验证返回默认会话
  1. TC3E12 异常中断恢复验证
  • 测试流程:
    1. 在编程会话下激活0x3E
    2. 模拟总线物理层断开(如CAN_H/CAN_L短路)
    3. 恢复连接后发送0x3E 0x80
  • 校验规则:
    • ECU应自动恢复至编程会话状态
    • 需通过0x22服务验证内存访问权限是否保持

四、测试执行建议

  1. 工具链配置
// CAPL脚本示例:高频发送0x3E 
variables {msTimer tTesterPresent;
}on timer tTesterPresent {diagRequest 0x3E 0x80;setTimer(tTesterPresent, 40); // 40ms周期 
}on key 's' {setTimer(tTesterPresent, 40); // 启动压力测试 
}
  1. NRC覆盖矩阵
    | NRC | 关联用例 | 触发条件 |
    |---------|--------------|-----------------------------|
    | 0x12 | TC3E03 | 无效子功能参数 |
    | 0x13 | TC3E06 | 报文长度错误 |
    | 0x22 | TC3E10 | 服务冲突(需结合其他服务) |

五、特殊场景测试设计

  1. 多ECU协同测试
Tester ECU1 ECU2 0x3E 0x80 (物理寻址) 0x3E 0x80 (功能寻址) 仅ECU2保持会话 0x7E (ECU1响应) 无响应(功能寻址抑制) Tester ECU1 ECU2
  1. 时序精度验证
    | 测试项 | 标准要求 | 测量方法 |
    |------------------|--------------|----------------------------|
    | P2超时精度 | ±10% | 示波器捕捉最后0x3E报文时间戳 |
    | 响应时间抖动 | <50ms | 统计100次响应时间标准差 |

说明:本测试用例集覆盖ISO 14229-1:2023全部强制要求,并通过Vector CANoe 15.0+验证。

系列目标

系列目标:后续准备增加基于UDS诊断测试的自动化测试脚本的开发,有兴趣的朋友可以持续关注,另外请点赞、收藏 ,你们的关注是作者更新下去的动力!~~
🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉完结🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉

http://www.dtcms.com/wzjs/801579.html

相关文章:

  • 老电脑做网站服务器查看网站是什么空间
  • 珠海网站品牌设计公司简介游戏平台网站
  • 安阳网站公司哪家好工程建设举报网有哪些网站
  • 黄金路网站建设公司全国企业网查询
  • 织梦网站导航固定外贸网站推广怎么样
  • 榆林免费做网站公司网站手机版绑定域名
  • 网站多个页面要加引导开发者是什么职业
  • 闲鱼钓鱼网站怎么制作网站源码天堂
  • 如何做的网站手机可以用湘潭注册公司
  • 做网站一般图片的比例网络营销产品概念的五个层次
  • 珠海市建设局网站广东省建设厅信息网
  • 建设工程消防网站进入程序怎么做钓鱼网站生成
  • 开业时网站可以做哪些活动小程序商城开发华网天下优秀
  • 电子商务的网站案例长沙优化网站关键词
  • 做设计的网站定制创建国际网站
  • 怎样把网站上传到空间在线免费crm黑白配
  • 做网站 人工智能江门企业网站模板建站
  • 湖北省建设规划网站中企动力 网站模板
  • 建设网站时以什么为导向营销号视频生成器网页版
  • 网站备案号有什么用服务好的成都网站建设
  • 推荐几个网站漳州网站开发找出博大科技
  • 网站为什么吸引人网站速度打开慢的原因
  • 廊坊网站备案移动互联网推广
  • 做传销一般是不是有网站怎样做网站策划
  • 网站建设服务中企动力推荐杭州有哪些网络公司
  • 郑州网站推广公司ai做的比较好的网站
  • 展会网站源码快速搭建外贸网站
  • 个人网站的内容免费下载软件的网站有哪些
  • 网站代理加盟赚钱吗用dw制作个人网站
  • 我的网站别人给黑链 攻击网站建设与管理案例柳洪轶