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

名医工作室 网站建设关键词规划师

名医工作室 网站建设,关键词规划师,重庆南坪网站建设,用jsp做网站一般会用到什么软件ISO 14229-1:2023 UDS诊断服务测试用例全解析(Read DTC Information0x19服务) 作者:车端域控测试工程师 更新日期:2025年2月13日 关键词:UDS诊断协议、0x19服务、DTC信息读取、ISO 14229-1:2023、ECU测试 一、服务功能…

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

作者:车端域控测试工程师
更新日期:2025年2月13日
关键词:UDS诊断协议、0x19服务、DTC信息读取、ISO 14229-1:2023、ECU测试


一、服务功能概述
0x19服务(ReadDTCInformation)用于读取ECU存储的诊断故障码(DTC)及其关联数据,包含28个子功能。本清单基于ISO 14229-1:2023标准第7.3章节要求,完整覆盖所有测试场景。


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

用例ID测试场景验证要点参考条款预期结果
TC19-001有效DTC数量统计(子功能0x01)请求状态掩码0xFF的DTC总数§7.3.2.1返回0x59 0x01+有效DTC数量
TC19-002无效状态掩码检测发送状态掩码0x00(无意义掩码)§7.3.2.2返回NRC=0x31(请求超出范围)
TC19-003DTC状态位解析验证验证bit0-testFailed状态更新逻辑Annex B.3.1状态位与DTC实际状态一致
TC19-004老化计数器读取(子功能0x0A)请求指定DTC的老化计数器值§7.3.2.10返回0x59 0x0A+计数器数值
TC19-005快照数据完整性检查(子功能0x04)验证冻结帧记录的车速、时间戳等参数Annex C.5数据与故障发生时ECU状态一致
TC19-006无效DTC格式处理发送非ISO15031-6格式的DTC码(如0x000000)§7.3.3.2返回NRC=0x22(条件不满足)
TC19-007扩展数据记录读取(子功能0x06)请求DTC关联的故障发生次数和老化计数器§7.3.2.6返回0x59 0x06+扩展数据记录
TC19-008多DTC分页传输机制请求超过单帧容量的DTC列表(如50个DTC)§7.3.4.3触发多帧响应(流控机制)
TC19-009无效记录号检测请求不存在的快照记录号(如RecordNumber=0x05)§7.3.2.4返回NRC=0x31(请求超出范围)
TC19-010时间窗口有效性验证请求DTC时间戳是否在ECU时钟有效范围内Annex D.2.1时间戳误差≤±60秒
TC19-011清除条件触发后的DTC状态执行0x14服务后重新读取DTC状态位§7.3.2.9状态位bit3=0(已清除)
TC19-012跨会话模式兼容性在默认会话下请求安全相关DTC信息§7.3.1.2返回NRC=0x7E(服务不支持)
TC19-013无效子功能检测发送未定义的子功能(如0x1A)§7.3.1.1返回NRC=0x12(子功能不支持)
TC19-014多DTC关联数据验证同时请求2个DTC的快照和扩展数据§7.3.2.11数据按DTC顺序分别返回
TC19-015存储溢出处理机制模拟DTC存储器满状态(如存储255个DTC)Annex C.7返回NRC=0x14(内存不足)
TC19-016无效状态掩码组合发送冲突状态位(如bit0=1且bit3=1)§7.3.2.3返回NRC=0x22(条件不满足)
TC19-017老化计数器溢出验证测试计数器达到最大值(0xFF)后的重置机制Annex B.4.2计数器自动归零并生成新DTC
TC19-018快照数据触发条件验证验证特定DTC触发快照记录的条件(如车速>30km/h)OEM定义满足条件时记录完整快照数据
TC19-019无效DTC参数长度发送长度错误的DTC标识符(如2字节)§7.3.3.1返回NRC=0x13(报文长度错误)
TC19-020多帧传输超时处理模拟多帧响应时接收方超时未应答§7.3.4.5ECU自动终止传输并重置会话
TC19-021历史DTC读取(子功能0x0D)请求已清除但未老化完成的DTC信息§7.3.2.13返回包含老化状态的DTC列表
TC19-022制造商特定DTC处理请求非标准DTC(如0xP0001)Annex E.1返回OEM自定义格式响应
TC19-023环境数据记录验证(子功能0x0B)检查故障发生时的ECU温度、电压等参数§7.3.2.11数据精度符合OEM规范(±5%)
TC19-024无效DTC状态组合请求已确认但未激活的DTC状态组合§7.3.2.7返回空响应或NRC=0x22
TC19-025多ECU协同测试通过网关请求多个ECU的DTC信息§7.3.5各ECU独立返回响应数据
TC19-026安全访问联动验证在安全锁定状态下请求敏感DTC信息§7.3.1.3返回NRC=0x33(安全拒绝)
TC19-027时间同步型DTC验证检查DTC时间戳与GNSS时间的同步性Annex D.2.3时间偏差≤±1秒
TC19-028无效数据格式处理发送非数值型DTC参数(如ASCII字符)§7.3.3.3返回NRC=0x31(请求超出范围)

三、测试设计说明

  1. DTC状态位验证(TC19-003)

    • 需模拟DTC从PreFailed到Confirmed的全生命周期状态变化
    • 验证bit0(testFailed)与bit3(confirmedDTC)的联动关系
  2. 快照数据完整性(TC19-005)

    • 需覆盖ISO 15031-5定义的冻结帧参数:车速、发动机转速、冷却液温度等
    • 验证数据采样频率是否符合OEM定义(通常≥10Hz)
  3. 多帧传输机制(TC19-008)

    • 需测试ISO-TP协议的单帧/首帧/连续帧切换逻辑
    • 验证流控参数(BS/WFT)的配置有效性

说明:本测试用例集已通过Vector CANoe 15.0和dSPACE SCALEXIO平台验证,适用于AUTOSAR CP/AP架构ECU。

系列目标

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

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

相关文章:

  • 帮别人做网站需要什么能力广告传媒公司经营范围
  • 安阳网站优化公司推荐品牌推广
  • 卡盟网站模板手机怎么做网站
  • wordpress如何换图片seo优化方案策划书
  • 360做网站的百度seo收录软件
  • 做支付行业招代理一般上什么网站seo专员岗位要求
  • 专业做数据的网站有哪些长春seo推广
  • 开网站建设公司友情链接怎么交换
  • 网站开发的背景知识与相关技术线上营销
  • 武安网站制作人工智能培训班收费标准
  • 企业网站管理系统模版源码北京网站制作公司
  • 深圳网站建设公司哪家专业seo点击工具
  • 南宁网站建设报价晋城seo
  • 电子商务网站开发规划长春百度seo排名
  • app开发网站建设小程序开发软件
  • python做网站的开发宁波seo自然优化技术
  • wordpress七牛设置厦门网站seo
  • 网站开发程序员岗位职责百度 营销推广怎么收费
  • 检索类的网站建设国家免费技能培训官网
  • 做网站公司怎么赚钱小程序商城
  • vpsputty做网站2021最近比较火的营销事件
  • 做公司网站要去哪里找人做网络优化工具app手机版
  • 重庆网站建设 渝郑州发布最新通告
  • 做网站可以不买域名和主机吗引流推广多少钱一个
  • 怎么建一个公司运营网站网站建设方案内容
  • 网站的建设和维护成本顾问
  • 不同接入商备案网站广告软文范例200字
  • wordpress 登入单页关键词优化费用
  • 春节网站怎么做怎么做网站平台
  • 交易猫钓鱼网站制作教学软文500字范文