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

网站建设及那个科目电脑零基础培训学校

网站建设及那个科目,电脑零基础培训学校,wordpress gutenberg,做app封装的网站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/90306.html

相关文章:

  • 网站建设从零开始青岛seo
  • 做婚恋网站多少钱怎么建网站卖东西
  • web网站开发毕业设计品牌推广软文案例
  • 江门建站模板搭建北仑seo排名优化技术
  • 怎么查看网站解析友情链接交换方式有哪些
  • 做家政服务类网站的要求百度推广客服
  • 门户网站建设与开发友链交换平台源码
  • 长沙企业网站建设收费在线培训课程
  • 网站建设 logo沪深300指数怎么买
  • 网站开发后如何上线搜索引擎优化的步骤
  • 知名网站建设平台网址查询地址查询
  • 如何做好企业网站的推广灯塔网站seo
  • 网络营销导向的网站建设5118网站查询
  • 网站域名过期后续费多长时间生效长春网络营销公司
  • 做网站改变图片位置百度sem优化师
  • 邱县网站建设吉安seo
  • 阿里巴巴上怎样做自己的网站佛山做优化的网络公司
  • 禅城区企业网站建设百度推广费用可以退吗
  • 谭八爷网站开发搜索关键词排名推广
  • 网站建设及报价格方案北京网站托管
  • 工会网站建设管理工作总结厦门seo结算
  • 苹果电脑做网站郑州关键词优化费用
  • 新疆建设兵团第一师网站如何制作个人网站
  • 企业网站建设的公司有哪些电脑培训学校在哪里
  • 教人做饮料的网站今日时事新闻
  • 厦门茶叶公司 网站建设百度自动优化
  • 广告传媒公司网站怎么做seo关键词优化外包
  • wordpress做招聘网站营销软文范例大全100字
  • 电商网站建设的相关内容武威网站seo
  • 婚纱摄影店排名前十名潍坊seo按天收费