LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Volvo >> 2011 >> XC90 R-Design, FWD >> Repair and Diagnosis >> Engine Performance >> System >> Electronic Modules - Design And Function >> Climate Control Module (CCM) (2005-2014) >> System Overview >> Control Module
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Control Module

Fig 1: Identifying Climate Control Module (CCM)
GLL146619Courtesy of VOLVO CARS CORPORATION

The climate control module (CCM) controls the climate control system and the buttons in the dashboard environment panel.

The climate control module (CCM) is located in the center console. There are two versions of control module (market dependent). These are:

ECC  is a fully automatic climate control system with air conditioning. It also allows manual settings.

MCC  is a manual climate control system with air conditioning.

The climate control module (CCM) communicates with components which are directly connected and also with other control modules and components via LIN and CAN communication.

The climate control module (CCM) communicates with the damper motors, air quality sensor (AQS) and the seat heaters via two separate LIN buses. The number of components on the LIN buses varies, depending on the equipment level of the car (ECC/MCC and any accessories).

The following components communicate on LIN bus 1:

The following components communicate on LIN bus 2:

The control module checks input and output signals and carries out activations via an integrated diagnostic system. A diagnostic trouble code (DTC) is stored if the control module detects an error. In certain cases the control module replaces the faulty signal with a substitute value.

Any diagnostic trouble codes (DTCs) are stored in the control module memory. This information can be read off using VIDA via the data link connector (DLC) in the vehicle.

A simple method for checking that the climate control module (CCM) has a power supply and is grounded is to increase or decrease the blower fan speed. Another method is to activate one of the functions controlled by the buttons on the dashboard environment panel.