十三、CANdelaStudio入门-DTC编辑

本专栏将由浅入深的展开诊断实际开发与测试的数据库编辑,包含大量实际开发过程中的步骤、使用技巧与少量对Autosar标准的解读。希望能对大家有所帮助,与大家共同成长,早日成为一名车载诊断、通信全栈工程师。
本文介绍CANdelaStudio的DTC编辑,欢迎各位朋友订阅、评论,可以提出宝贵意见,以持续输出更好的作品,同时会根据评论、私信不定期更新文章内容,以及专栏目录。订阅该专栏的朋友可私信小编免费答疑解惑(^U^)ノ~YO

CANdelaStudio-从入门到深入目录



1、DTC是什么?

Diagnostic Trouble Code直译即为诊断故障码,简称DTC,一种用来记录当某ECU发生或检测到某种故障时所呈现在大家眼前的标识码,通过该标识码便可以查表的方式获得该故障信息,如故障触发条件、故障解除条件、系统功能表现等。这是当前供应商与主机厂普遍用来监测并识别故障的基础手段,在OBD-II之后形成标准规范,普遍使用的标准是ISO15031-6,该标准中规定了DTC的基本组成,DTC如何命名等信息。
仪表盘
理论部分参考文章:诊断故障码(Diagnostic Trouble Code-DTC)
不同故障类型对应不同的DTC
dtc

2、DTC导出(强烈推荐)

CANdelaStudio支持对DTC批量导出、导入,可以使用excel简化操作

CANdelaStudio 使用教程6 编辑DTC CANdelaStudio 编辑DTC 阅读详情

相关推荐

CANdelaStudio实战:如何用Excel批量编辑DTC(附19服务配置技巧)

本文详细介绍了如何使用CANdelaStudio结合Excel批量编辑DTC(诊断故障码)的高效方法,包括模板设计、批量导入导出技巧及19服务的深度配置。通过实战案例和进阶技巧,帮助汽车电子工程师提升工作效率,确保DTC管理的准确性和一致性。

weixin_28308325的博客 347

CANdelaStudio 进阶指南:DTC编辑与19服务配置实战

本文深入解析CANdelaStudio中DTC编辑与19服务配置的实战技巧,涵盖ISO14229与ISO15031协议标准差异、Excel批量导入导出DTC的高效方法,以及19服务中DTC状态掩码和快照数据的详细配置步骤。通过实际案例分享,帮助工程师提升诊断协议开发效率,特别适合汽车电子诊断系统开发者参考。

weixin_33686714的博客 579

CANdelaStudio实战:如何用19服务快速编辑DTC快照数据(附Excel模板)

本文详细介绍了在CANdelaStudio中利用19服务高效编辑DTC快照数据的进阶技巧。通过导出DTC池至Excel进行批量编辑,结合‘Copy from DTC Pool’功能实现配置复用,并分享了构建自定义Excel模板与字段映射的实用方法,帮助工程师将繁琐的手动配置转化为工程化的批量处理,大幅提升诊断数据库开发效率。

weixin_29230773的博客 186

CANdelaStudio使用指南之DTC相关编辑技巧

DTC批量化导入 DTC状态位支持情况 Snapshot Record编辑 Extended data Record 在CANdelaStudio中具体操作

Soly_kun的博客 2119

基于CANdelaStudio制作CDD流程概述

1、协议选择 选择支持的协议 填写诊断ID 填写相关参数,如:时间参数 2、添加DTC 2.1库里添加 数量较大的情况下可用excel表格导入导出的模版里 步骤简介:先随意新建一个DTC 导出表格模版 在导出表格模版里填写DTC故障码 再将填写好的DTC故障码导入库中 更新到Fault Memory 配置相关DTC状态位、掩码等 3、添加DID 库里添加DID 针对DTC特性,在Data Type中添加相应数据类型 DID与Data Type关联 配置DID读写权限 4、服务添加及修

LOVE135149的博客 5416

CDD文件——CANdelaStudio

在汽车电子行业中,通常主机厂OEM会对供应商提出诊断需求规范,供应商基于其规范实现软件的功能,在功能实现后,再进行集成测试,以确认其功能是否满足需求规范的要求,这也是我们常说的V-L模型。在研发、量产及售后阶段,使用的诊断需求规范都是一致的。Vector提供了一整套关于CDD的诊断开发工具链,后续我们会陆续展开。

