Comprehensive Component Monitor
PURPOSEThe Comprehensive Component Monitor (CCM) is an on-board strategy designed to monitor a malfunction in any electronic component or circuit that provides input or output signals to the Powertrain Control Module (PCM) and is not exclusively monitored by another monitor system.
Inputs and outputs are considered malfunctioning when at a minimum a failure exists due to a lack of circuit continuity, out-of-range value, or a failed rationality check.
OPERATION
The CCM covers many components and circuits, testing them in various ways depending on the hardware, function, and type of signal. For example:
Analog inputs are typically checked for opens, shorts, and out of range values. This type of monitoring is performed continuously.
Some digital inputs rely on rationality checks. These tests may require the monitoring of several components and can only be performed under the appropriate test conditions.
Outputs are checked for opens and shorts by monitoring the Output State Monitor (OSM) or circuit associated with the Output driver when the output is energized or de-energized.
Other outputs, such as relays, require additional OSM circuits to monitor the secondary side of the component. Some outputs are also monitored for the proper function by observing the reaction of the control system to a given change in the output command. An example of this would be the Idle Air Control (IAC) solenoid.
In general, the CCM covers a broad range of individual component and circuit checks and testing is performed under various conditions. The CCM is enabled shortly after the engine is started but requires certain conditions to occur for some components before it can totally complete. A Diagnostic Trouble Code (DTC) is stored in continuous memory when a fault is determined, and the Malfunction Indicator Lamp (MIL) is activated if the fault detected affects emissions. Most of the CCM Monitor tests are also performed during On Demand Self-Test.
DTCs and MIL Operation
The following is an example of some of the input and output components monitored by the CCM. The components monitored may belong to the engine, ignition, transmission, air conditioning, traction control, or any other PCM supported subsystem.
1 Inputs:
Mass Air Flow (MAF), Intake Air Temperature (IAT), Engine Coolant Temperature (ECT), Throttle Position Sensor A (TP-A), Throttle Position Sensor B (TP-B), Camshaft Position (CMP), Air Conditioning Pressure Sensor (ACPS), ...
2 Outputs:
Fuel Pump (FP), Wide Open Throttle A/C Cutout (WAC), Idle Air Control (IAC), Shift Solenoid (SS), Torque Converter Clutch (TCC), Inlet Manifold Runner Control (IMRC), Vapor Management Valve (VMV), ...
3 The MIL is activated after a fault is detected on two consecutive drive cycles, if the fault detected affects emissions.