诊断故障代码(DTC)由4 个独立域构成:
a. 可疑参数的编号(SPN) 19位
b. 故障模式标志(FMI) 5位
c. 发生次数(OC) 7位
d. 可疑参数编号的转化方式(CM) 1 位

Byte1 – Lamp Status
Bits1 – 2 Protection Lamp 保护灯状态
Bits3 – 4 Amber Warning Lamp 琥珀色警告灯状态
Bits5 – 6 Red Stop Lamp 红色停止灯状态
Bits7 – 8 Malfunction Indicator Lamp 故障指示灯状态
Byte3~5 – SPN FMI
Byte3~5 – OC CM
| 0 | 数据有效值,但高于正常工作范围 |
| 1 | 数据有效值,但低于正常工作范围 |
| 2 | 数据不稳定、间断或不正确 |
| 3 | 电压高于正常或短路至高源 |
| 4 | 电压低于正常或短路至低源 |
| 5 | 电流低于正常或开路 |
| 6 | 电流高于正常或接地电路 |
| 7 | 机械系统无响应或不调整 |
| 8 | 频率或脉宽或周期异常 |
| 9 | 更新速率异常 |
| 10 | 变化率异常 |
| 11 | 根本原因未知 |
| 12 | 坏的智能设备或部件 |
| 13 | 校准不正确 |
| 14 | 特殊说明 |
| 15 | 数据有效但高于正常工作范围(最低严重级别) |
| 16 | 数据有效但超出正常工作范围(中等服务器级别) |
| 17 | 数据有效但低于正常工作范围(最低严重级别) |
| 18 | 数据有效但低于正常工作范围(中重度) |
多包传输

TP.CM_BAM的字节定义
当要传输的数据长度超过8个字节的时候,首先使用TPCM进行广播,广播内容包含即将传输报文的PGN、总的数据包长度等信息,然后使用TP.DT进行数据传输(TPDT中不含有PGN信息,只含有报文包序和具体的7字节数据),相临两个TPDT之间的时间间隔是50ms到200ms。



















