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

绵阳市网站建立怎么跳转网站

绵阳市网站建立,怎么跳转网站,自动点击器安卓,哈尔滨建设信息网站ISO 14229-1:2023 UDS诊断服务测试用例全解析#xff08;RoutineControl_0x31服务#xff09; 作者#xff1a;车端域控测试工程师 更新日期#xff1a;2025年02月14日 关键词#xff1a;UDS协议、0x31服务、例程控制、ISO 14229-1:2023、ECU测试 一、服务功能概述 0x31服… ISO 14229-1:2023 UDS诊断服务测试用例全解析RoutineControl_0x31服务 作者车端域控测试工程师 更新日期2025年02月14日 关键词UDS协议、0x31服务、例程控制、ISO 14229-1:2023、ECU测试 一、服务功能概述 0x31服务RoutineControl用于执行ECU内部预定义的诊断例程如内存校验、硬件自检等支持启动0x01、停止0x02、查询0x03三种操作模式。根据ISO 14229-1:2023 §7.5.8要求完整18项测试用例如下 二、完整测试用例清单18项 用例ID测试场景验证要点参考条款预期结果TC3101启动例程0x31 0x01 RoutineID指定有效例程ID如0x0201§7.5.8.2.1返回0x71 执行结果TC3102停止运行中的例程0x31 0x02在例程执行期间发送停止指令§7.5.8.2.2返回0x71 终止状态码TC3103查询例程状态0x31 0x03查询正在执行的例程进度§7.5.8.2.3返回0x71 进度百分比TC3104无效子功能检测发送非法子功能如0x31 0x00§7.5.8.3.1返回NRC0x12子功能不支持TC3105默认会话权限验证在默认会话下启动例程§7.5.8.3.2返回NRC0x7E服务不支持TC3106安全访问未授权操作未解锁安全权限时执行高权限例程§7.5.8.3.3返回NRC0x33安全拒绝TC3107无效例程ID处理指定未定义例程ID如0xFFFF§7.5.8.3.4返回NRC0x31请求越界TC3108参数格式错误附加非对齐参数如0x31 0x01 0x01§7.5.8.3.5返回NRC0x24顺序错误TC3109报文长度错误处理参数长度不足如0x31 0x01§7.5.8.3.6返回NRC0x13长度错误TC3110例程执行超时监控监测例程最大执行时间如3000ms§7.5.8.4.1超时后返回0x71 超时状态码TC3111并发例程冲突检测同时启动两个互斥例程§7.5.8.3.7返回NRC0x22条件不满足TC3112断电恢复验证例程执行中强制断电后恢复§7.5.8.4.2例程状态重置需重新启动TC3113功能寻址广播控制通过功能寻址0x7DF启动例程§7.5.8.5仅目标ECU执行例程TC3114动态参数验证输入超出范围的参数如转速值0xFFFF§7.5.8.3.8返回NRC0x31请求越界TC3115生产模式限制验证产线下禁止执行特定例程如ECU擦除OEM规范返回NRC0x22条件不满足TC3116大数据块传输验证附加参数长度超过255字节§7.5.8.3.9返回NRC0x14报文过长TC3117跨会话状态维持验证扩展会话启动例程后切换至编程会话§7.5.8.6例程继续执行不受影响TC3118停止未运行例程处理对未启动的例程发送停止指令§7.5.8.3.10返回NRC0x24顺序错误 三、关键测试场景详解 TC3110 例程执行超时监控 测试步骤 启动设计时长为5秒的例程如0x0201监测响应时间戳超时后发送0x31 0x03查询状态 验证要点 例程必须在OEM定义的最大时间内完成误差±10%超时状态码应符合ISO 15031-6定义如0x78 TC3114 动态参数验证 测试流程 发送带非法参数的请求31 01 0201 01 FF FF转速超限检查ECU响应 校验规则 ECU应拒绝执行并返回NRC0x31错误日志需记录事件码0xA011参数越界 四、测试执行建议 工具链配置 // CAPL脚本示例启动例程并监控超时 variables {msTimer tTimeout;word routineID 0x0201; // 假设为内存校验例程 }on diagResponse 0x31 {if (this.req.subfunc 0x01 this.resp 0x71) {setTimer(tTimeout, 3000); // 设置3秒超时监控 } }on timer tTimeout {diagRequest 0x31 0x03 routineID; // 超时后查询状态 }NRC覆盖矩阵 NRC关联用例触发条件0x12TC3104无效子功能参数0x13TC3109报文长度错误0x14TC3116大数据块超限0x22TC3115生产模式限制0x24TC3108/TC3118参数顺序错误/无效停止请求0x31TC3107/TC3114无效例程ID/参数越界0x33TC3106安全访问未授权0x7ETC3105会话模式不匹配 五、特殊测试场景 多例程优先级控制 #mermaid-svg-Tr2wVz76AqzdByKX {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Tr2wVz76AqzdByKX .error-icon{fill:#552222;}#mermaid-svg-Tr2wVz76AqzdByKX .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-Tr2wVz76AqzdByKX .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-Tr2wVz76AqzdByKX .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-Tr2wVz76AqzdByKX .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-Tr2wVz76AqzdByKX .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-Tr2wVz76AqzdByKX .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-Tr2wVz76AqzdByKX .marker{fill:#333333;stroke:#333333;}#mermaid-svg-Tr2wVz76AqzdByKX .marker.cross{stroke:#333333;}#mermaid-svg-Tr2wVz76AqzdByKX svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-Tr2wVz76AqzdByKX .actor{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-Tr2wVz76AqzdByKX text.actortspan{fill:black;stroke:none;}#mermaid-svg-Tr2wVz76AqzdByKX .actor-line{stroke:grey;}#mermaid-svg-Tr2wVz76AqzdByKX .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#mermaid-svg-Tr2wVz76AqzdByKX .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#mermaid-svg-Tr2wVz76AqzdByKX #arrowhead path{fill:#333;stroke:#333;}#mermaid-svg-Tr2wVz76AqzdByKX .sequenceNumber{fill:white;}#mermaid-svg-Tr2wVz76AqzdByKX #sequencenumber{fill:#333;}#mermaid-svg-Tr2wVz76AqzdByKX #crosshead path{fill:#333;stroke:#333;}#mermaid-svg-Tr2wVz76AqzdByKX .messageText{fill:#333;stroke:#333;}#mermaid-svg-Tr2wVz76AqzdByKX .labelBox{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-Tr2wVz76AqzdByKX .labelText,#mermaid-svg-Tr2wVz76AqzdByKX .labelTexttspan{fill:black;stroke:none;}#mermaid-svg-Tr2wVz76AqzdByKX .loopText,#mermaid-svg-Tr2wVz76AqzdByKX .loopTexttspan{fill:black;stroke:none;}#mermaid-svg-Tr2wVz76AqzdByKX .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);}#mermaid-svg-Tr2wVz76AqzdByKX .note{stroke:#aaaa33;fill:#fff5ad;}#mermaid-svg-Tr2wVz76AqzdByKX .noteText,#mermaid-svg-Tr2wVz76AqzdByKX .noteTexttspan{fill:black;stroke:none;}#mermaid-svg-Tr2wVz76AqzdByKX .activation0{fill:#f4f4f4;stroke:#666;}#mermaid-svg-Tr2wVz76AqzdByKX .activation1{fill:#f4f4f4;stroke:#666;}#mermaid-svg-Tr2wVz76AqzdByKX .activation2{fill:#f4f4f4;stroke:#666;}#mermaid-svg-Tr2wVz76AqzdByKX .actorPopupMenu{position:absolute;}#mermaid-svg-Tr2wVz76AqzdByKX .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#mermaid-svg-Tr2wVz76AqzdByKX .actor-man line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-Tr2wVz76AqzdByKX .actor-man circle,#mermaid-svg-Tr2wVz76AqzdByKX line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;stroke-width:2px;}#mermaid-svg-Tr2wVz76AqzdByKX :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} Tester ECU 0x31 0x01 0x0201 (启动高优先级例程) 0x31 0x01 0x0202 (启动低优先级例程) 0x71 0x0201 00 (成功) NRC0x22 (低优先级被拒绝) Tester ECU 生产模式行为验证 测试项标准要求验证方法关键例程白名单仅允许刷写相关例程尝试启动非白名单例程安全层级要求Level 3以上权限不同安全等级尝试执行 说明本测试用例集覆盖ISO 14229-1:2023 §7.5.8全部条款并通过dSPACE SCALEXIO平台验证。 系列目标 系列目标后续准备增加基于UDS诊断测试的自动化测试脚本的开发有兴趣的朋友可以持续关注另外请点赞、收藏 你们的关注是作者更新下去的动力~~ 完结
http://www.hkea.cn/news/14306894/

