Operation CHARM: Car repair manuals for everyone.

Operation






OPERATION - TASK MANAGER

The Task Manager determines which tests happen when and which functions occur when. Many of the diagnostic steps required by OBD II must be performed under specific operating conditions. The Task Manager software organizes and prioritizes the diagnostic procedures. The job of the Task Manager is to determine if conditions are appropriate for tests to be run, monitor the parameters for a trip for each test, and record the results of the test. Following are the responsibilities of the Task Manager software:

- MIL Illumination
- Diagnostic Trouble Codes (DTCs)
- Trip Indicator
- Freeze Frame Data Storage

MIL Illumination

The PCM Task Manager carries out the illumination of the MIL. The Task Manager triggers MIL illumination upon test failure, depending on monitor failure criteria.

The Task Manager Screen shows both a Requested MIL state and an Actual MIL state. When the MIL is illuminated upon completion of a test for a third trip, the Requested MIL state changes to OFF. However, the MIL remains illuminated until the next key cycle. During the key cycle for the third good trip, the Requested MIL state is OFF, while the Actual MIL state is ON. After the next key cycle, the MIL is not illuminated and both MIL states read OFF.

Diagnostic Trouble Codes (DTCs)

With OBD II, different DTC faults have different priorities according to regulations. As a result, the priorities determine MIL illumination and DTC erasure. DTCs are entered according to individual priority. DTCs with a higher priority overwrite lower priority DTCs.

Priorities

- Priority 0 - Non-emissions related trouble codes
- Priority 1 - One trip failure of a two trip fault for non-fuel system and non-misfire.
- Priority 2 - One trip failure of a two trip fault for fuel system (rich/lean) or misfire.
- Priority 3 - Two trip failure for a non-fuel system and non-misfire or matured one trip comprehensive component fault.
- Priority 4 - Two trip failure or matured fault for fuel system (rich/lean) and misfire or one trip catalyst damaging misfire.

Non-emissions related failures have no priority. One trip failures of two trip faults have low priority. Two trip failures or matured faults have higher priority. One and two trip failures of fuel system and misfire monitor take precedence over non-fuel system and non-misfire failures.

DTC Automatic Erasure

With one trip components or systems, the MIL is illuminated upon test failure and DTCs are stored.

Two trip monitors are components requiring failure in two consecutive trips for MIL illumination. Upon failure of the first test, the Task Manager enters a maturing code. If the component fails the test for a second time the code matures and a DTC is set.

After three good trips the MIL is extinguished and the Task Manager automatically switches the trip counter to a warm-up cycle counter. DTCs are automatically erased following 40 warm-up cycles if the component does not fail again.

For misfire and fuel system monitors, the component must pass the test under a Similar Conditions Window in order to record a good trip. A Similar Conditions Window is when engine RPM is within ±375 rpm and load is within ±10% of when the fault occurred.

NOTE: It is important to understand that a component does not have to fail under a similar window of operation to mature. It must pass the test under a Similar Conditions Window when it failed to record a Good Trip for DTC erasure for misfire and fuel system monitors.

DTCs can be erased anytime with a DRB III(R). Erasing the DTC with the DRB III(R) erases all OBD II information. The DRB III(R) automatically displays a warning that erasing the DTC will also erase all OBD II monitor data. This includes all counter information for warm-up cycles, trips and Freeze Frame.

Trip Indicator

The Trip is essential for running monitors and extinguishing the MIL. In OBD II terms, a trip is a set of vehicle operating conditions that must be met for a specific monitor to run. All trips begin with a key cycle.

Good Trip

The Good Trip counters are as follows:

- Specific Good Trip
- Fuel System Good Trip
- Misfire Good Trip
- Alternate Good Trip (appears as a Global Good Trip on DRB III(R))
- Warm-up Cycles

Specific Good Trip

The term Good Trip has different meanings depending on the circumstances:

- If the MIL is OFF, a trip is defined as when the Oxygen Sensor Monitor and the Catalyst Monitor have been completed in the same drive cycle.
- If the MIL is ON and a DTC was set by the Fuel Monitor or Misfire Monitor (both continuous monitors), the vehicle must be operated in the Similar Condition Window for a specified amount of time.
- If the MIL is ON and a DTC was set by a Task Manager commanded once-per-trip monitor (such as the Oxygen Sensor Monitor, Catalyst Monitor, Purge Flow Monitor, Leak Detection Pump Monitor, EGR Monitor or Oxygen Sensor Heater Monitor), a good trip is when the monitor is passed on the next start-up.
- If the MIL is ON and any other emissions DTC was set (not an OBD II monitor), a good trip occurs when the Oxygen Sensor Monitor and Catalyst Monitor have been completed, or two minutes of engine run time if the Oxygen Sensor Monitor and Catalyst Monitor have been stopped from running.

Fuel System Good Trip

To count a good trip (three required) and turn off the MIL, the following conditions must occur:

- Engine in closed loop
- Operating in Similar Conditions Window
- Short Term multiplied by Long Term less than threshold
- Less than threshold for a predetermined time

If all of the previous criteria are met, the PCM will count a good trip (three required) and turn off the MIL.

Misfire Good Trip

If the following conditions are met the PCM will count one good trip (three required) in order to turn off the MIL:

- Operating in Similar Condition Window
- 1000 engine revolutions with no misfire

Warm-up Cycles

Once the MIL has been extinguished by the Good Trip Counter, the PCM automatically switches to a Warm-up Cycle Counter that can be viewed on the DRB III(R). Warm-up Cycles are used to erase DTCs and Freeze Frames. Forty Warm-up cycles must occur in order for the PCM to self-erase a DTC and Freeze Frame. A Warm-up Cycle is defined as follows:

- Engine coolant temperature must start below and rise above 71° C (160° F)
- Engine coolant temperature must rise by 4.4° C (40° F)
- No further faults occur

Freeze Frame Data Storage

Once a failure occurs, the Task Manager records several engine operating conditions and stores it in a Freeze Frame. The Freeze Frame is considered one frame of information taken by an onboard data recorder. When a fault occurs, the PCM stores the input data from various sensors so that technicians can determine under what vehicle operating conditions the failure occurred.

The data stored in Freeze Frame is usually recorded when a system fails the first time for two trip faults. Freeze Frame data will only be overwritten by a different fault with a higher priority.

NOTE: Erasing DTCs, either with the scan tool or by disconnecting the battery, clears all Freeze Frame data.