诊断协议那些事儿's blog 1万+

CANdelaStudio编辑CDD:实战指南—一个OBD DTC如何关联多个UDS DTC

OBD DTC是一种用于描述车辆电子系统中故障的代码,而UDS DTC则是在UDS诊断标准中使用的故障码。在某些情况下,一个OBD DTC可能与多个UDS DTC相关联,以更详细地描述车辆的故障情况。在CANdelaStudio编辑CDD的环境下,我们将详细讨论如何进行这种多对多的关联配置。通过本文的深入讨论,我们详细了解了在CANdelaStudio中实现一个OBD DTC如何关联多个UDS DTC的配置过程。通过实际案例和示例代码的演示,读者能够更全面地理解其在OBD和UDS诊断中的应用和优化效果。

一直在水些技术小文 450

CANdelaStudio-从入门到深入到实践目录

由浅入深的展开诊断实际开发与测试的数据库编辑,包含大量实际开发过程中的步骤、使用技巧与少量对Autosar标准的解读。希望能对大家有所帮助,与大家共同成长,早日成为一名车载诊断、通信全栈工程师。订阅本专栏可私信联系小编,沟通编辑过程中遇到的问题,同时小编也会会根据未来的评论、问题解答进一步更新内容。

诊断协议那些事儿's blog 4593

二十三、CANdelaStudio深入-SnapshotData编辑

快照信息是记录故障发生时的环境信息,辅助售后工程师发现引起车辆故障的原因(类似飞机黑匣子),对应19 04服务。 常见的快照数据:①里程数;②车速;③时间戳;④ECU电压值;⑤ECU温度; 在协议中定义了快照序列号(Snapshot Record Number),用于记录故障发生时,当时的环境信息。考虑到芯片的存储能力,一般控制器需求规范会设置2-3个快照序列号,当超过设定值后,后面产生的故障对最后一次的快照信息进行覆盖。

诊断协议那些事儿's blog 1186

【CANdelaStudio编辑CDD】-21.3-一个OBD DTC如何关联多个UDS DTC

案例背景(共3页精讲): 按照《【CANdelaStudio编辑CDD】-11.2-创建$19服务ReadDTCInformation和$14服务ClearDiagnosticInformation (UDS诊断)https://blog.csdn.net/qfmzhu/article/details/123720393》中提到的方法,再创建一个UDS DTC,并结合《【CANdelaStudio编辑CDD】-21.2-创建OBD诊断$03,$07,$0A和$04服务以及OBD DTChttps://bl

「汽车电子助手」的博客 1719

CANdelaStudio从入门到精通总览

CANdelaStudio编辑方法及技巧

Soly_kun的博客 6663

【CANdelaStudio编辑CDD】-11.2-创建$19服务ReadDTCInformation和$14服务ClearDiagnosticInformation以及UDS DTC(UDS诊断)

案例背景(共16精讲,强烈推荐,扫除UDS最难的部分): 在《【ISO14229_UDS诊断】-11.2-$19服务sub-function = 0x01》~《【【ISO14229_UDS诊断】-11.26-$19服务sub-function = 0x55》https://blog.csdn.net/qfmzhu/category_9939701.html?spm=1001.2014.3001.5482,《【ISO14229_UDS诊断】-12.1-$14服务ClearDiagnosticInformat

「汽车电子助手」的博客 3035

汇川AM402、H3U和上位机C#ModebusTcp通讯

目录一、测试任务二、测试环境三、PLC工程1、组态配置2、ip地址、端口号 3、全局变量定义四、C#端Winform程序创建1创建主界面 2、创建子窗口 3、运行生成,界面效果4、Modebus协议说明5、Modebus操作说明六、测试1、寄存器读测试 2、MW1300寄存器的BIT位3、写寄存器测试4、PLC断电或者断网 七、工程下载连接1、PLC作为ModebusTCP端,端口号都是502,PC端上位机软件作为TcpClient去连接多台PLC。PC端读写PLC寄存器。2、PC端在有的PLC断电、断网的

panjinliang066333的博客 2万+

