volvo Workshop Repair Guides

Volvo Workshop Service and Repair Manuals

The Controller Area Network (CAN)|Page 8734 > < The Controller Area Network (CAN)|Page 8732
Page 1
background image

Information Bus: Description and Operation
General Information About Fault-Tracing In the CAN Network

General information about fault-tracing in the CAN network

General

The CAN network is a pure communications network and contains no fuses or sensors. The network is divided into two parts: the low speed network
(LS-CAN, Low Speed CAN) and the high speed network (HS-CAN, High Speed CAN). The differences between the networks are their physical position
in the car and the transfer rates. In general terms, HS-CAN is restricted to the engine compartment and LS-CAN to the passenger compartment and the
cargo compartment.
Both the low speed and the high speed networks house two network resistors in two of the control modules. Each resistor has resistance of 120 ohms. If
resistance between the two CAN cables is measured, a normal value is approximately 60 ohms. The value may vary between vehicles. Permissible values
are approximately 55-65 ohms.

Note! Resistance 60 ohms can only be measured if the main artery is intact and connected in the part of the CAN network in which the reading
is taken. If there is an open circuit anywhere along the main artery or if any control module through which the main artery passes (a control
module with four CAN connections) is not connected, resistance will be 120 ohms when the reading is taken. For more information, see the
wiring diagram.

Diagnostic trouble code (DTC) types

Diagnostic trouble codes (DTCs) which can be stored by control modules connected to the controller area network (CAN) can be split into two
categories:

Diagnostic trouble codes DFXX (electrical fault)

These diagnostic trouble codes can only be stored in the central electronic module (CEM) and are generated if the central electronic module (CEM)
detects an electrical fault in the CAN cables, such as a short-circuit between CAN cables or a short-circuit between a CAN cable and supply voltage or
ground. These trouble codes are not generated by an open-circuit on a CAN cable. In addition, these trouble codes do not in any way indicate a fault in a
control module.

Diagnostic trouble codes 1AXX (Node not alive)

These diagnostic trouble codes can only be stored in the central electronic module (CEM). A trouble code of this type indicates that the central electronic
module (CEM) cannot "hear" a control module on the CAN network from which it anticipates communication. This could be due to an open circuit on
one or both of the CAN cables to a control module or the control module that the central electronic module (CEM) is trying to hear not having power.

Diagnostic trouble codes for communication faults

-

CEM-E000 (CEM in HS-CAN only)

-

XXX-U000100 (other control modules in HS-CAN)

-

XXX-E001 (all control modules in LS-CAN)

The central electronic module (CEM) uses the "old" coverage while other control modules in the HS-CAN use the "new" Generic Global Diagnostic
(GGD). A control module that has stored this diagnostic trouble code has detected that there has been some type of disruption in communication. The
trouble code does not directly indicate the source of the fault. Possible causes include intermittent short circuits between CAN cables, intermittent short
circuits on one of the CAN cables to supply voltage/ground or a control module that has sent an incorrect message on the CAN network.

Note! The diagnostic trouble codes for communication fault can thus be stored in one or more control modules due to the same causes as
trouble codes DFXX in the central electronic module (CEM), that is to say the "short circuit" of one or both CAN cables to supply voltage or
ground. It is only the central electronic module (CEM), however, that can store the trouble code as a direct result of the short circuit.

Diagnostic trouble codes for configuration fault/interruption of communication

-

XXX-E003 (LS-CAN)

-

XXX-U030000 (HS-CAN GGD)

This type of diagnostic trouble code can be stored by any control module in either the HS-CAN or LS-CAN except the central electronic module (CEM).
The control modules on the CAN network listen for regularly transmitted messages from the central electronic module (CEM). Each message contains an
ID number that should be the same for all control modules in the CAN network. This makes it possible to detect if the wrong software has been
downloaded to a control module in the vehicle. The diagnostic trouble code indicates that a control module has not received the expected communication
from the central electronic module (CEM) or that the ID number in the control module does not match that sent by the central electronic module (CEM).
Possible causes include incorrect software configuration in the control module that generated the trouble code or an open-circuit on the CAN cables to
the control module that generated the trouble code. A loose connection or retracted pin in a connector of any of the CAN cables can also generate this
diagnostic trouble code.

Note! Software in one control module cannot "malfunction". If the control module that stored the diagnostic trouble code (DTC) functioned in
the vehicle at one point, the fault cannot be remedied by downloading software. The only instance when downloading software to a control

The Controller Area Network (CAN)|Page 8734 > < The Controller Area Network (CAN)|Page 8732