把DTC从Excel导入cdd的方法

本文是基于CANdelaStudio12.0讲解

问题一:当导入DTC的xxx.cdi文件报如下红色错误

把DTC从Excel导入cdd的方法_第1张图片

可能原因:在设置具有下拉框的属性的内容时,输入的内容不在下拉框列表中

把DTC从Excel导入cdd的方法_第2张图片

解决办法:在.cddt文件中更新“”Error Code Table“”内容,把新的选项更新进去,以下以“Corrective action”为例

把DTC从Excel导入cdd的方法_第3张图片

DTC Export...导出的.cdi文件格式如下:








  
    
      
      
        DTC_SHORTNAME
        SetCondition
        ResetCondition
        CorrectiveAction
        SpecialInstruction
        DTC_OPERATION_CYCLE
        DTC_AGING_SUPPORTED
        DTC_AGING_CYCLE
        DTC_AGING_COUNTER
        DTC_INIT_MONITOR_REQUIRED
        DTC_PRIORITY_VALUE
        DTC_SEVERITY_VALUE
        DTC_DEBOUNCING_ALGORITHM
        DTC_STEP_SIZE_PREFAILED
        DTC_STEP_SIZE_PREPASSED
        DTC_JUMP_UP_PREFAILED
        DTC_JUMP_DOWN_PREPASSED
        DTC_WARNING_INDICATOR_FLAG
        DTC_FUNCTIONAL_UNIT_VALUE
        DTC_PRECONFIRMED_THRESHOLD
        DTC_FAILED_THRESHOLD
        DTC_PASSED_THRESHOLD
        Status
        RequirementsId
      
      
		
          与TBOX通信丢失
          
            TBOX节点丢失
            1. IG ON后1s
2.不处于bussoff状态
3. 蓄电池电压正常(9V~16V)或从蓄电池电压异常恢复1s后
4.85 02未被激活
5.接收的TBOX任意一帧周期报文连续丢失5帧
            所有周期报文接收到连续5帧
			TBOX通讯丢失
			引起故障可能的原因: 域控制器从MCU未正确检测到主MCU通讯数据
            DEM_POWER
            not supported
            DEM_POWER
            0
            not required
            20
            noSeverity
            Application based
            0
            0
            Yes
            No
            not supported
            0xFF
            0
            0
            0
            in progress
          
        
      
    
  

诊断调查表, Available DTCs Fault Memory(24 Bit),cdi文件三者的对应关系如下:诊断调查表的表头黑色部分是原始内容红色部分是Available DTCs Fault Memory(24 Bit)内容绿色部分内容对应的是cdi文件内容

需要特别注意的是:cdi文件中的DTC号显示为十进制,Available DTCs Fault Memory(24 Bit)显示的是16进制,具体怎么转换可以参考文章:DTC标准故障码格式解析

16进制转10进制,Excel中可以用HEX2DEC函数转换!

把DTC从Excel导入cdd的方法_第4张图片

完整的操作步骤是:

1.先把最新的cdd文件保存为cddt文件

把DTC从Excel导入cdd的方法_第5张图片

2.在cddt文件中更新“”Error Code Table“”内容,并保存

3.File->New->选择刚刚更新好的cddt模版文件,并保存为cdd文件

4.在保存好的cdd文件里继续更新“Available DTCs Fault Memory(24 Bit)”

把DTC从Excel导入cdd的方法_第6张图片

你可能感兴趣的:(CANoe使用教程,CAN)