saab Workshop Repair Guides

Saab Workshop Service and Repair Manuals

Diagram Information and Instructions|Page 3589 > < Diagram Information and Instructions|Page 3587
Page 12
background image

Buttons and many other digital inputs are often entirely without diagnostics.

You can see that simply switching on the ignition is not enough for the diagnostics to locate the fault. The crankshaft has to be rotating. If the camshaft is
not rotating, the diagnostic trouble code will be set after 12 engine revolutions. If the fault is present from startup and the motor is unable to start without
the sensor, it is necessary to turn the engine over on the starter motor before the code is set (e.g. Motronic).

If the cam chain snaps, the diagnostic trouble code will be set. The control module is unable to tell whether the camshaft sensor has stopped transmitting
signals because of a mechanical fault or an electrical fault.

Outputs

When at rest, when a last-stage transistor is not activated, the voltage between collector and emitter must be high (often battery voltage). When the
transistor is active, the voltage must be low. Otherwise a diagnostic trouble code is set.

Here, the control module first has to have learned that the car is fitted with A/C. This is saved to the RAM. Cars without A/C must not have this
diagnostic trouble code stored, although they do not have an A/C relay.

For a diagnostic trouble code regarding interference to be set, the output must be deactivated. The correct voltage for an active output is 0 V.

If the voltage is too high in the case of an active output, a diagnostic trouble code for a short-circuit to B+ is set. This could be due to a burnt relay
winding, a short-circuit in the network or made an incorrect connection in the relay base during troubleshooting.

"Warmup" is short for the WarmUp Cycle and is described in US legal requirements. A warmup involves raising the engine temperature by 20 C, and
the temperature also has to be in excess of 71 C. If the fault is rectified without deleting the diagnostic trouble code, the diagnostic trouble code will
remain in the control module fault memory for 40 warmups.

To bear in mind in respect of On Board Diagnostics:

^

Not all faults that arise can be identified. Even if there is no electronic fault for an injector, it does not necessarily mean that it is injecting petrol as
it is supposed to. It only indicates that the circuit is OK.

^

In general, digital inputs have no or poor diagnostics. Use the diagnostic tool to check the read values.

^

In general, analog inputs have good diagnostics. One knows that the circuit is OK if no diagnostic trouble code is set. One cannot, however, be
sure that the value is correct. The fact that no diagnostic trouble code is set can be misleading. Use the diagnostic tool to check the read values.

^

Outputs generally have good diagnostics. You can be fairly certain that the circuit is unbroken if no diagnostic trouble code is set, but despite this
you cannot know whether the device is doing its job. Use the diagnostic tool to activate it and check that it is working.

Relays are sometimes involved. The control module is only able to check that everything is OK in its own circuit, i.e. via the relay winding. This tells
you nothing about how the fuel pump or radiator fan is working.

Procedure After Changing the Control Module

Procedure After Changing The Control Module

SPS programming

Connect Tech2 and use TIS 2000 to check whether the control module requires programming. Go to the "SPS" menu, select "Read control module data"
and follow the instructions. This is done so that the control module receives the latest available software and is also adapted to the car variant and
market.

Add

Once the control module has been fitted and in certain cases SPS programming has been carried out, Tech2 must be used to marry the control unit to the
car. Go to the "All" menu and select the control module under "Add/Remove". Then select "Add" and follow the instructions. The ignition key must be
in ON position. TIS 2000 may be required.

The action involves the following:

Properties files are downloaded, security codes are written, bus lists are updated, data in another control modules are updated and fault codes cleared in
all control modules.

Procedure After Disconnecting the Battery

Procedure After Disconnecting The Battery

1. Clear diagnostic trouble codes in all systems.

IMPORTANT:  Some diagnostic trouble codes can be generated if there is a voltage drop. These diagnostic trouble codes can be ignored and will

Diagram Information and Instructions|Page 3589 > < Diagram Information and Instructions|Page 3587