Operation CHARM: Car repair manuals for everyone.

Comprehensive Component Monitor (Engine Output) 2

OBD System Description - Comprehensive Component Monitor (Engine Output)

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Transition BLS/BTS diagnoses:
Timer for BLS-BTS-Plausibility detection > 20 s
And
Flag for brake active <> Flag for brake test switch
=> Error BLS-BTS plausibility
BLS and BTS stationary diagnosis
Normally BLS switches before BTS, this order can be moved == 0
BLS switches before BTS => Error case
Normally BLS switches before BTS, this order can be moved == 1
BTS switches before BLS => Error case
Diagnosis of BLS and BTS with deceleration
Acceleration of the vehicle < -2.48 m/sq.s [-0.001541 miles/s2] and gear > 0
Flag for brake active <> Flag for brake test switch => Error case

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Transition BLS/BTS diagnoses:
Ignition ON
Driving cycle status flag
Inhibition condition for 'Brake switch diagnosis' OFF
Transition BLS/BTS diagnoses and Activation of stationary BLS/BTS diagnosis
BLS and BTS stationary diagnosis:
Ignition ON
Driving cycle status flag
Inhibition condition for 'Brake switch diagnosis' OFF
Transition BLS/BTS diagnoses and Activation of stationary BLS/BTS diagnosis
Diagnosis of BLS and BTS with deceleration:
Ignition ON
Driving cycle status flag
Inhibition condition for 'Brake switch diagnosis' OFF
Transition BLS/BTS diagnoses and Activation of stationary BLS/BTS diagnosis

TIME LENGTH AND FREQUENCY
Recurrence rate: 100 ms

Control Module Random Access Memory (RAM) Diagnosis
DTC

P0604 Refer to DTC P0604: Control Module Random Access Memory (RAM). P0604

MONITOR STRATEGY DESCRIPTION
This module here provides a link to the customer error memory management.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
When a fault is detected by the Processor Monitoring (see "fault reaction of processor monitoring"), a reset is done or a transition to DISABLE is preformed. The complete error information is available on the main controller after the first communication past the reset or after the first DISABLE communication (cf. activation conditions of the module).

SECONDARY PARAMETERS AND ENABLE CONDITIONS
This module is called by Processor Monitoring as a subroutine on demand in two places:
- After the INIT communication
- After the first DISABLE communication when either Reset counter on MC or Reset counter on MU are greater than a threshold, respectively.

In both cases the complete error information (MC and MU) is available on the MC.

TIME LENGTH AND FREQUENCY
Once per Ignition Cycle (100 ms abc increment)

Control Module Read Only Memory (ROM) Diagnosis
DTC

P0605 Refer to DTC P0605: Control Module Programming Read Only Memory (ROM). P0605

MONITOR STRATEGY DESCRIPTION
When a fault is detected by the level 2 of the ETC-Monitoring concept and the reaction is released in the module "fault reaction of process monitoring", the fault is transferred to the error memory management. The memory area of all output data variables of this module is not permanently RAM tested, the memory area of this module is not cyclic ROM tested.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
General Monitoring Error:
Conditions are fulfilled.
Logical variable for ratio error between Engine Speed and Engine Speed Substitute Monitoring
level = 1
Or
Fault currently present in torque generation = true
Or
Monitored minimum torque at clutch = true
Or
Monitored maximum torque at clutch = true
Or
Logical variable for different PVS diagnosis between L1 and L2 = true
Or
Logical variable for different TPS diagnosis between L1 and L2 = true
Or
Logical variable for error in mass air flow signal = true
Error on ROM:
Error in selftest/Predrive check error:
Level 2 Error:
N_LIM Monitoring Error:
Torque Monitoring:
When a fault is detected by the Processor Monitoring (see "fault reaction of processor monitoring"), a reset is done or a transition to DISABLE is preformed. The complete error information is available on the main controller after the first communication past the reset or after the first DISABLE communication (cf. activation conditions of the module).

SECONDARY PARAMETERS AND ENABLE CONDITIONS
General Monitoring Error:
At every engine state
Other Errors:
This module is called by Processor Monitoring as a subroutine on demand in two places:
- After the INIT communication
- After the first DISABLE communication when either Reset counter on MC
Or
Reset counter on MU are greater than a threshold, respectively.

In both cases the complete error information (MC and MU) is available on the MC.

TIME LENGTH AND FREQUENCY
Recurrence rate: 40 ms

Sensor Reference Voltage "A" Circuit Diagnosis
DTC

P0642 Refer to DTC P0642: 5 Volt Reference 1 Circuit Low Voltage. P0642
P0643 Refer to DTC P0643: 5 Volt Reference 1 Circuit High Voltage. P0643