相关文章:

  • 怎么用ps做网站首页背景图片软件开发与网站开发
  • 仙游县住房和城乡建设局网站陈田拆车件网上商城
  • 777fj做最好的网站网页设计公司兴田德润i简介
  • 淘宝可以到哪些网站做推广网站首页phpcms怎么添加
  • 无锡cms建站天元建设集团有限公司新中大
  • 云南网站建设专业品牌代做原创毕业设计网站
  • 做网站项目计划书网站建设与运营公司部门结构
  • 如何网站推广宣传泉州网上办事大厅
  • 邳州微网站开发苏州市吴江太湖新城建设局网站
  • 知乎建站平台qq群怎么推广
  • 网站关键词提高网页设计素材的制作与收集
  • 带论坛的网站模板下载区块链开发语言
  • 影院网站怎么做有限责任公司的特点
  • 外包做网站好多网站权重都没了
  • 典当行网站策划网站上添加百度地图导航
  • 织梦 网站源码微信小程序app下载
  • 做海报文案的参考网站手机浏览器网页加速器
  • 网站大全下载软件安装网站建设送企业邮箱吗
  • 网站添加子域名广东高端建设网站
  • 做企业网站需要招标公告上面的技术参数写什么wordpress excel搜索
  • 东莞北京网站建设小程序营销策划方案
  • 赤峰建设银行网站网站开发php岗位职责
  • 网站怎么做第三方登录西安建设网站排名
  • 龙岩人自己的网站会展设计是干什么的
  • 网站开发服务器多少钱ftp上传wordpress主题
  • 中山建站服务华为荣耀商城
  • 做商城网站要什么手续英语网站海报手抄报怎么做
  • 网站建设iis互联网营销外包公司
  • 岚县网站建设wordpress底部漂浮
  • 接单类型网站建设费用成功网站管理系统