一辆行驶里程约8.5万km的2007年别克君越2. 4L轿车。用户反映:该车空调不制冷。
维修人员首先对车辆进行了简单的测试,打开空调开关,调节温度控制到最冷状态时发现:空调可以打开、控制面板A/C指示灯也可以正常点亮,同时测试左右分区温度、风速、风向以及其他控制按键都可以正常调节,只是仪表台中的出风口没有丝毫的冷气吹出。随后,维修人员触摸外部空调管路根本不凉,观察空调压缩机并没有吸合,所以怀疑是压缩机控制部分出现了故障。因为君越车的压缩机是由发动机控制模块ECM来控制空调继电器为压缩机线圈提供电源的,于是维修人员先决定利用通用专用诊断仪TECH2,对发动机控制系统与空调控制系统进行检测,然而并没有发现任何故障码所示数据流,也没有发现任何异常。维修人员又仔细检查了发动机舱与仪表台右侧两个部位熔丝盒内的相关熔丝,也没发现有烧毁的熔丝。
根据上述的检查判断之后,笔者也介入了该车的调查之中。首先笔者询问该故障的简单经过,并简单对车辆再次进行了测试,再次验证了上述结果。之后笔者打开发动机舱内熔丝盒,找到空调压缩机继电器,检查该空调继电器线路,发现空调继电器的常电源、吸合线圈的点火电源都正常。人为短接继电器常电源与输出端子,压缩机此时可以正常吸合,并且空调系统开始制冷,制冷效果没有任何异常;而打开空调开关后,继电器的控制搭铁端却没有来自ECM的控制搭铁,如图1所示。上述测试说明,压缩机继电器线圈控制端没有搭铁信号,问题应该出自发动机控制模块ECM上或ECM到继电器之间的线路上。
接下来,利用诊断仪仔细检查了发动机控制模块ECM的数据,冷却液温度、空调压力信号显示绷良正常。但是无论空调模块A/C按钮是否打开,ECM的A/C继电器指令都是关闭的。于是进入发动机的特殊功能中,利用TECH2驱动A/C继电器,然而试验的结果却发现此时压缩机继电器可以正常吸合、断开,这样一来就排除了控制模块ECM到压缩机继电器之间控制线路的问题。那么造成压缩机不吸合故障的原因渊R有可能是:空调模块的请求信号没有送达发动机模块ECM中,或者是因为条件不允许,发动机控制模块ECM并不控制压缩机吸合。
根据上述的检测、判断之后,先查阅了相关君越的维修手册,找到关于君越车压缩机吸合、断开条件的描述。
压缩机吸合条件:
(1)车外空气温度(OAT)超过1. 5℃。
(2)控制模块在9~16V范围内工作。
(3)发动机冷却液温度(ECT)小于128 ℃。
(4)发动机转速大于0r/min。
(5)空调压力介于204~2850kPa之间。
压缩机断开条件:
(1)节气门开度为100%。
(2)空调压力高于2850kPa。
(3)空调压力低于204kPa。
(4)发动机冷却液温度(ECT)大于128 ℃。
根据上述条件,逐一对照检查。室外温度方面,空调面板显示23℃;TECH2中显示控制模块中为13. 2V;发动机冷却液温度,数据中显示ECT为106℃;发动机转速,怠速值为750r/min;空调压力,A/C管路压力传感器为644kPa;气门开度,数据中显示TPS为正常的12%。
经过仔细的检查,以上的数据都可以满足所要求的条件,可是为什发动机控制模块ECM就不控制压缩机继电器吸合昵?回想该车整个的试验与分析过程,并无纸漏。那么很可能是空调请求信号的发生、接收与数据传递的过程上出现了问题。因为在发动机数据流中并没有显示空调请求信号这一项,所以我们不能肯定空调面板指示灯亮,那么ECM就一定能接收到该信号了。因为该请求信号是通过二级数据连接网络传递给发动机控制模块的,所以这样一来就有空调控制面板没发出空调请求信号、两个模块之间的数据连接线路有问题、ECM有问题无法接收该信号、接收该信号无法控制压缩机等几种可能。
经过上述分析,数据链路如果存在问题,就会干扰整个网络的信号传递,相关模块一定会设置数据通信类,丢失与某某对话的故障码。但是实际上ECM与HVAC模块中并没有设置任何故障码,所以可能性很小。决定首先对空调控制模块进行替换试验,因为空调控制模块拆卸更换比较简单,不需要编程设定。于是找到一款配置完全相同的配件替换了该车空调控制模块,然而结果又是无功而返,压缩机还是无法正常吸合。接下来决定替换发动机控制模块ECM,可在替换之前,为了保险起见决定首先对低速网络二级数据线路进行一个简单的测试,测试二级网络线路,对搭铁、对电源无短路。线路上的平均电压是3. 6V,都无异常;之后又对整个网络结构上的所有模块进行一次DTC扫描,结果确实有了一个惊喜的发现:清除掉所有历史故障码后,仪表模块IPC中却存在一个当前故障码—B0161,外部空气传感器线路高电压!
延伸阅读:检修别克君越空调系统不制冷故障