MONITOR STRATEGY DESCRIPTION
If the supply voltage is invalid, the sensors depending on it would deliver wrong values and could be detected as faulty. Therefore the reference voltages are acquired from the Hardware I/O System and monitored. The diagnosis voltage delivered from HW is half of the real supply voltage.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
SCG:
Supply Voltage for Diagnosis < 4.805 V
SCB:
Supply Voltage for Diagnosis > 5.195 V
Fail Time = 100 ms

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Ignition ON
Inhibition of diagnosis = false

TIME LENGTH AND FREQUENCY
Recurrence rate: 10 ms

Sensor Reference Voltage "C" Circuit Diagnosis
DTC

P0698 Refer to DTC P0698: 5 Volt Reference 3 Circuit Low Voltage. P0698
P0699 Refer to DTC P0699: 5 Volt Reference 3 Circuit High Voltage. P0699

MONITOR STRATEGY DESCRIPTION
If the supply voltage is invalid, the sensors depending on it would deliver wrong values and could be detected as faulty. Therefore the reference voltages are acquired from the Hardware I/O System and monitored. The diagnosis voltage delivered from HW is half of the real supply voltage.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
SCG:
Supply Voltage for Diagnosis < 4.805 V
SCB:
Supply Voltage for Diagnosis > 5.195 V
Fail Time = 100 ms

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Ignition ON
Inhibition of diagnosis = false

TIME LENGTH AND FREQUENCY
Recurrence rate: 10 ms

Malfunction Indicator Lamp
DTC

P0650 Refer to DTC P0650: Malfunction Indicator Lamp (MIL) Control Circuit. P0650

MONITOR STRATEGY DESCRIPTION
This Diagnosis detects electrical errors: OL/SCG or SCB, in the Malfunction Indicator Lamp/Circuit.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Direct check by Hardware
Error-symptoms are defined to this diagnosis function as following:
Short circuit to V batt (SCB) (= SYM_0)
Short circuit to GND (SCG) (= SYM_1)
Open Line (OL) (= SYM_2)
Fail Time = 10 s

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Enable Conditions:
At every engine operating state

TIME LENGTH AND FREQUENCY
Recurrence rate: 2 s

Engine RPM Output Circuit
DTC

P0654 Refer to DTC P0654: Engine Speed Output Circuit. P0654

MONITOR STRATEGY DESCRIPTION
The ESS is driven by the ECU via an output driver. The failure detection is done by ECU Hardware. The purpose is to perform the electrical diagnosis of the ESS to detect electrical faults as defined by OBD I requirements. Three symptoms are distinguished: SCG/OL + SCB

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Direct check by Hardware
Fail Time = 10000 ms

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Enable Conditions:
Ignition ON
Engine Starting Condition OFF

TIME LENGTH AND FREQUENCY
Recurrence rate: 100 ms

Intake Manifold Tuning Valve Control Circuit Diagnosis
DTC

P0660 Refer to DTC P0660: Intake Manifold Tuning (IMT) Valve Solenoid Control Circuit. P0660
P0661 Refer to DTC P0661: Intake Manifold Tuning (IMT) Valve Solenoid Control Circuit Low Voltage. P0661
P0662 Refer to DTC P0662: Intake Manifold Tuning (IMT) Valve Solenoid Control Circuit High Voltage. P0662

MONITOR STRATEGY DESCRIPTION
The VIM_ACR is driven by the ECU via an output driver. The failure detection is done by ECU Hardware. The purpose of the diagnosis is to detect electrical faults as defined by OBD II requirements. After activation conditions are met, the diagnosis activation is delayed for a number of executions, to avoid the usage of wrong infrastructure information. Three symptoms are distinguished: SCB, SCG, OL.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Direct check by Hardware
Fail Time = 10,000 ms

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Enable Conditions:
Ignition ON
OBD Diag ON
Engine state not starting

TIME LENGTH AND FREQUENCY
Recurrence rate: 100 ms

Intake Manifold Tuning (IMT) Valve Stuck
DTC

P2070 Refer to DTC P2070: Intake Manifold Tuning (IMT) Valve Stuck Open. P2070
P2071 Refer to DTC P2071: Intake Manifold Tuning (IMT) Valve Stuck Closed. P2071

