怎么读比亚迪的故障码

故障码里的字母和数字到底是什么意思,以及在动手之前,一个码能告诉你什么、不能告诉你什么。

诊断仪上跳出 B1163302 这样一串东西,看着像个流水号。它不是。每一位都是关于这个故障的一条信息,按顺序读下来,你在拆任何东西之前就知道该从哪儿下手。

第一个字母:哪个系统

  • P — 动力总成:驱动电机、变速器、混动车上的发动机,以及围绕它们的控制单元。
  • B — 车身:灯光、座椅、安全气囊、舒适便利模块。
  • C — 底盘:制动、转向、悬架、稳定控制。
  • U — 网络:模块之间没法正常通信。

在纯电和插混车上,U 码出现的频率比大多数技师预想的高得多。一台车十几个控制器挂在好几条 CAN 总线上,只要有一个不出声,其他模块立刻报通信故障——而一个失去供电的模块,从外面看,跟一个坏掉的模块一模一样。

第二位:这个码是谁定义的

0 表示这是标准码,在任何品牌上含义相同。1 表示是厂家自定义的,那这个数字只有对着这家厂的技术资料才有意义。你在比亚迪集团车型上遇到的大部分都是厂家自定义码——这就是为什么通用码表只给你一个数字,却给不出维修流程。

剩下的位:子系统,然后是具体故障

剩下的字符一层层缩小范围——先到子系统,再到模块观察到的确切状态。只有最后几位不同的两个码,可能指向同一个部件,但要做的活完全不同:断路、对地短路、数值超范围,是同一根线上的三种故障。

故障码不会告诉你的事

大部分白干的工时都耗在这儿。故障码记录的是模块观察到了什么,不是什么坏了。「传感器信号不合理」是控制器在说它不相信收到的这个数——传感器、线束、插接件、搭铁、供电电压,甚至控制器自己,都能产生这个结果。码只是缩小了范围,它没有点名哪个件坏了。

在任何高压车型上,接触橙色线束或电池包壳体之前,先执行断电与绝缘确认流程——不管故障码说什么。存储的故障不能告诉你电池包此刻是不是带电的。

换件之前先做这几步

  1. 确认这个码是当前故障还是历史记录。清除后不再出现的码,只是某件已经过去的事的记录。
  2. 读冻结帧。码设置那一刻的车速、温度、电量等条件,往往比码本身更快锁定故障。
  3. 读所有模块,不只是你怀疑的那个。一处故障通常会在好几个控制器里留下码,这个分布会指给你源头。
  4. 先查供电和搭铁,再查部件。把搭铁判断错的代价,远低于把控制模块判断错。
  5. 清码,按冻结帧里的条件跑一遍,再读一次。不再出现的码不是你要找的那个故障。

等你确定了自己面对的到底是哪个故障,接下来需要的就是这个车型上这个码的具体流程——测什么、标准值多少、按什么顺序做。这正是 BYDFixer 给你的东西。