
CDD诊断描述文件
文章平均质量分 85
CANdelaStudio生成诊断描述文件CDD
汽车电子助手
跟着博主学“汽车电子软件”+“嵌入式软件”,您需要的这里都有!!!丰富的开发经验(Autosar),解决你软件开发过程中的烦恼。
展开
-
【图解CDD】利用CANdelaStudio编辑诊断描述CDD文件带你入门到精通
CANdela诊断描述(CANdela Diagnostic Descriptions,CDD)文件是诊断数据的数据库,与用于CAN消息和信号描述文件DBC(Data Base CAN)文件相当。CDD文件在Vector的“CANdelaStudio”工具创建,可以在CANoe/CANalyzer中用于诊断服务和参数的符号访问和解释。下面来介绍一下,根据诊断需求规范利用“CANdelaStudio”工具来编辑诊断数据库CDD文件基本操作方法。目录一、CANdelaStudio诊断规范...原创 2020-06-03 10:51:09 · 48768 阅读 · 8 评论 -
Canoe/Canalyzer中加载DLL文件“自动“解锁UDS诊断27服务
Canoe/Canalyzer中加载DLL文件"自动"解锁UDS诊断27服务原创 2024-05-10 23:20:13 · 5501 阅读 · 1 评论 -
【CANdelaStudio编辑CDD】-2.3-实现$27服务多个SecurityLevel之间的跳转(UDS诊断)
点击返回「UDS/OBD诊断需求编辑工具」案例背景(共8页精讲):在《【CANdelaStudio编辑CDD】-2.2-给$27服务SecurityAccess创建一个SecurityLevel安全级别并修改SecurityAccess安全访问状态机(UDS诊断)》这篇博文中,介绍了下图的SecurityAccess安全访问状态机:Locked -- > Unlocked;Locked -- > Level 97。假设有一个新的Security:Level 99,按照Locked --原创 2022-04-21 23:56:41 · 2236 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-22.2-创建OBD诊断$09服务Request vehicle information以及InfoType
案例背景(共10页精讲):在《【ISO15031_OBD诊断】-9.1-$09服务Request vehicle information理论部分》中,我们介绍了OBD $09服务Request vehicle information的理论部分,下面讲讲使用CANdela Studio,在诊断描述CDD文件中,创建OBD $09服务,以及InfoType。创建:InfoType:0x02 VIN(Vehicle_Information_Number); 创建:InfoType:0x04 Calibr原创 2022-03-26 16:49:12 · 1507 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-21.3-一个OBD DTC如何关联多个UDS DTC
案例背景(共3页精讲):按照《【CANdelaStudio编辑CDD】-11.2-创建$19服务ReadDTCInformation和$14服务ClearDiagnosticInformation (UDS诊断)https://blog.youkuaiyun.com/qfmzhu/article/details/123720393》中提到的方法,再创建一个UDS DTC,并结合《【CANdelaStudio编辑CDD】-21.2-创建OBD诊断$03,$07,$0A和$04服务以及OBD DTChttps://bl原创 2022-03-26 15:03:45 · 1454 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-21.2-创建OBD诊断$03,$07,$0A和$04服务以及OBD DTC
案例背景(共11页精讲):创建OBD诊断$03,$07,$0A和$04服务;以及OBD DTC。在《【ISO15031_OBD诊断】-3.1-$03服务Request emission-related diagnostic trouble codes理论部分https://blog.youkuaiyun.com/qfmzhu/article/details/122157513》,《【ISO15031_OBD诊断】-7.1-$07服务Request emission-related diagnostic trou原创 2022-03-26 13:49:04 · 1434 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-20.2-创建OBD诊断$01和$02服务以及PID
案例背景(共6页精讲):创建PID;PID支持UDS $22服务。在《【ISO15031_OBD诊断】-1.1-$01服务Request current powertrain diagnostic data理论部分https://blog.youkuaiyun.com/qfmzhu/article/details/122152782》和《【ISO15031_OBD诊断】-2.1-$02服务Request powertrain freeze frame data理论部分https://blog.youkuaiyun.com/qf原创 2022-03-25 22:38:15 · 3281 阅读 · 0 评论 -
【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.youkuaiyun.com/qfmzhu/category_9939701.html?spm=1001.2014.3001.5482,《【ISO14229_UDS诊断】-12.1-$14服务ClearDiagnosticInformat原创 2022-03-24 20:55:24 · 2581 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-10.2-给$85服务ControlDTCSetting创建DTCSettingType (UDS诊断)
案例背景:在《【ISO14229_UDS诊断】-10.1-$85服务ControlDTCSetting理论部分https://blog.youkuaiyun.com/qfmzhu/article/details/121012164》中,我们介绍了ControlDTCSetting $85服务的理论部分,下面讲讲使用CANdela Studio编辑诊断描述CDD文件,为其创建DTCSettingType。目录1 在CDD中启用ControlDTCSetting $85服务1.1 在CDD中查看Contro原创 2022-03-24 20:44:46 · 1084 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-9.2-给$2F服务InputOutputControlByIdentifier创建controlOptionRecord(UDS诊断)
案例背景(共7页精讲):在《【ISO14229_UDS诊断】-7.1-$2F服务InputOutputControlByIdentifier理论部分https://blog.youkuaiyun.com/qfmzhu/article/details/121011824》中,我们介绍了InputOutputControlByIdentifier $2F服务的理论部分,下面讲讲使用CANdela Studio编辑诊断描述CDD文件,为其创建controlOptionRecord[inputOutputControlPa原创 2022-03-24 20:38:56 · 834 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-8.2-创建$3E服务TesterPresent(UDS诊断)
案例背景:在《【ISO14229_UDS诊断】-8.1-$3E服务TesterPresent理论部分https://blog.youkuaiyun.com/qfmzhu/article/details/120970289》中,我们介绍了TesterPresent $3E服务的理论部分,下面讲讲使用CANdela Studio在诊断描述CDD文件中编辑TesterPresent $3E服务。目录1 在CDD中启用TesterPresent $3E服务2 在CDD中创建TesterPresent $3E服务原创 2022-03-24 20:32:20 · 1469 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-7.2-给$28服务CommunicationControl创建SubFunction和communicationType(UDS诊断)
案例背景(共7页精讲):在《【ISO14229_UDS诊断】-7.1-$28服务CommunicationControl理论部分》中,我们介绍了CommunicationControl $28服务的理论部分,下面讲讲使用CANdela Studio编辑诊断描述CDD文件,为其创建Sub-Function和Communication Type。目录1 创建一个Data Types1.1 创建一个Text Table类型的Data Types1.2 创建一个Packet类型的Data Typ原创 2022-03-24 20:26:57 · 1040 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-0.3-CDD中Fault Memory里DTC Column与Autosar Dem对应关系
目录1 CDD中Fault Memory里DTC Column2 ODX/PDX中描述一个DTC用到的标签和关键字3 CDD中Fault Memory里DTC Column与Autosar Dem参数对照表4 附录:ODX/PDX中描述一个UDS DTC举例5 结尾前一篇链接:全网最全诊断梳理《UDS/OBD诊断&诊断描述文件CDD》总目录https://blog.youkuaiyun.com/qfmzhu/article/details/1204256601 CDD中...原创 2022-03-14 00:18:27 · 5466 阅读 · 11 评论 -
【CANdelaStudio编辑CDD】-0.2-将CDD转换成ODX/PDX诊断描述文件
目录1 打开CDD文件2 CDD文件转换成ODX/PDX文件3 结尾前一篇链接:全网最全诊断梳理《UDS/OBD诊断&诊断描述文件CDD》总目录https://blog.youkuaiyun.com/qfmzhu/article/details/120425660CDD:CANdela Diagnostic Descriptions (CANdela诊断描述)文件是诊断数据的数据库。CDD文件在Vector的“CANdelaStudio”工具创建,可以在CANoe/CANaly...原创 2022-03-11 21:44:41 · 6449 阅读 · 5 评论 -
【CANdelaStudio编辑CDD】-0.1-如何对比两个CDD诊断描述文件
目录1 在CANdela Studio中同时打开两个CDD文件2 选中其中一个CDD文件,并选择“Select as Left Side”3 选中另一个CDD文件,并选择“Compare File to Left Side”4 打开“Compare”对话框,查看明细5 生成Export报告6 结尾前一篇链接:全网最全诊断梳理《UDS/OBD诊断&诊断描述文件CDD》总目录https://blog.youkuaiyun.com/qfmzhu/article/details/1...原创 2022-03-10 20:10:32 · 3520 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-6.2-给$11服务ECUReset创建一个resetType复位类型(UDS诊断)
案例背景:在《【ISO14229_UDS诊断】-6.1-$11服务ECUReset理论部分》中,我们介绍了ECUReset $11服务的理论部分,下面讲讲使用CANdela Studio编辑诊断描述CDD文件,为其创建一个resetType复位类型。目录1 查看$11服务支持的resetType2 为$11服务创建一个的resetType2.1 拓展:创建一个systemSupplierSpecific resetType3 为resetType复位类型指定Session和Secur原创 2021-10-06 14:37:22 · 1197 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-5.2-给$31服务RoutineControl创建一个RID(routineIdentifier)例程标识符(UDS诊断)
案例背景:(共5页精讲)在《【UDS诊断描述文件CDD】-4.1-ISO_14229中$2E服务理论部分》中,我们介绍了RoutineControl $31服务的理论部分,下面讲讲使用CANdela Studio编辑诊断描述CDD文件,为其创建一个RID(RoutineIdentifier)例程标识符。目录1 创建一个RID(RoutineIdentifier)数据标识符1.1 为RID(RoutineIdentifier)例程标识符指定支持的RoutineControlType例程控制原创 2021-09-28 22:41:49 · 2417 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-4.2-给$2E服务WriteDataByIdentifier创建一个DID(dataIdentifier)数据标识符(UDS诊断)
案例背景:(共9页精讲)在《【UDS诊断描述文件CDD】-3.2-编辑CDD给$22服务创建一个带一个Data的DID(dataIdentifier)数据标识符》和《【UDS诊断描述文件CDD】-3.3-编辑CDD给$22服务创建一个带多个Data的DID(dataIdentifier)数据标识符》中,我们掌握了为一个DID(dataIdentifier)数据标识符指定$22服务,下面讲讲在CANdela Studio编辑诊断描述CDD文件,为一个DID(dataIdentifier)数据标识符指定$2原创 2021-09-25 21:57:05 · 1514 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-3.3-给$22服务ReadDataByIdentifier创建一个带多个Data的DID(dataIdentifier)数据标识符(UDS诊断)
案例背景:(共9页精讲)在《【UDS诊断描述文件CDD】-3.2-编辑CDD给$22给服务创建一个带一个Data的DID(dataIdentifier)数据标识符》中,我们掌握了为$22服务创建一个带一个Data的DID(dataIdentifier)数据标识符,下面讲讲使用CANdela Studio编辑诊断描述CDD文件,为其创建一个带多个Data的DID(dataIdentifier)数据标识符。目录1 创建一个Data Types2 创建一个DID(dataIdentifier)数据原创 2021-09-25 15:15:52 · 1562 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-3.2-给$22服务ReadDataByIdentifier创建一个带一个Data的DID(dataIdentifier)数据标识符(UDS诊断)
案例背景:(共7页精讲)在《【UDS诊断描述文件CDD】-3.1-ISO_14229中$22服务理论部分》中,我们介绍了$22服务的理论部分,下面讲讲使用CANdela Studio编辑诊断描述CDD文件,为其创建一个带一个Data的DID(dataIdentifier)数据标识符。目录1 创建一个Data Types2 创建一个DID(dataIdentifier)数据标识符3 为DID(dataIdentifier)数据标识符指定Service服务4 为DID(dataIdent原创 2021-09-25 14:42:34 · 2190 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-2.2-给$27服务SecurityAccess创建一个SecurityLevel安全级别并修改SecurityAccess安全访问状态机(UDS诊断)
前一篇:【UDS诊断描述文件CDD】-2.1-ISO_14229中$27服务理论部分https://blog.youkuaiyun.com/qfmzhu/article/details/120392660案例背景:在CDD中如何给$27服务创建一个新的SecurityLevel安全级别; 在CDD中如何给$27服务修改SecurityAccess安全访问状态机。1 查看$27服务中已有的SecurityLevel安全级别2 查看$27服务中已有的SecurityAccess安全...原创 2021-09-21 00:39:50 · 3818 阅读 · 0 评论 -
【CANdelaStudio编辑CDD】-1.2-给$10服务SessionControl创建一个新Session会话并修改Session state machine会话状态机(UDS诊断)
前一篇:【UDS诊断描述文件CDD】-1.1-ISO_14229中$10服务理论部分https://blog.youkuaiyun.com/qfmzhu/article/details/120375515案例背景:在CDD中如何给$10服务创建一个新的Session会话; 在CDD中如何给$10服务修改Session state machine会话状态机。目录1 查看$10服务中已有的Session会话2 查看$10服务中已有的Session state machine会话状态机3 在$10...原创 2021-09-20 12:37:17 · 5336 阅读 · 1 评论 -
【CANdelaStudio】诊断描述CDD文件打开时“View type视图类型”选择:Standard View、Expert View和Transiation View
编辑诊断描述CDD文件有时会提示如下图的对画框,提示你无法编辑。Your authorization will not permit you to change the following properties of this diagnostic instance:-name-qualifier-parameter(e.g.Local id)-services(create,deactivate or delete)Your modifications will not be ..原创 2020-08-18 20:49:15 · 3127 阅读 · 0 评论 -
【CANdelaStudio】诊断描述CDD文件中Data Types介绍以及常见应用
目录一、Data Types概述二、Raw Value的应用2.1ASCII读取和写入:零件号…2.2 “多字节的十六进制” 读取和写入:密钥,种子…2.3 “多字节的十进制” 读取和写入:参数标定和显示三、Text Type的应用3.1 状态的显示或读取:四、Linear的应用4.1 分辨率和偏移量非0和1的读取和写入:五、结尾一、Data Types概述Data Types数据类型描述了长度以及通过CAN / LIN / MOST ...总线传输...原创 2020-08-14 17:05:07 · 5978 阅读 · 0 评论 -
CANdela中如何显示CDD文件中“会话状态机”和“安全访问状态机”
“Graphviz”插件安装包下载路径(单击下方文字,跳转至下载页面):Graphviz_V2.38插件安装包初次用CANdela查看“会话状态机”和“安全访问状态机”(路径:State-->Dependencies)会提示如下错误:To display a graphical representation of the state graph here,CANdelaStudio requires a software called 'GraphViz' which canb...原创 2020-06-04 17:02:16 · 1323 阅读 · 0 评论