7/26/2019 Audi CAN Data Bus
1/32
Learning + Transformation3800 Hamlin RoadAuburn Hills, MI 48326Printed in U.S.A.October 1999
Self-Study ProCourse Numbe
7/26/2019 Audi CAN Data Bus
2/32
Audi of America, Inc.Service TrainingPrinted in U.S.A.Printed 10/99Course Number 971903
All rights reserved. All information containedin this manual is based on the latest productinformation available at the time of printing.The right is reserved to make changes at anytime without notice. No part of this publicationmay be reproduced, stored in a retrievalsystem, or transmitted in any form or by anymeans, electronic, mechanical, photocopying,recording or otherwise, without the priorpermission of the publisher. This includes text,figures and tables.
Always check Technical Bulletins and theAudi Worldwide Repair Information Systemfor information that may supersede anyinformation included in this booklet.
7/26/2019 Audi CAN Data Bus
3/32i
Contents
Introduction ............................................................................. 1
CAN Data Bus .......................................................................... 2
Data Transfer, The CAN Data Bus,The Principle of Data Transfer,What Components Make Up a CAN Data Bus?,Data Transfer Process
Data Transfer ........................................................................... 8What Does the CAN Data Bus Transfer?
Function ................................................................................. 10How is a Data Protocol Produced?, CAN Data Bus Allocation,Sources of Interference
CAN Data Bus in the Drive Train .......................................... 15The Data Bus in the Drive Train, The Information in theDrive Train, Networking of the Control Modules in theDrive Train, Self-Diagnosis of the CAN Data Bus in theDrive Train
CAN Data Bus in the Convenience System ........................ 21Future Use of the CAN Data Bus in the ConvenienceSystem, The Features of the CAN Data Bus in theConvenience System, Information in the Convenience
System, Networking of Control Units in the ConvenienceSystem, The Self-Diagnosis of the CAN Data Bus in theConvenience System
Teletest ................................................................................... 29Audi CAN Data Bus Teletest and Answer Form
The Self-Study Program is not a Workshop Manual!
Precise instructions for testing, adjustment and repair can befound in the appropriate Workshop Manual.
Important/Note!
New!
7/26/2019 Audi CAN Data Bus
4/321
Introduction
The requirements relating to driving safety,driving comfort, exhaust emissions and fueleconomy are becoming ever more
stringent.
This entails more intensive informationexchange between control units. A well-engineered solution is necessary to ensurethat the electrics/electronics in the vehiclestill remain manageable and do not take uptoo much space.
SSP 186/01
The CAN data bus by Bosch is such asolution. It was developed specially forautomobiles and is used by both
Volkswagen and Audi. CAN stands forController Area Network and means thatcontrol modules are networked andinterchange data.
In this Self-Study Program we will explainto you the design and functionof the CAN data bus.
A CAN data bus can be compared to apassenger bus.
While the passenger bus transports a largenumber of persons, the CAN data bustransports a large volume of information.
7/26/2019 Audi CAN Data Bus
5/322
Engine Speed
Fuel Consumption
Throttle Valve Position
Engine Intervention
Upshift/Downshift
CAN Data Bus
Data Transfer
What are the possible options for data
transfer in vehicles at present?
Option No. 1:
Each item of information is exchangedover a separate wire.
Option No. 2:
All information is exchanged betweencontrol modules along a maximum oftwo wires: the CAN data bus.
Conclusion:
A separate wire is required for each itemof information.
As the volume of additional informationincreases, so does the number of wiresand the number of pins on the controlmodules.
Motronic Engine ControlModule (ECM) J220
Transmission ControlModule (TCM) J217
Therefore, this data transfer mode is onlysuitable for exchanging a limited volume ofinformation.
SSP 186/04
The figure below shows you option
No. 1, where each item of informationis transferred along a separate wire.
A total of five wires are required for datatransfer in this case.
7/26/2019 Audi CAN Data Bus
6/323
CAN Data Bus
In contrast to option No. 1, in option No. 2
illustrated below, all information istranferred along two wires in the CANdata bus.
The same data is transferred along the twobidirectional wires of the CAN data bus.
You will find further information in this Self-Study Program.
Conclusion:
With this data transfer mode, allinformation is transferred along two wiresregardless of the number of participatingcontrol modules and the volume ofinformation involved.
Engine Speed
Fuel Consumption
Throttle Valve Position
Engine Intervention
Upshift/Downshift
Motronic Engine ControlModule (ECM) J220
Transmission ControlModule (TCM) J217
Data transfer with the CAN data bus wouldtherefore make sense if a large volume ofinformation is exchanged between controlunits.
SSP 186/05
7/26/2019 Audi CAN Data Bus
7/324
The CAN Data Bus
is a type of data transfer between control
modules. It links the individual controlmodules to form an integrated system.
The more information a control module hasregarding the state of the overall system,the better it can coordinate the individualfunctions.
The following components in the drivetrain form an integrated system:
the Engine Control Module (ECM) the Transmission Control Module(TCM)
the ABS Control Module (w/EDL) Haldex Control Module
The following components can be usedin the convenience system to form anintegrated system:
the central control module and
the door control modules
Benefits of the Data Bus:
If the data protocol is extended toinclude additional information, onlysoftware modifications are necessary.
Low error rate through continuousverification of the transmittedinformation by the control modules aswell as additional safeguards in thedata protocols.
Fewer sensors and signal lines throughthe multiple use of a sensor signal.
High-speed data transfer is possiblebetween control units.
More space available through smaller
control modules and smaller controlmodule plugs.
The CAN data bus conforms tointernational standards and thereforefacilitates data interchange betweendifferent makes of control unit.
CAN Data Bus
SSP 186/02
ABS Control Module(w/EDL)
Door Control Module(Future Models)
Central ControlModule
Engine ControlModule (ECM) Transmission Control
Module (TCM)
Haldex ControlModule
7/26/2019 Audi CAN Data Bus
8/325
CAN Data Bus
The Principle of Data Transfer
Data transfer with the CAN data bus
functions in much the same way as atelephone conference.
A subscriber (control module) speaksdata into the line network while the othersubscribers listen in to this data.
Some subscribers will be interested in thisdata and will utilize it. The other subscriberswill choose to ignore this data.
SSP 186/06
Control Module 3
Control Module 1 Control Module 2
Control Module 4
Data Bus Line
7/26/2019 Audi CAN Data Bus
9/326
CAN Data Bus
What Components Make Up aCAN Data Bus?
The CAN data bus comprises a controller, atransceiver, two data bus terminals and twodata bus lines.Apart from the data bus lines, thecomponents are located in the controlmodules. The functions of the controlmodules are the same as before.
They have the following tasks:
The CAN Controller
receives the transfer data from themicrocomputer integrated in the controlmodule. The CAN controller processes thisdata and relays it to the CAN transceiver.Likewise, the CAN controller receives datafrom the CAN transceiver, processes it andrelays it to the microcomputer integrated inthe control module.
The CAN Transceiveris a transmitter and receiver in one. Itconverts the data which the CAN controller
supplies into electrical signals and sendsthis data over the data bus lines.Likewise, it receives data and converts thisdata for the CAN controller.
The Data Bus Terminalis a resistor. It prevents data sent frombeing reflected at the ends and returning asan echo. This would corrupt the data.
The Data Bus Linesare bidirectional and transfer the data. Theyare referred to as CAN High and CAN Low.
SSP 186/03
Transmission Control Module(TCM) J217 with CAN Controllerand CAN Transceiver
Motronic Engine Control Module (ECM)J220 with CAN Controller and CANTransceiver
Data Bus Terminal
Data Bus Line
Data Bus Terminal
7/26/2019 Audi CAN Data Bus
10/327
CAN Data Bus
The data bus does not have a designatedreceiver. Data is sent over the data bus andis generally received and evaluated by all
subscribers.
Data Transfer Process:
Supplying the Data
The control module provides data to theCAN controller for transfer.
Sending Data
The CAN transceiver receives data fromthe CAN controller, converts it intoelectrical signals and sends them.
Receiving Data
All other control modules networked with
the CAN data bus become receivers.Checking Data
The control modules check whether theyrequire the data they have received for theirfunctions or not.
Accepting Data
If the received data is important, it is
accepted and processed. If not, it isignored.
SSP 186/07
AcceptData
CheckData
ReceiveData
ProvideData
SendData
ProvideData
SendData
AcceptData
CheckData
ReceiveData
Data Bus Line
Control Module 1 Control Module 2 Control Module 3 Control Module 4
7/26/2019 Audi CAN Data Bus
11/32
7/26/2019 Audi CAN Data Bus
12/329
Data Transfer
The Seven Areas:
The start field
marks the start of the data protocol. A bitwith approximately 2.5 or 5.0 Volts(depending on system) is sent over theCAN High Line and a bit with approximately0 Volts is sent over the CAN Low Line.
The status fielddefines the level of priority of the dataprotocol. If, for instance, two controlmodules want to send their data protocolsimultaneously, the control module with
the higher priority takes precedence.
The check fielddisplays the number of items ofinformation contained in the data field.This field allows any receiver to checkwhether it has received all the informationtransferred to it.
In the data field ,information is transferred to the other
control modules.
The safety fielddetects transfer faults.
In the confirmation field ,the receivers signal to the transmitterthat they have correctly received the dataprotocol. If an error is detected, thereceivers notify the transmitter of thisimmediately. The transmitter then sends
the data protocol again.
The end fieldmarks the end of the data protocol. This isthe last possibility to indicate errors whichlead to a repeat transfer.
SSP 186/09
SSP 186/10
SSP 186/11
SSP 186/12
SSP 186/13
SSP 186/14
SSP 186/15
7/26/2019 Audi CAN Data Bus
13/3210
In principle, the CAN data bus functions in
exactly the same way.
The transceivercan also generate two different bit states.
Status of bit with the value 1 Transceiver open, switches to 2.5 Volts
in the drive train system (conveniencesystem: approximately 5.0 Volts)
Voltage applied to data bus line:approximately 2.5 Volts in the drivetrain system (convenience system:approximately 5.0 Volts)
Function
How is a Data Protocol Produced?
The data protocol comprises a string of
several bits. Each bit can only have statusor value 0 or 1.
Here is a simple example to explainhow a status with the value 0 or 1is generated:
The light switchswitches a light on or off. This meansthat the light switch can have twodifferent states.
Status of the light switch with thevalue 1 Switch closed Lamp on
Status of the light switch with thevalue 0 Switch open Lamp is not on
Status of the bit with the value 0 Transceiver closed, switches to ground Voltage applied to data bus line:
approximately 0 Volts
SSP 186/17
SSP 186/18
CANTransceiver
CANTransceiver
SSP 186/16
5 Volts
0 Volts
5 Volts
0 Volts
7/26/2019 Audi CAN Data Bus
14/3211
Function
The table below shows you howinformation can be transferred with twoconsecutive bits.
With two bits, there are four possiblevariations.One item of information can be assigned toeach variation and is binding for all controlmodules.
Example:
If bits 1 and 2 are transmitted with
0 Volts, this indicates that the electricwindows are in motion and that the coolanttemperature is 10 C.
The table below shows you how thenumber of items of information increaseswith each additional bit.
The higher the number of bits, the moreitems of information can be transferred.
The number of possible items of informationdoubles with each additional bit.
Bit Variants Possible Bit Variants Possible Bit Variants PossibleContaining Information Containing Information Containing Information
1 Bit 2 Bits 3 Bits
0 Volts 10 C 0 Volts, 0 Volts 10 C 0 Volts, 0 Volts, 0 Volts 10 C
5 Volts 20 C 0 Volts, 5 Volts 20 C 0 Volts, 0 Volts, 5 Volts 20 C
5 Volts, 0 Volts 30 C 0 Volts, 5 Volts, 0 Volts 30 C
5 Volts, 5 Volts 40 C 0 Volts, 5 Volts, 5 Volts 40 C
5 Volts, 0 Volts, 0 Volts 50 C
5 Volts, 0 Volts, 5 Volts 60 C
5 Volts, 5 Volts, 0 Volts 70 C
5 Volts, 5 Volts, 5 Volts 80 C
Possible 2nd Bit 1st Bit Graphic Electric Window Status Information onVariation Information Coolant Temperature
One 0 Volts 0 Volts in motion 10 C
Two 0 Volts 5 Volts not moving 20 C
Three 5 Volts 0 Volts within range 30 C
Four 5 Volts 5 Volts upper stop recognition 40 C
7/26/2019 Audi CAN Data Bus
15/3212
Function
SSP 186/19
Data Bus Line
CAN Data Bus Allocation
If more than one control module wants to
send its data protocol simultaneously, thesystem must decide which control modulecomes first.The data protocol with the highest priorityis sent first. For safety reasons, the dataprotocol supplied by the ABS ControlModule (w/EDL) is more important than thedata protocol supplied by the TransmissionControl Module (TCM).
How are allocations made?
Each bit has a value, and this value isassigned a weighting. There are twopossibilities: high weighting or lowweighting.
How is the priority of a data protocolrecognized?
A code comprising eleven bits is assignedto each data protocol depending on itspriority in the status field.
The priorities of three different dataprotocols are shown in the table below.
Priority Data Protocol Status Field
1 Brake I 001 1010 0000
2 Engine I 010 1000 0000
3 Transmission I 100 0100 0000Bit With Value Weighting
0 Volts 0 HighWeighting
5 Volts 1 Low Weighting
7/26/2019 Audi CAN Data Bus
16/3213
Function
All three control modules start sending theirdata protocol simultaneously. At the sametime, they compare the data bit on the data
bus line.If a control module sends a low weightingbit and detects a high weighting bit, thecontrol module stops sending and becomesa receiver.
Example:
Bit 1: ABS Control Module (w/EDL)
transmits a high weighting bit.
Motronic Engine Control Module (ECM)also transmits a high weighting bit.
Transmission Control Module (TCM)transmits a low weighting bit anddetects a high weighting bit on the databus line. Thus, it loses its priority statusand becomes a receiver.
Bit 2: ABS Control Module (w/EDL)
sends a high weighting bit.
Motronic Engine Control Module (ECM)transmits a low order bit and detects ahigher weighting bit on the data busline. This, it loses its priority status andbecomes a receiver.
Bit: 3: ABS Control Module (w/EDL)
has the highest priority and thusreceives the allocation. It continues to
send its data protocol until it ends.
After the ABS Control Module (w/EDL) hasfinished sending its data protocol, the othercontrol modules try again to transmit theirdata protocol.
SSP 186/20
ABS Control Module (w/EDL)
Motronic Engine ControlModule (ECM)
Transmission ControlModule (TCM)
Data Bus Line
Low Weighting
High Weighting
Transmission Control Module(TCM) Loses Priority Status
Motronic Engine Control Module(ECM) Loses Priority Status
7/26/2019 Audi CAN Data Bus
17/3214
Function
Sources of Interference
Sources of interference in the vehicle are
components which produce sparks or inwhich electric circuits are open or closedduring operation.
Other sources of interference includemobile telephones and transmitter stations,i.e. any object which produceselectromagnetic waves. Electromagneticwaves can affect or corrupt data transfer.
To prevent interference with the data
transfer, the two data bus lines are twistedtogether. This also prevents noise emissionfrom the data bus line.
The voltage on both lines is opposed.
That means:
If a voltage of approximately 0 Volts isapplied to one data bus line, then a voltage
of approximately 5 Volts is applied to theother line and vice versa.
As a result, the total voltage remainsconstant at all times and theelectromagnetic field effects of the twodata bus lines cancel each other out.
The data bus line is protected againstreceived radiation and is virtually neutral insending radiation.
SSP 186/28
Approximately 0 Volts
SSP 186/29
Approximately 5 Volts
7/26/2019 Audi CAN Data Bus
18/32
7/26/2019 Audi CAN Data Bus
19/3216
10 ms 10 ms 10 ms
CAN Data Bus in the Drive Train
The features of the CAN Data Busin the drive train
The data bus comprises two linesalong which informaton is transferred.
In order to avoid electromagneticinterference and radiation emission,the two data bus lines are twistedtogether. Note the twist length.
The data bus operates at a speed of
500 kbit/s (500,000 bits per second).This means that it lies in a speed range(high speed) from 125 - 1000 kbit/s.A data protocol transfer takesapproximately 0.25 milliseconds.
Each control module (depending ontype) tries to send its data at intervalsof 7 - 20 milliseconds.
Order of priority:1. ABS Control Module (w/EDL)2. Motronic Engine Control Module (ECM)3. Transmission Control Module (TCM)
In the drive train, it must be possible totransfer the data very quickly so that it can
be fully utilized.For this purpose, a high-performancetransceiver is required.
This transceiver facilitates data transferbetween two ignition systems.This means that the received data can beused for the next ignition impulse.
SSP 186/22
SSP 186/24
SSP 186/23
SSP 186/38
SSP 186/25
7/26/2019 Audi CAN Data Bus
20/3217
The Information in the Drive Train
What information is transferred?
The information transferred is veryimportant for the tasks of the individualcontrol modules. For example, the ABSControl Module (w/EDL) may needinformation for reasons of safety. TheEngine Control Module (ECM) needs
In the table below you can find examplesof the format of an individual item ofinformation. On account of the sheernumber of items of information which haveto be transferred, only one part is displayed.
The current position of the throttle valve istransferred with 8 bits, giving a possible256 bit permutations.Thus, throttle valve positions from 0 to102 can be transferred at 0.4 intervals.
information for controlling ignition timingand fuel injection quantity. TheTransmission Control Module (TCM)needs information for reasons of drivingconvenience and shifting comfort.
Bit Order Throttle Valve Position
0000 0000 000.0 Throttle valve opening angle
0000 0001 000.4 Throttle valve opening angle
0000 0010 000.8 Throttle valve opening angle
0101 0100 033.6 Throttle valve opening angle
1111 1111 102.0 Throttle valve opening angle
Order of Data Protocol Form Examples of InformationPriority
1 ABS Control Module (w/EDL) - Request for engine braking control (EBC)- Request for Traction Control System (TCS)
2 Engine Control Module (ECM), data - Engine speedprotocol 1 - Throttle valve position
- Kickdown
3 Engine Control Module (ECM), data - Coolant temperatureprotocol 2 - Vehicle speed
4 Transmission Control Module (TCM) - Gearshift- Transmission in emergency mode- Selector lever position
CAN Data Bus in the Drive Train
7/26/2019 Audi CAN Data Bus
21/3218
CAN Data Bus in the Drive Train
Networking of the ControlModules in the Drive Train
J104 ABS Control Module (w/EDL)J217 Transmission Control Module
(TCM)J220 Motronic Engine Control Module
(ECM)
In contrast to the convenience system,only a part of the overall system isdisplayed in the drive train.In this case, only the networking of thecontrol modules is shown.
The node is usually located outside thecontrol module (in the wiring harness).
In exceptional cases, the node may belocated in the Engine Control Module(ECM).In the illustration below, you can see thenode at which the wires in the EngineControl Module (ECM) converge.
SSP 186/43
ABS Control Module(w/EDL)
Motronic EngineControl Module(ECM)
TransmissionControl Module(TCM)
CAN Data Bus (With Node in MotronicEngine Control Module (ECM)) SSP 186/39
SSP 186/34
J217 J104
J220
Node
7/26/2019 Audi CAN Data Bus
22/3219
CAN Data Bus in the Drive Train
Self-Diagnosis of the CAN DataBus in the Drive Train
Self-diagnosis can be performed withthe V.A.G. 1551/52 or VAS 5051 underthese address words:
01 for engine electronics02 for transmission electronics03 for ABS electronics
SSP 186/42
VAS 5051
SSP 186/35
SSP 186/36
SSP 186/37
Data Bus Terminal
Data Bus Terminal
All control modules whichinterchange information must beregarded as an integrated systemduring self-diagnosis andtroubleshooting.
Th following function is relevant to theCAN data bus:
Function 02 - Interrogate fault memory
A fault is stored in the control modulesif data transfer between the controlmodules is disturbed:
Open circuit in one or more data buslines.
Short circuit between data bus lines.
Short circuit to ground or positive in adata bus line.
One or more control modules aredefective.
7/26/2019 Audi CAN Data Bus
23/3220
Notes
7/26/2019 Audi CAN Data Bus
24/3221
CAN Data Bus in the Convenience System
Future Use of the CAN Data Busin the Convenience System
In the future, the CAN data bus will be usedto connect the individual control modules ofthe convenience system.
These are: A central control module and Two or four door control modules
The structure of the CAN data bus in theconvenience system
The lines of the control modules convergeat one point in a star pattern. Theadvantage: if one of the control modulesfails, the other control modules are still ableto send their data protocols.
The following functions of the conveniencesystem transfer data:
Central locking Electric windows Switch illumination Electrically adjustable and heated
door mirrors Self-diagnosis
SSP 186/21
What are the advantages of the CANdata bus in the convenience system?
Fewer lines are routed via the doorconnections.
In the event of a short circuit to ground,to positive or between lines, the CANdata bus goes to emergency runningmode and changes over to single-wiremode.
Fewer diagnosis lines are required,because self-diagnosis is handledentirely by the central control module.
7/26/2019 Audi CAN Data Bus
25/3222
CAN Data Bus in the Convenience System
The Features of the CAN Data Busin the Convenience System
The data bus comprises two linesalong which information is sent.
To avoid electromagnetic interferenceand radiation emission, the two databus lines are twisted together.
The data bus operates at a speed of62.5 kbit/s (62500 bits per second). This
means that it lies in a speed range(low speed) from 0 - 125 kbit/s. A dataprotocol transfer takes approximately1 millisecond.
Each control module tries to send itsdata at intervals of 20 milleseconds.
Order of priority:1. Central control module2. Control module on drivers side3. Control module on front passengers side4. Control module on rear left5. Control module on rear right
Since the data in the comfort system canbe transferred at a relatively low speed, it ispossible to use a transceiver with a lowerpower output.
The advantage is that it is possible tochange over to single-wire mode if a databus line fails. The data can still betransferred.
SSP 186/22
SSP 186/24
SSP 186/23
SSP 186/25
SSP 186/26
20 ms 20 ms 20 ms
1 2
34
5
7/26/2019 Audi CAN Data Bus
26/3223
CAN Data Bus in the Convenience System
Information in the ConvenienceSystem
The information relates to states of theindividual functions.For example, information about whichradio-wave remote control was operated,current status of central locking, do errorsexist, and so on.
The table shows you part of the data fieldof the drivers door control module by wayof an example.
Example showing a possible bit order
You can see how and what informationregarding the status of the central lockingand the electric windows is transferred.
SSP 186/27
1 = 5 Volts
0 = 0 Volts
Bit 5 Bit 4 Bit 3 Bit 2 Bit 1
Function Information Bit Order Value ofStatus Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 BitsCentral Basic status 0 Volts, 0 Volts, 0 Volts 000locking Safe 0 Volts, 0 Volts, 5 Volts 001
Locked 0 Volts, 5 Volts, 0 Volts 010Door unlocked 0 Volts, 5 Volts, 5 Volts 011The central locking is unlocked 5 Volts, 0 Volts, 5 Volts 101Door locked 5 Volts, 0 Volts, 0 Volts 100Signal error, input sensors 5 Volts, 5 Volts, 0 Volts 110Status error 5 Volts, 5 Volts, 5 Volts 111
Electric In motion 0 Volts, 0 Volts 00
windows Not moving 0 Volts, 5 Volts 01Within range 5 Volts, 0 Volts 10Upper stop recognized 5 Volts, 5 Volts 11
Bit Order Value Voltage Applied to Meaning of InformationData Bus Line
3 to 1 101 5 Volts, 0 Volts, 5 Volts The central locking is unlocked
5 to 4 10 5 Volts, 0 Volts The window is located in the zone between the upper stop(completely closed) and 4 mm below the window seal
7/26/2019 Audi CAN Data Bus
27/3224
CAN Data Bus in the Convenience System
Networking of Control Units inthe Convenience System
Control Units:
J386 Door control module, driver side
J387 Door control module, passenger side
J388 Door control module, rear left
J389 Door control module, rear right
J393 Central control module for comfortsystem
Fuses:
S6 Fuse, terminal 15 - central control moduleS14 Fuse, terminal 30 - central control moduleS37 Power Window Fuse, terminal 30S238 Fuse, terminal 30 - central locking
Color Coding:
Input Signal
Output Signal
Positive
Ground
Data Bus Line High/Low
SSP 186/30
S37 S238
J386
J386
31
3015X
31
7/26/2019 Audi CAN Data Bus
28/3225
CAN Data Bus in the Convenience System
J393 S6 S14
KJ387
J389
3015X
31
31
7/26/2019 Audi CAN Data Bus
29/3226
CAN Data Bus in the Convenience System
The Self-Diagnosis of the CANData Bus in the ConvenienceSystem
Self-diagnosis is performed with V.A.G.1551/52 or with VAS 5051 underthe following address word:
46 Convenience system
During self-diagnosis andtroubleshooting, all controlmodules which interchangeinformation with the CAN data
bus must be regarded as anintegrated system.
The following functions are relevant to theCAN data bus:
Function 02 - Interrogate fault memory
In the fault memory, two faults areindicated specially for the CAN data bus.
Convenience data busThis fault is set if data transfer betweentwo or more control units fails.
Possible fault causes are: Defective control modules Open circuit in both data bus lines or
in plug and socket connections
Convenience data bus in emergency
running modeThis fault is indicated if the CAN data bushas entered emergency mode.
Possible fault causes are: Open circuit in one data bus line or
in a plug and socket connection
SSP 186/42
SSP 186/40
SSP 186/40
VAS 5051
Printout on
V.A.G. 1551 printer 01329
Convenience data bus inemergency running mode
Printout onV.A.G. 1551 printer
01328
Convenience data bus
7/26/2019 Audi CAN Data Bus
30/3227
CAN Data Bus in the Convenience System
Function 08 - Read measured value block
Display group number 012 - Central
control unit - displays four display fieldsrelevant to the data bus.
Display field 1: Check busThis field indicates whether the data bus isOK or faulty (e.g. fault in single wire).
Display field 2: Equipment frontThis field indicates which front controlmodules are installed and participate in datatransfer.
Display field 3: Equipment rearThis field indicates which rear controlmodules are installed and participate in datatransfer.
Display field 4: AccessoriesThis field indicates whether the seat andmirror adjustment memory system isinstalled. Both systems (conveniencesystem and memory system) interchange
data.
Direct CAN data transfercurrently cannot be checkedusing the available workshopfacilities.
SSP 186/41
Display Group 012 - Central Control Unit
Read measured value block 12 Display on monitor
Display fields Setpointxxx xxx xxx xxx
1 2 3 4Accessories
Equipment rear
Equipment front
Check Bus
Memory / empty 1)
RLRL and RR
RRempty 1)
DriverDriver and FP
FPempty 1)
Bus OKBus NOK
7/26/2019 Audi CAN Data Bus
31/3228
Notes
7/26/2019 Audi CAN Data Bus
32/32
Knowledge Assessment
An on-line Knowledge Assessment (exam) is available for this SSP.
The Knowledge Assessment may or may not be required for Certication.
You can nd this Knowledge Assessment at:
www.accessaudi.com
From the accessaudi.com homepage:
Click on the ACADEMY Tab
Click on the Academy Site Link
Click on the CRC Certication Link
For assistance, please call:
Audi Academy
Learning Management Center Headquarters
1-877-AUDI-LMC (283-4562)
(8:00 a.m. to 8:00 p.m. EST)
Knowledge Assessment