说明:①故障等级占3位,共有4级故障等级,其中4级故障最为严重。②系统分类代码为P, C, B, U,分别代表动力系统代码、底盘系统代码、车身系统代码和通信网络系统代码;为了与SAE J2012故障代码定义兼容,定义第1字节系统分类代码中的P, B, C, U用第4位和第3位来表示,具体为00: P; 01: C; 10: B; 11: U。故障代码定义如表11所示。
按照故障代码格式给出故障码例子,如电机母线电压欠压故障为3级故障,故障代码为P1064,故障代码示例见表12。
5.2诊断功能定义
现在就仪表节点给出诊断功能定义示例〕
电动汽车仪表上要通过CAN总线显示
电动汽车特有的一些点亮符号41可参照表13。
我们定义一个字节来包含表13中的报警提示,并定义0一指示灯不点亮,没有发生故障;1—指示灯点亮,发生相应故障。报警提示定义见表14。
5.3版本信息
版本信息是诊断中一个需要关注的点。在诊断测试过程中,很多时候会出现信息不匹配,这时候首先要查的是版本信息是否正确,因此主机厂一般都会要求网络中的各个节点发送自己的版本信息。版本信息定义见表15。
6 总结
本文从诊断拓扑、诊断标准到用户自定义的诊断参数,详细阐述了诊断系统的设计过程。此外还对电动汽车的节点进行了系统分类,并提出了一种自定义的诊断故障代码格式。
上一页 [1] [2] [3]