MONITOR STRATEGY DESCRIPTION
Target is to detect the following failure on the VIM hardware: "mechanical stop not reached". This diagnosis is made up off two sub-diagnose: one for VIM activated/one for VIM deactivated positions. "STOP_ON" or "STOP_OFF" symptoms are set if the VIM hardware is stacked within the conventional angular range (i.e.: between stop position for VIM activated and stop position for VIM deactivated). Causes can be: too high system friction (axis or actuator), insufficient vacuum pressure applied at the actuator (vacuum leakage from the hose or from the vacuum reservoir, vacuum hose disconnected), ... etc ...
Only one symptom can be active at the same time.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Mechanical stop not reached - activated position:
Low voltage threshold value for VIM mechanical stop not reached diagnosis (activated position) < VIM feedback sensor raw acquisition < High voltage threshold value for VIM mechanical stop not reached diagnosis (activated position)
=> Mech. stop (activated position) not reached
Mechanical stop not reached - deactivated position:
Low voltage threshold value for VIM mechanical stop not reached diagnosis (deactivated position) < VIM feedback sensor raw acquisition < High voltage threshold value for VIM mechanical stop not reached diagnosis (deactivated position)
=> Mech. stop (deactivated position) not reached

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Additional specific conditions for "mechanical stop not reached (activated position = STOP_ON diagnose):
- IGK "ON"
- No VIM sensor electrical error
- No VIM actuator electrical error
- Ambient temperature > -9.75 degrees C
- Time after exit start to after start > 1 s
- 10.968 V < battery voltage < 16.046 V
- Low pressure available in the intake manifold and this for a sufficient time (to insure sufficient vacuum in the vacuum reservoir)
- The flap had sufficient time to reached the set point value
- No VIM "mechanical stop not reached (deactivated position = STOP_OFF) error
- Intake air temperature > 0 degrees C
- Number of VIM activations since engine start >= 1
- VIM activated position requested

Additional specific conditions for "mechanical stop not reached (deactivated position = STOP_OFF diagnose):
- IGK "ON"
- No VIM sensor electrical error
- No VIM actuator electrical error
- Ambient temperature > -9.75 degrees C
- Time after exit start to after start > 1 s
- 10.968 V < Battery voltage < 16.046 V
- Low pressure available in the intake manifold and this for a sufficient time (to insure sufficient vacuum in the vacuum reservoir)
- The flap had sufficient time to reached the set point value
- No VIM "mechanical stop not reached (activated position = STOP_ON) error
- Intake air temperature > 0 degrees C
- VIM deactivated position requested

TIME LENGTH AND FREQUENCY
Recurrence rate: 10 ms

Intake Manifold Tuning (IMT) Valve Position Sensor/Switch Circuit Diagnosis
DTC

P2078 Refer to DTC P2078: Intake Manifold Tuning (IMT) Valve Position Sensor Circuit High Voltage. P2078
P2077 Refer to DTC P2077: Intake Manifold Tuning (IMT) Valve Position Sensor Circuit Low Voltage. P2077

MONITOR STRATEGY DESCRIPTION
The purpose is to diagnose the voltage value VP_VIM from the VIM feedback position sensor and to detect an electrical failure. 2 symptoms are distinguished:
- SCP (Short Cut to Plus)
- SCG (Short Cut to Ground) or OC (Open Circuit)

Only one symptom can be active at the same time.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Conditions for VIM feedback position sensor electrical diagnosis = fulfilled
SCB:
VIM feedback sensor raw acquisition > 4.9414 V
=> Short cut to Plus
SCG/OL:
VIM feedback sensor raw acquisition < 0.0586 V
=> Short cut to Ground or Open Circuit
Fail Time = 20000 ms

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Always active
Ignition ON
And
Engine operating state <> Engine stopped
And battery voltage condition fulfilled for OBD diagnosis = true
=> Conditions for VIM feedback position sensor electrical diagnosis = fulfilled

TIME LENGTH AND FREQUENCY
Recurrence rate: 100 ms

ECM/PCM Power Relay Sense Circuit Diagnosis
DTC

P0689 Refer to DTC P0689: Engine Controls Ignition Relay Feedback Circuit Low Voltage. P0689
P0690 Refer to DTC P0690: Engine Controls Ignition Relay Feedback Circuit High Voltage. P0690

MONITOR STRATEGY DESCRIPTION
The Diagnosis is performed to detect if the Main Relay has effectively switched and remains on after Key-ON.
The Diagnosis is also performed to detect if the Main Relay has effectively switched off after Key-OFF.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Switch ON too slow:
Main Relay Voltage raw < 6.000228 V
SCG/OL:
Main relay feedback sensor raw acquisition < 5.4997 V
System Voltage low:
Battery Voltage < 9.03906 V
SCB:
Acquisition of VBR/KL87 signal present and Main relay feedback sensor raw acquisition > 5.4997 V
System Voltage high:
Battery Voltage > 16.0468 V

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Switch ON too slow:
Enable Conditions:
No inhibition of diagnostic
Timer has run out
Main relay shall be switched ON
Diag not yet finished
Healing should be possible
SCG/OL:
Enable Conditions:
No inhibition of diagnostic
Timer has run out
Main relay shall be switched ON
System Voltage low:
Enable Conditions:
- Engine operating state (Start) = 0
- IGK = ON
- Engine operating state (engine stopped) = 0 and no main relay error
- VS >= 10 km/h

