Diagnostic Functions
Diagnostic functions
General
The upper electronic module (UEM) has a built-in diagnostic system, the Volvo on-board diagnostic (OBD) system, which continuously monitors itself and the input and output signals.
Diagnostic trouble codes (DTCs)
A diagnostic trouble code (DTC) is stored if the control module detects a fault. The control module can store up to 15 diagnostic trouble codes (DTCs).
If a fault disappears for any reason after the diagnostic trouble code (DTC) has been permanently stored in the control module, information about the fault remains in the control module.
Reading and erasing diagnostic trouble codes (DTCs)
Stored diagnostic trouble codes (DTCs) can be read off and erased using this function.
Diagnostic trouble codes (DTCs) can only be erased once all the diagnostic trouble codes (DTCs) have been read off at least once.
Note! Certain functions cannot be carried out before diagnostic trouble codes (DTCs) have been erased.
Reading off input and output signals
This function can be used to continuously read off the values and status of the control module's input and output signals.
The following parameters can be read off:
- The number of remote controls
- The number of the remote control
Note! One of the remote control buttons must be activated when reading off.
- The activated buttons on the remote control
Note! One of the remote control buttons must be activated when reading off.
- Power supply to mass movement sensor (MMS), status
Note! Listed as On or Off. The mass movement sensor module (MMS) is supplied with voltage (On) when the alarm is activated and the sensors are connected.
- Alarm status
Note! Indicates the alarm setting and alarm sensor setting. Six states can occur:Alarm status 1: Not activated and not deployed, connected sensors. Alarm status 2: Activated and not deployed, connected sensors. Alarm status 3: Activated and not deployed, disconnected sensors. Alarm status 4: Activated and deployed, connected sensors. Alarm status 5: Activated and deployed, disconnected sensors. Alarm status 6: Not activated and not deployed, disconnected sensors.
- Front left reading lamp, status
- The switch for the front left reading lamp
- Front right reading lamp, status
- Switch for the front right reading lamp
- Rear left reading lamp, status
- The switch for the rear left reading lamp
- Rear right reading lamp, status
- The switch for the rear right reading lamp
- Third row reading lamp, status (XC90 only)
- Switch, third row reading lamps (XC90 only)
- The switch for the general lighting
- Extended X-supply, status
Note! X-supply supplies power to the sunroof, mirror lamps and rain sensor module (RSM). X-supply is active when the controller area network (CAN) is active, and for a short time after the controller area network (CAN) is no longer active. This time varies and depends on a number of parameters.
- Local lighting, status
- Cargo compartment lighting, status
Note! Only applies to V70.
- The degree of anti-dazzle for the rear view mirror
Note! The parameter can only be read off when the engine is running and back-up (reverse) gear is not selected. 100% means that the rear view mirror is fully dimmed. 0% means that the rear view mirror is not dimmed.
- Supply voltage, sun roof
Note! The following parameters for the sun roof are read off from a separate vehicle communication input for the upper electronic module (UEM).
- Button activation, forward
- Button activation, backward
- Button activation, tilt
- Button activation, auto
- Motor, forward
- Motor, backward.
Note! The following parameters for tire pressure monitoring can only be read off on vehicles with TPMS.
- Last received sensor ID
- Last stored tire pressure
Activating components and functions
Note! A short delay can occur before a component is activated. Remote control activations can only be carried out if the key is not in the ignition. Lock activations can only be carried out if the doors are shut.
With this function the components and functions associated with the upper electronic module (UEM) can be activated.
The following components / parameters can be activated in alternative ways:
- General lighting, directly to the lamp
- Front left reading lamp, directly to the lamp
- Front right reading lamp, directly to the lamp
- Rear left reading lamp, directly to the lamp
- Rear right reading lamp, directly to the lamp
- Third row reading lamps, direct to the lamps (XC90 only)
- Extended X-supply
- Power supply to mass movement sensor (MMS)
- Seat belt reminder
- Indicates that the passenger airbag (PAD) is disconnected (from 2005-)
- Remote control, activate the button
- Local lighting
- Cargo compartment lighting (applies only to the V70 and XC70)
Note! The following activations for the sun roof can be made from a separate vehicle communication input for the upper electronic module (UEM).
- Button activation, forward
- Button activation, backward
- Motor, forward
- Motor, backward.
Reading off and programming data
With this option it is possible to read programmed data and to program in data.
Note! If possible, all data must be read out from the control module before replacement. After replacement the relevant data must be programmed into the new control module. The following customer parameters must be read off before the control module is replaced. This is so that the same information can be programmed in the new control module.
With auto mode:
The general lighting lights and remains lit for 30 seconds when:
The door has been unlocked from outside using a key or remote control.
The engine has been stopped and the ignition key turned to position 0.
The default period is 30 seconds. This can be changed to between 5 seconds and 255 seconds.
The general lighting lights and remains lit for under 10 minutes when:
One of the doors is opened after unlocking.
When the lamp is lit using a button.
The default period can be reprogrammed from 0 to 255 minutes at 10 minute intervals.
The strength of the interior rear view mirror anti-dazzle. There are three positions; a normal position, one with stronger anti-dazzle and one with weaker anti-dazzle.
Reading off the control module identification
VIDA identifies control modules by reading off a number of codes from the control module memory.
The codes contain information about the control module:
- hardware P/N (control module without software)
- hardware serial number (control module without software)
- software P/N
- diagnostic software P/N.
Programming remote controls
Add remote control
This function is used when the customer wishes to order extra remote controls in addition to those supplied on delivery. The PIN-code for a new remote control must be programmed into the control module memory before the remote control can be used.
The control module memory has room for six remote controls.
Removing remote controls
This function is used when the customer wishes to erase one or more remote controls from the control module memory, so that the remote control cannot be used any longer. All the available remote controls should be at hand when erasing is being carried out.
Tire pressure monitoring system (TPMS)
The Upper electronic module (UEM) may store diagnostic trouble codes (DTCs) in the event of an error in the actual receiver or in a sensor. In order to carry out a correct evaluation of the function, the vehicle must have traveled faster than 40 km/h (25 mph) for longer than 570 seconds (approximately 9.5 minutes). This time is accumulated time, i.e. the counted time is interrupted if the vehicle travels slower than 40 km/h (25 mph), if for example, stopping at traffic lights. Counting continues as soon as the vehicle exceeds 40 km/h (25 mph). The Upper electronic module (UEM) can store two diagnostic trouble codes (DTCs) per sensor. A diagnostic trouble code (DTC) for lost communication and a diagnostic trouble code (DTC) for low battery voltage. When a diagnostic trouble code (DTC) is stored the ID number is also stored on the sensor which the diagnostic trouble code (DTC) applies to. When a diagnostic trouble code (DTC) is stored a message is shown in the Driver information module (DIM).
Quick check of TPMS
The system can be checked, using the diagnostic tool, by activating a read off at the same time as activating the sensors using a special tool. The special tool is positioned against the tire where the sensor is located at the same time as the button on the special tool is depressed. The special tool then transmits a signal that activates the sensor so that it starts to send signals to the Upper electronic module (UEM).
After activating a sensor, press the "Show data" button for the relevant wheel. Then repeat the activation procedure for all wheels. Different ID numbers should appear. If the same ID number as the previous wheel appears, the activation has failed. Perform the activation again for the relevant wheel and press the "Show data" button again.