离线安装 nvidia-docker2(nvidia-container-toolkit)

很多时候大家都有用docker使用gpu的需求,但是因为网络等原因不是那么好用,这里留了一个给ubuntu的安装包,网络好的话也提供了在线安装方式。

father_yingying的博客 1178

【用unity实现100个游戏之16】Unity程序化生成随机2D地牢游戏1(附项目源码)

关于使用TileMap生成随机2D地图,其实之前已经有做过类似的,感兴趣可以看看 但是随着学习深入,发现之前做的比较粗糙和不够全面,最近又在外网看到

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 2206

【YOLOv11】014、YOLOv11模型导出:PyTorch到ONNX格式转换与优化

摘要:本文详细介绍了如何将PyTorch训练的YOLOv11模型高效转换为ONNX格式。重点包括:分离模型特征提取与后处理、设置动态维度、优化ONNX算子、验证转换正确性等关键步骤。作者分享了实际项目中的经验教训,如版本对齐、算子兼容性处理、后处理分离等实用技巧,并推荐使用onnx-simplifier工具优化模型。文章强调模型转换是一个需要反复调试的过程,建议保留转换记录形成知识库,以提高部署效率并避免常见错误。

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 293

Python 爬虫反爬突破:浏览器指纹深度伪装技术

在当前网络安全与反爬虫技术日趋成熟的环境下,传统的请求头伪装、IP 代理已无法满足复杂站点的爬虫需求。浏览器指纹作为网站识别爬虫、区分真实用户与自动化程序的核心技术,成为爬虫进阶必须突破的关键壁垒。浏览器指纹通过采集浏览器环境、硬件信息、渲染特性等多维数据生成唯一标识,即使更换 IP、清除 Cookie,网站仍可精准识别爬虫程序。本文聚焦浏览器指纹深度伪装技术,从指纹生成原理、核心指纹类型、Python 实现方案、高匿伪装实战到风控绕过策略,全方位讲解浏览器指纹的突破方法。Selenium 官方文档。

2503_91057718的博客 638

PostgreSQL核心原理:数据库崩溃恢复的唯一真相详解

PostgreSQL崩溃恢复机制通过WAL日志确保数据一致性和持久性。核心流程包括:触发恢复(非正常关闭时)、读取控制文件获取检查点LSN、顺序扫描WAL日志进行Redo阶段重做已提交事务、利用MVCC标记未提交事务为ABORTED实现逻辑撤销,最后执行检查点完成恢复。该机制依赖WAL原子性、检查点锚点和无Undo的可见性模型三大支柱,保证即使系统崩溃也能恢复到逻辑一致状态。关键设计包括延迟写入、LSN顺序控制和FPW防部分写,最终通过确定性重放实现ACID特性。

数据知道的博客 2643

分享一个我自用的 Python 消息发送模块,支持邮件、钉钉、企业微信

🔥 分享一个我自用的 Python 消息发送模块,支持邮件、钉钉、企业微信

XiaoqiangClub的博客 472

农业生产AI决策系统架构设计解密:数据层-模型层-应用层核心逻辑

想象一下,在一个炎热的夏日,传统农田里的农民伯伯正满头大汗地检查每一株玉米是否缺水;而几公里外的智慧农场里,一位年轻农民正在空调房里滑动手机屏幕,看着AI系统自动生成的灌溉计划——这就是农业生产AI决策系统带来的改变。本文的目的,就是要揭开这个"智能农业大脑"的面纱,详细讲解它的"身体构造"(架构设计)和"工作原理"(核心逻辑)。我们将聚焦系统最核心的三个部分:数据层(收集农田信息)、模型层(分析信息并思考决策)和应用层(将决策告诉农民)。

AI智能探索者的博客 1323

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上一篇: 二十一、CANdelaStudio深入-SPRMIB的配置
下一篇: 三、CANdelaStudio入门-视图类型(View type)
诊断协议那些事儿
诊断协议那些事儿 新星创作者: 信息安全技术领域 新星创作者: 信息安全技术领域 领域专家: 嵌入式与硬件开发技术领域 领域专家: 嵌入式与硬件开发技术领域
博客等级 码龄9年 3万+粉丝 303原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

诊断协议那些事儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值