SCB:
Enable Conditions:
No inhibition of diagnostic
Timer has run out
Main relay shall be switched ON
System Voltage high:
Enable Conditions:
- Engine operating state (Start) = 0
- IGK = ON
- Engine operating state (engine stopped) = 0 and no main relay error
- VS >= 10 km/h

TIME LENGTH AND FREQUENCY
Switch ON too slow:
SCG/OL:
SCB:
Recurrence rate: 10 ms
System Voltage low:
System Voltage high:
Recurrence rate: 100 ms

Transmission Control Unit
DTC

P0700 Refer to DTC P0700: Transaxle Control Module (TCM) Requested MIL Illumination. P0700

MONITOR STRATEGY DESCRIPTION
This diagnostic will detect an errors for the TCU and report it to the ECM to Light the MIL.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
The TCU requests a freeze frame via CAN is set, the error is set as long as the freeze frame is requested.
Fail Time: 1 s

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Conditions for activation TCU1 diagnosis:
Ignition ON
Battery Voltage > 9.039063 V
Engine Speed > 512 rpm
Time period when TCU1 CAN diagnosis is forbidden > 2,550 ms

TIME LENGTH AND FREQUENCY
Recurrence rate: 10 ms

CAN Communication Bus
DTC

U0073 Refer to DTC U0073: Control Module Communication Bus OFF. U0073

MONITOR STRATEGY DESCRIPTION
The diagnosis function checks the receiving of messages from the TCU via the CAN plus the correct transmission of messages via the CAN.

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
If a message is transferred incorrect on the bus to one of the CAN-connected components (e.g. due to electrical interference on the CAN), the anti-bounce counter is incriminated with 2. The receiving of a message (in case of a Time-out-Error) or the correct transfer of a message (in case of a transfer error) decrements the corresponding anti-bounce counter with 1. As soon as one of the CAN-Diagnosis related error bits is set to one then CAN Error occurs. It is reset to 0 if all the corresponding anti-bounce counters are 0. If the TCU requests a freeze frame via CAN the freeze frame is set to 1 as long as the freeze frame is requested.
Fail Time = 1 s

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Enable conditions:
IGK ON
Battery voltage ≥ 9.039063 V

TIME LENGTH AND FREQUENCY
Recurrence rate: 10 ms

Can communication
DTC

U0121 Refer to DTC U0121: Lost Communication with ABS Control Module. U0121

MONITOR STRATEGY DESCRIPTION
Frame ABS missing

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Boolean for Time out in CAN-Communication with ABS No message from ABS:
After activation of the CAN-diagnosis the timer for delay time of ABS started. If the timer reaches the maximum value 500 ms without having received a message, the anti-bounce counter is incriminated with 2nd the timer starts again. If again no message arrives, this process repeats until the anti-bounce counter reaches 200 and the failure bit set.

SECONDARY PARAMETERS AND ENABLE CONDITIONS
Enable Conditions:
IGK ON
Battery voltage ≥ 9.03 V
And
RPM ≥ 512 rpm
And
Status information for ABS + TCS (= ASR) type = 1

TIME LENGTH AND FREQUENCY
Recurrence rate: 10 ms

Can communication
DTC

U0101 Refer to DTC U0101: Lost Communication with TCM. U0101

MONITOR STRATEGY DESCRIPTION
Frame TCU missing

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Boolean for Time out in CAN-Communication with TCU
No message from TCU:
After activation of the CAN-diagnosis the timer for delay time of TCU started. If the timer reaches the maximum value 500 ms without having received a message, the anti-bounce counter is incriminated with 2nd the timer starts again. If again no message arrives, this process repeats until the anti-bounce counter reaches 200 and the failure bit set.

SECONDARY PARAMETERS AND ENABLE CONDITIONS
LV_IGK = ON
Battery voltage ≥ 9.03 V
And
RPM ≥ 512 rpm
And
Status information for gearbox type = 1

TIME LENGTH AND FREQUENCY
Recurrence rate: 10 ms

No successful communication before time out
DTC

P1628 Refer to broken web link.

MONITOR STRATEGY DESCRIPTION
No successful
Communication
Before time-out

MALFUNCTION CRITERIA AND THRESHOLD VALUE(S)
Save return:
Internal detected to ETC Hardware

TIME LENGTH AND FREQUENCY
Application recurrence: 10 ms