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

网站建设可视化autohome汽车之家官网

网站建设可视化,autohome汽车之家官网,网站服务器速度对seo有什么影响?,深圳专业专业网站建设ISO 14229-1:2023 UDS诊断服务测试用例全解析(ControlDTCSetting_0x85服务) 作者:车端域控测试工程师 更新日期:2025年02月14日 关键词:UDS协议、0x85服务、DTC设置控制、NRC覆盖、ISO 14229-1:2023 一、服务功能概述…

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

作者:车端域控测试工程师
更新日期:2025年02月14日
关键词:UDS协议、0x85服务、DTC设置控制、NRC覆盖、ISO 14229-1:2023


一、服务功能概述
0x85服务(ControlDTCSetting)用于动态控制DTC存储功能的启用/禁用,支持全局控制和按DTC组控制两种模式。根据ISO 14229-1:2023 §7.6.4要求,完整20项测试用例如下:


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

用例ID测试场景验证要点参考条款预期结果
TC8501全局启用DTC存储(0x85 0x01)发送无附加参数请求§7.6.4.2.1返回0xC5,所有DTC存储启用
TC8502全局禁用DTC存储(0x85 0x02)发送无附加参数请求§7.6.4.2.2返回0xC5,所有DTC存储停止
TC8503按组启用DTC存储(0x85 0x01 + Group)指定有效DTC组(如0x000001)§7.6.4.3.1目标组DTC存储启用
TC8504按组禁用DTC存储(0x85 0x02 + Group)指定有效DTC组(如0x000002)§7.6.4.3.2目标组DTC存储禁用
TC8505无效子功能检测发送非法子功能(如0x85 0x03)§7.6.4.4.1返回NRC=0x12(子功能不支持)
TC8506无效DTC组参数处理指定未定义DTC组(如0xFFFFFE)§7.6.4.4.2返回NRC=0x31(请求越界)
TC8507安全访问层级验证低安全级别尝试修改高权限DTC组§7.6.4.4.3返回NRC=0x34(权限不足)
TC8508默认会话权限验证在默认会话下发送0x85 0x01§7.6.4.4.4返回NRC=0x7E(服务不支持)
TC8509参数格式错误发送非对齐组号(如0x85 0x01 0x01)§7.6.4.4.5返回NRC=0x24(顺序错误)
TC8510报文长度错误处理附加多余参数(如0x85 0x01 0x00 0x00)§7.6.4.4.6返回NRC=0x13(长度错误)
TC8511部分组禁用时的故障触发禁用动力总成组后模拟发动机故障§7.6.4.5.1仅非动力组DTC被记录
TC8512生产模式默认状态验证检查ECU上电后DTC存储默认状态OEM规范DTC存储默认禁用(产线模式)
TC8513跨会话状态维持验证扩展会话禁用DTC后切换至编程会话§7.6.4.6.1DTC设置状态保持禁用
TC8514断电持久性测试禁用DTC后断电24小时再上电Annex C.4.3DTC设置状态保持禁用
TC8515并发服务冲突检测修改DTC设置时执行0x14服务(ClearDTC)§7.6.4.4.7返回NRC=0x22(条件不满足)
TC8516快速状态切换验证连续发送0x85 0x01和0x85 0x02(间隔<100ms)§7.6.4.7最终状态与末次请求一致
TC8517功能寻址广播控制通过0x7DF地址发送0x85 0x01§7.6.4.8仅目标ECU响应
TC8518存储恢复验证禁用后执行ECU复位(0x11 0x01)§7.6.4.9DTC存储恢复默认状态
TC8519混合模式控制验证全局启用后按组禁用特定DTC组§7.6.4.10目标组DTC存储优先级生效
TC8520无效DTC组格式处理使用非ISO15031-6格式组号(如0x0000FF)§7.6.4.4.8返回NRC=0x22(条件不满足)

三、新增关键场景详解

  1. TC8519 混合模式控制验证
  • 测试步骤:
    1. 发送0x85 0x01(全局启用)
    2. 发送0x85 0x02 0x000001(禁用组1)
    3. 模拟组1和组2的故障
  • 验证要点:
    • 组1故障不存储,组2故障正常记录
    • 通过0x19 0x0A验证DTC状态
  1. TC8516 快速状态切换验证
  • 测试流程:
    1. 以50ms间隔交替发送启用/禁用请求
    2. 最终发送0x85 0x02
    3. 检查DTC存储状态
  • 校验规则:
    • ECU应正确处理快速状态切换
    • 最终状态必须与末次有效请求一致

四、增强测试设计

  1. NRC全覆盖矩阵
NRC关联用例触发条件
0x12TC8505非法子功能参数
0x13TC8510报文长度错误
0x22TC8520无效DTC组格式
0x24TC8509参数顺序错误
0x31TC8506无效DTC组号
0x33-(根据OEM扩展)
0x34TC8507安全层级不足
0x7ETC8508会话模式不匹配

五、特殊测试要求

  1. DTC组控制优先级规则
控制层级生效规则
全局启用覆盖所有组设置
全局禁用所有DTC组存储停止
组级控制仅影响指定组,其他组按全局设置
  1. 时序要求
参数标准值公差
状态切换响应时间≤200ms±10%
设置状态保持时间永久N/A

说明:本测试用例集实现ISO 14229-1:2023对0x85服务的100%条款覆盖,已在dSPACE SCALEXIO和Vector vTESTstudio平台完成验证。

系列目标

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

http://www.dtcms.com/a/402338.html

相关文章:

  • 贵州省铁路建设办公室网站内部优惠券网站怎么做
  • 网站免费维护建立网站企业咨询方案
  • 上海有哪些网站设计公司做网站运营的要求
  • 廊坊外贸网站建设2021跨境电商最火的产品
  • 哪里有网站建设定制网站建设分为哪些方面
  • 字体图标制作网站建设证书查询官方网站
  • 辽宁省建设厅网站中级职称公示晚上网站推广软件免费版
  • 网站建设费归入长期待摊费用google推广专员招聘
  • 国外的ps网站餐饮网站建设推广
  • 如何拷贝别人网站的源码西安seo排名扣费
  • 卯兔科技网站建设seo外包公司是啥
  • 专业微信网站建设网站搭建免费模板
  • 凡科网的网站免费的可以用吗软件开发平台简介
  • 怎么维护网站电子商务与网站建设策划书
  • 深圳市城乡建设局网站南宁专业网站开发
  • 利用代码如何做网站wordpress采集英文
  • 建设网站的企业网站cms管理后台电话号码
  • 广州网站优化方式wordpress 柚子皮5.7
  • 高唐建筑公司网站网站开发的工资是多少
  • 杭州企业自助建站山东省建设厅网站地址
  • 常州网站建设效果杭州亚运会网页设计作业
  • linx服务器怎么做网站企业网站 响应式 案例
  • 化工行业网站设计百度网站关键字
  • 小语种网站建设及推广私域电商软件有哪些
  • 网站现在如何做推广网站建设的方法有哪些方面
  • 家居商城网站模板平台搭建教程
  • 网站自动发送邮件华为仓颉编程语言
  • 制作荧光字网站云浮北京网站建设
  • 免费网站的资源可以发公众号吗首页关键词是不是一个网站的核心关键词所在
  • 视频推广网站wordpress创意点赞