CAN BUS English Version
CAN BUS English Version
14 COMMUNICATIONS
OBJECTIVES: After studying Chapter 14, the reader will be able to: • Prepare for ASE Electrical/Electronic Systems (A6)
certification test content area “A” (General Electrical/Electronic Systems Diagnosis). • Describe the types of networks and serial
communications used on vehicles. • Discuss how the networks connect to the data link connector and to other modules.
• Explain how to diagnose module communication faults.
KEY TERMS: Breakout box (BOB) 188 • BUS 180 • CAN 180 • Chrysler Collision Detection (CCD) 184 • Class 2 180
• E & C 180 • GMLAN 180 • Keyword 180 • Multiplexing 177 • Network 177 • Node 177 • Plastic optical fiber (POF) 188
• Programmable controller interface (PCI) 185 • Protocol 180 • Serial communications interface (SCI) 185 • Serial data 177
• Splice pack 178 • Standard corporate protocol (SCP) 183 • State of health (SOH) 189 • SWCAN 181 • Terminating
resistors 189 • Twisted pair 177 • UART 180 • UART-based protocol (UBP) 183
LIGHT
HEATER
SOLENOID
SWITCH
ECU ECU
M MOTOR
DISCRETE
SIGNALS
LIGHT
M L H S
MPX
COMMUNICATION HEATER
LINE
SOLENOID
SWITCH
FIGURE 14–1 Module communications makes controlling multiple electrical devices and accessories easier by utilizing simple
low-current switches to signal another module, which does the actual switching of the current to the device.
{
Addition of more features and option content to new vehicles
PROGRAMMED TO USE
VEHICLE SPEED SIGNAL {
Weight reduction due to fewer components, wires, and
connectors, thereby increasing fuel economy
POWERTRAIN {
Changeable features with software upgrades versus
CONTROL CRUISE
component replacement
MODULE (PCM) CONTROL
MODULE
MODULE COMMUNICATIONS
CONFIGURATION
The three most common types of networks used on vehicles
DRIVER'S DOOR
include:
MODULE (DDM)
1. Ring link networks. In a ring-type network, all modules
are connected to each other by a serial data line (in a line)
until all are connected in a ring. b SEE FIGURE 14–3.
2. Star link networks. In a star link network, a serial data line
ANTI-LOCK BRAKE attaches to each module and then each is connected to
CONTROL MODULE PROGRAMMED TO USE a central point. This central point is called a splice pack,
VEHICLE SPEED SIGNAL abbreviated SP such as in “SP 306.” The splice pack uses
FIGURE 14–2 A network allows all modules to communicate a bar to splice all of the serial lines together. Some GM
with other modules. vehicles use two or more splice packs to tie the modules
178 CHAPTER 14
LH DOOR POWERTRAIN ELECTRONIC REAR INTEGRATION
REMOTE FUNCTION
CONTROL CONTROL BRAKE CONTROL MODULE (RIM)
ACTUATOR (RFA)
MODULE MODULE (PCM) MODULE (EBCM)
VEHICLE INTERFACE
MODULE (VIM)
MEMORY SEAT
MODULE (MSM)
INSTRUMENT HEATER AND
RADIO
CLUSTER A/C CONTROL
HEAD UP
DISPLAY (HUD)
PIN 1
VEHICLE THEFT DLC COMPACT DISC
INSTRUMENT PANEL
MODULE (IPM) DETERRENT MODULE (CD) CHANGER
PIN 16
FIGURE 14–3 A ring link network reduces the number of wires it takes to interconnect all of the modules.
CLASS C
SPLICE SPLICE
PACK PACK
LH DOOR POWERTRAIN THROTTLE ACTUATOR
CONTROL CONTROL CONTROL (TAC) MODULE
MODULE MODULE (PCM)
LH SEAT CLASS 2
CONTROL ELECTRONIC SUSPENSION
MODULE CONTROL (ESC) MODULE
PIN 1
DLC
HVAC PROGRAMMER
MODULE
UART
PIN 16
BODY CONTROL
SENSING DIAGNOSTIC MODULE (BCM)
MODULE (SDM)
E&C
BUSS REMOTE CONTROL
COMPACT DISC DOOR LOCK MODULE
(CD) CHANGER
FIGURE 14–4 In a star link network, all of the modules are connected using splice packs.
together. When more than one splice pack is used, a removed BUS bar. Using this tool, the serial data line for
serial data line connects one splice pack to the others. each module can be isolated and tested for a possible
In most applications, the BUS bar used in each splice problem. Using the special tool at the splice pack makes
pack can be removed. When the BUS bar is removed, diagnosing this type of network easier than many others.
a special tool (J 42236) can be installed in place of the b SEE FIGURE 14–4.
UART General Motors and others use UART communica- GMLAN General Motors, like all vehicle manufacturers, must
tions for some electronic modules or systems. UART is a serial use high-speed serial data to communicate with scan tools on all
data communications protocol that stands for universal asyn- vehicles effective with the 2008 model year. As mentioned, the
chronous receive and transmit. UART uses a master control standard is called controller area network (CAN), which General
module connected to one or more remote modules. The master Motors calls GMLAN, which stands for GM local area network.
180 CHAPTER 14
CAN C
DIAGNOSTIC +
1 2 3 4 5 6 7 8
CAN C
9 10 11 12 13 14 15 16
DIAGNOSTIC –
CAN CAN
B+ B–
SCAN
TOOL
CAN B+ CAN B+
CAN B+ CAN B+
CAN B+ CAN B+
CAN B+ CAN B+
CAN B+ CAN B+
CAN B+ CAN B+
CAN B+ CAN B+
FIGURE 14–5 A typical BUS system showing module CAN communications and twisted pairs of wire.
General Motors uses two versions of GMLAN. initial 12 V spike, which indicates to the modules to turn
{ Low-speed GMLAN. The low-speed version is used on or wake up and listen for data on the line. Low-speed
for driver-controlled functions such as power windows GMLAN is also known as single-wire CAN, or SWCAN.
and door locks. The baud rate for low-speed GMLAN {
High-speed GMLAN. The baud rate is almost real time at
is 33,300 bps. The GMLAN low-speed serial data is not 500 Kbs. This serial data method uses a two-twisted-wire
connected directly to the data link connector and uses circuit which is connected to the data link connector on
one wire. The voltage toggles between 0 and 5 V after an pins 6 and 14. b SEE FIGURE 14–10.
1 1 1 1 PIN 1 PIN 8
5V
0V
0 0 0 0
PIN 9 PIN 16
128 mS
64 μS
PIN 1 PIN 8
0 1 1 0 1
7V
PIN 9 PIN 16
0V
1 0 0 1
UART - PIN 9
FIGURE 14–6 UART serial data master control module is 128 μS
connected to the data link connector at pin 9. FIGURE 14–8 Class 2 serial data communication is acces-
sible at the data link connector (DLC) at pin 2.
128 mS
1 1 1 1
12 V
KEYWORD 81, 82, AND 2000
PULLED 1 1 1 1 1 1
HIGH TO 12V
TALK
0V
0 0 0 0
128 mS
FIGURE 14–9 Keyword 82 operates at a rate of 8,192 bps,
PIN 1 PIN 8 similar to UART, and keyword 2000 operates at a baud rate
of 10,400 bps (the same as a Class 2 communicator).
PIN 9 PIN 16
E & C - PIN 14
PIN #4 - CHASSIS
FIGURE 14–7 The E & C serial data is connected to the data GROUND PIN #5 - PCM (SIGNAL
L)
GROUND
link connector (DLC) at pin 14. PIN
PI N #2 -
CLAS
CL AS
SS 2
PIN #6
PI 6 - CAN
AN
PIIN #1
P #14 - CA
CAN
182 CHAPTER 14
TWISTED PAIR
(ONE TWIST PER INCH)
1 2
DATA LINK 3 5 6
4
CONNECTOR
VARIABLE
CONTROL
RELAY
MODULE
(VCRM)
19 18
HIGH VOLTAGE
MAGNETIC FIELD DATA DATA
( ) (+)
FIGURE 14–11 A twisted pair is used by several different net-
work communications protocols to reduce interference that can POWERTRAIN CONTROL MODULE
be induced in the wiring from nearby electromagnetic sources. FIGURE 14–13 A Ford OBD-I diagnostic link connector
showing that SCP communication uses terminals in cavities 1
(upper left) and 3 (lower left).
2 7
ABS RESTRAINTS
16 15
CONTROL CONTROL
SCP SCP MODULE MODULE
BUS BUS
(+) ( )
GENERIC
ELECTRONIC
POWERTRAIN MODULE
CONTROL MODULE
FIGURE 14–12 A CANDi module will flash the green LED FIGURE 14–14 A scan tool can be used to check communi-
rapidly if communication is detected. cations with the SCP BUS through terminals 2 and 10 and to
the other modules connected to terminal 7 of the data link
connector (DLC).
A CANDi (CAN diagnostic interface) module is required to
be used with the Tech 2 to be able to connect a GM vehicle
equipped with GMLAN. b SEE FIGURE 14–12.
able to communicate through a scan tool, look for terminals in
cavities 1 and 3 of the DLC. b SEE FIGURE 14–13.
SCP uses the J-1850 protocol and is active with the key
on. The SCP signal is from 4 V negative to 4.3 V positive, and
FORD NETWORK a scan tool does not have to be connected for the signal to
STANDARD CORPORATE PROTOCOL Only a few Fords UART-BASED PROTOCOL Newer Fords use the CAN
had scan tool data accessible through the OBD-I data link con- for scan tool diagnosis, but still retain SCP and UART-based
nector. To identify an OBD-I (1988–1995) on a Ford vehicle that protocol (UBP) for some modules. b SEE FIGURES 14–14
is equipped with standard corporate protocol (SCP) and be AND 14–15.
JOINT CONN. 3
3 11 CCD BUS ( )
16
B+
CCD BUS (+)
CCD BUS ( )
POWERTRAIN
CONTROL MODULE
FIGURE 14–16 CCD signals are labeled plus and minus and use a twisted pair of wires. Notice that terminals 3 and 11 of the
data link connector are used to access the CCD BUS from a scan tool. Pin 16 is used to supply 12 volts to the scan tool.
184 CHAPTER 14
5V ANTI-LOCK BRAKES
CCD (+)
13K Ω CCD( )
RADIO
2.39 V BUS (+) CCD (+)
CCD( )
120 Ω
2 6
VEHICLE THEFT
2.51 V BUS (–) CCD (+)
CCD( )
DATA LINK CONNECTOR
13K Ω ATC MODULE
CCD (+)
FIGURE 14–17 The differential voltage for the CCD BUS is CCD( )
created by using resistors in a module. 46 26
CCD (+)
TRANSMIT
CCD( )
RECEIVE
black meter lead attached to ground and the red meter lead
SCI
SCI
attached at the data link connector (DLC), a normal reading
could include:
POWERTRAIN CONTROL MODULE
{ Terminal 3 � 2.45 volts
FIGURE 14–18 Many Chrysler vehicles use both SCI and
{
Terminal 11 � 2.47 volts
CCD for module communication.
This is an acceptable reading because the readings are
20 mV (0.020 volt) of each other. If both had been exactly
2.5 volts, then this could indicate that the two data lines are
shorted together. The module providing the bias voltage is usu-
for 2003 and newer vehicle diagnostics, and a legal requirement
ally the body control module on passenger cars and the front
for all vehicles by 2008. The CAN diagnostic systems use pins 6
control module on Jeeps and trucks.
and 14 in the standard 16 pin OBD-II (J-1962) connector. Before
CAN, the scan tool protocol had been manufacturer specific.
PROGRAMMABLE CONTROLLER INTERFACE The
Chrysler programmable controller interface (PCI) is a one- CAN FEATURES The CAN protocol offers the following
wire communication protocol that connects at the OBD-II DLC features.
at terminal 2. The PCI BUS is connected to all modules on {
Faster than other BUS communication protocols
the BUS in a star configuration and operates at a baud rate of
10,200 bps. The voltage signal toggles between 7.5 and 0 V. If
{
Cost effective because it is an easier system than others
this voltage is checked at terminal 2 of the OBD-II DLC, a volt- to use
age of about 1 V indicates the average voltage and means that {
Less effected by electromagnetic interference (Data is
the BUS is functioning and is not shorted-to-ground. PCI and transferred on two wires that are twisted together, called
CCD are often used in the same vehicle. b SEE FIGURE 14–18. twisted pair, to help reduce EMI interference.)
{
Message based rather than address based which makes
it easier to expand
SERIAL COMMUNICATIONS INTERFACE Chrysler used
serial communications interface (SCI) for most scan tool and { No wakeup needed because it is a two-wire system
flash reprogramming functions until it was replaced with CAN. {
Supports up to15 modules plus a scan tool
SCI is connected at the OBD-II diagnostic link connector (DLC) {
Uses a 120 ohm resistor at the ends of each pair to
at terminals 6 (SCI receive) and 7 (SCI transmit). A scan tool
reduce electrical noise
must be connected to test the circuit.
{ Applies 2.5 volts on both wires:
H (high) goes to 3.5 volts when active
CONTROLLER L (low) goes to 1.5 volts when active
b SEE FIGURE 14–19.
AREA NETWORK
CAN CLASS A, B, AND C There are three classes of CAN and
BACKGROUND Robert Bosch Corporation developed the they operate at different speeds. The CAN A, B, and C networks
CAN protocol, which was called CAN 1.2, in 1993. The CAN pro- can all be linked using a gateway within the same vehicle. The
tocol was approved by the Environmental Protection Agency (EPA) gateway is usually one of the many modules in the vehicle.
INACTIVE ACTIVE
TIME
(RECESSIVE) (DOMINANT)
16
IMMOBILIZER
B+ MODULE
CAN BUS (+)
CAN BUS ( )
TRANSPONDER
KEY
{
CAN A. This class operates on only one wire at slow also used for redundancy, in case one of the signal wires
speeds and is therefore less expensive to build. CAN A shorts out.
operates a data transfer rate of 33.33 Kbs in normal mode { CAN C. This class is the highest speed CAN protocol
and up to 83.33 Kbs during reprogramming mode. CAN A with speeds up to 500 Kbs. Beginning with 2008 models,
uses the vehicle ground as the signal return circuit. all vehicles sold in the United States must use CAN BUS
{
CAN B. This class operates on a two-wire network and for scan tool communications. Most vehicle manufactur-
does not use the vehicle ground as the signal return ers started using CAN in older models; and it is easy to
circuit. CAN B uses a data transfer rate of 95.2 Kbs. In- determine if a vehicle is equipped with CAN. The CAN
stead, CAN B (and CAN C) uses two network wires for BUS communicates to the scan tool through terminals 6
differential signaling. This means that the two data signal and 14 of the DLC indicating that the vehicle is equipped
voltages are opposite to each other and used for error with CAN. b SEE FIGURE 14–20.
detection by constantly being compared. In this case, The total voltage remains constant at all times and the
when the signal voltage at one of the CAN data wires electromagnetic field effects of the two data BUS lines cancel
goes high (CAN H), the other one goes low (CAN L), hence each other out. The data BUS line is protected against received
the name differential signaling. Differential signaling is radiation and is virtually neutral in sending radiation.
186 CHAPTER 14
4 5 7
10 14 16
FIGURE 14–21 A DLC from a pre-CAN Acura. It shows FIGURE 14–22 A Honda scan display showing a B and two
terminals in cavities 4, 5 (grounds), 7, 10, 14, and 16 (B�). U codes, all indicating a BUS-related problem(s).
HONDA/TOYOTA
COMMUNICATIONS
The primary BUS communications on pre-CAN-equipped ve-
hicles is ISO 9141-2 using terminals 7 and 15 at the OBD-II DLC.
b SEE FIGURE 14–21.
A factory scan tool or an aftermarket scan tool equipped
with enhanced original equipment (OE) software is needed to
access many of the BUS messages. b SEE FIGURE 14–22.
? FREQUENTLY ASKED QUESTION DOMESTIC DIGITAL BUS The domestic digital BUS,
commonly designated D2B, is an optical BUS system connect-
How Do You Know What System Is Used? ing audio, video, computer, and telephone components in a
single-ring structure with a speed of up to 5,600,000 bps.
Use service information to determine which network
communication protocol is used. However, due to
the various systems on some vehicles, it may be
LOCAL INTERCONNECT NETWORK BUS Local inter-
connect network (LIN) is a BUS protocol used between intelligent
easier to look at the data link connection to deter-
sensors and actuators, and has a BUS speed of 19,200 bps.
mine the system. All OBD-II vehicles have terminals
in the following cavities.
Terminal 4: chassis ground
Terminal 5: computer (signal) ground
Terminal 16: 12 V positive
The terminals in cavities 6 and 14 mean that
NETWORK
this vehicle is equipped with CAN as the only module COMMUNICATIONS
communication protocol available at the DLC. To
perform a test of the BUS, use a breakout box (BOB) DIAGNOSIS
to gain access to the terminals while connecting to
the vehicle, using a scan tool. b SEE FIGURE 14–24
or a typical OBD-II connector breakout box. STEPS TO FINDING A FAULT When a network commu-
nications fault is suspected, perform the following steps.
STEP 1 Check everything that does and does not work.
Often accessories that do not seem to be connected
can help identify which module or BUS circuit is at fault.
BYTEFLIGHT BUS The byteflight BUS is used in safety STEP 2 Perform module status test. Use a factory level scan
critical systems, such as airbags, and uses the time division tool or an aftermarket scan tool equipped with en-
multiple access (TDMA) protocol, which operates at 10 million hanced software that allows OE-like functions. Check
bps using a plastic optical fiber (POF). if the components or systems can be operated through
the scan tool. b SEE FIGURE 14–25.
FLEXRAY BUS FlexRay BUS is a version of byteflight, and { Ping modules. Start the Class 2 diagnosis by us-
is a high-speed serial communication system for in-vehicle ing a scan tool and select diagnostic circuit check.
networks. FlexRay is commonly used for steer-by-wire and If no diagnostic trouble codes (DTCs) are shown,
brake-by-wire systems. there could be a communication problem. Select
188 CHAPTER 14
OHMMETER
60
RECORD MAX MIN
%
HZ
0 1 2 3 4 5 6 7 8 9 0
HZ
mV
Active
mA
BCM/BFC/DIM/SBM/TBC 1
V A
V A
PCM/VCM Active 1
ABS/TCS Active 1
A mA A COM V
IPC Active 1
SIR Active 1
Radio Active 1
ACM/HCM Active 1
00:00:03 1 / 9
14 6
BCM/BFC/DIM/SBM/TBC
BCM
120
Sleep Ping Ping All PCM
Mode Module Modules TERMINATOR
120
FIGURE 14–26 Modules used in a General Motors vehicle
VCIM TERMINATOR
can be “pinged” using a Tech 2 scan tool.
BUS circuit have at least one other module responsible are being sent and received. CAN and Class 2 can be
for reporting state of health (SOH). If a module fails to identified by looking at the data link connector (DLC) for
send a state of health message within five seconds, the a terminal in cavity number 2. Class 2 is active all of the
companion module will set a diagnostic trouble code time the ignition is on, and therefore voltage variation
for the module that did not respond. The defective between 0 and 7 V can be measured using a DMM set
module is not capable of sending this message. to read DC volts. b SEE FIGURE 14–28.
HIGH
LOW
(a)
CAN LOW
CAN HIGH
(b)
FIGURE 14–29 (a) Data is sent in packets, so it is normal to see activity then a flat line between messages. (b) A CAN BUS
should show voltages that are opposite when there is normal communications. CAN H (high) circuit should go from 2.5 volts at
rest to 3.5 volts when active. The CAN L (low) circuit goes from 2.5 volts at rest to 1.5 volts when active.
190 CHAPTER 14
PIN
REAL WORLD FIX NO. ASSIGNMENTS
1. MANUFACTURER'S DISCRETION
The Radio Caused No-Start Story 2. BUS + LINE, SAE J1850
3. MANUFACTURER'S DISCRETION
A 2005 Chevrolet Cobalt did not start. A technician 4. CHASSIS GROUND
5. SIGNAL GROUND
checked with a subscription-based helpline service and 6. MANUFACTURER'S DISCRETION
discovered that a fault with the Class 2 data circuit could 1 2 3 4 5 6 7 8 7. K LINE, ISO 9141
prevent the engine from starting. The advisor suggested 8. MANUFACTURER'S DISCRETION
9 10 11 12 13 14 15 16 9. MANUFACTURER'S DISCRETION
that a module should be disconnected one at a time to 10. BUS – LINE, SAE J1850
see if one of them was taking the data line to ground. 11. MANUFACTURER'S DISCRETION
OBD-II DLC 12. MANUFACTURER'S DISCRETION
The two most common components on the Class 2 13. MANUFACTURER'S DISCRETION
serial data line that have been known to cause a lack of 14. MANUFACTURER'S DISCRETION
communication and become shorted-to-ground are the 15. L LINE, ISO 9141
16. VEHICLE BATTERY POSITIVE
radio and electronic brake control module (EBCM). The (4A MAX)
first one the technician disconnected was the radio. The FIGURE 14–30 A 16 pin OBD-II DLC with terminals identi-
engine started and ran. Apparently the Class 2 serial fied. Scan tools use the power pin (16) and ground pin (4) for
data line was shorted-to-ground inside the radio, which power so that a separate cigarette lighter plug is not neces-
took the entire BUS down. When BUS communication sary on OBD-II vehicles.
is lost, the PCM is not able to energize the fuel pump,
ignition, or fuel injectors so the engine would not start.
The radio was replaced to solve the no-start condition.
TECH TIP
? FREQUENTLY ASKED QUESTION Many General Motors vehicles use more than one
type of BUS communications protocol. Check service
Which Module Is the Gateway Module? information (SI) and look at the schematic for compu-
ter data line circuits which should show all of the data
The gateway module is responsible for communicating
BUSes and their connectors to the diagnostic link
with other modules and acts as the main commu-
connector (DLC). b SEE FIGURE 14–31.
nications module for scan tool data. Most General
Motors vehicles use the body control module (BCM)
or the instrument panel control (IPC) module as the
gateway. To verify which module is the gateway, {
GM Domestic OBD-II
check the schematic and look for one that has voltage
Pin 1 and 9: CCM (comprehensive component monitor)
applied during all of the following conditions.
slow baud rate, 8,192 UART
• Key on, engine off Pins 2 and 10: OEM enhanced, fast rate, 40,500 baud rate
• Engine cranking
Pins 7 and 15: generic OBD-II, ISO 9141, 10,400 baud rate
• Engine running
Pins 6 and 14: GMLAN
{
Chrysler Domestic Group OBD-II
CONNECTOR Pins 2 and 10: CCM
Pins 3 and 14: OEM enhanced, 60,500 baud rate
All OBD-II vehicles use a 16 pin connector that includes: Pins 7 and 15: generic OBD-II, ISO 9141, 10,400 baud rate
Pin 4 � chassis ground
Pin 5 � signal ground FORD VEHICLES
Pin 16 � battery power (4 A max)
{ SAE J-1850 (PWM, 41.6 Kbs) standard, which uses pins
2, 4, 5, 10, and 16
b SEE FIGURE 14–30.
{ Ford Domestic OBD-II
GENERAL MOTORS VEHICLES Pins 2 and 10: CCM
{
SAE J-1850 (VPW, Class 2, 10.4 Kbs) standard, which Pins 6 and 14: OEM enhanced, Class C, 40,500 baud rate
uses pins 2, 4, 5, and 16, but not 10 Pins 7 and 15: generic OBD-II, ISO 9141, 10,400 baud rate
INSTRUMENT TRANSMISSION
LOW SPEED CONTROL MODULE
PANEL GMLAN
CLUSTER BODY CONTROL (TCM)
MODULE (BCM)
GATEWAY ELECTRONIC BRAKE/
(4) DOOR CLASS 2 TRACTION CONTROL
MODULES (EBTCM)
SENSING VEHICLE
DIAGNOSTIC 2 6
COMMUNICATIONS
MODULE (SDM) INTERFACE MODULE
(VCIM)
MEMORY 14
SEAT
MODULE RADIO HIGH SPEED
GMLAN
VCI
NAVIGATION
MODULE POWERTRAIN CONTROL
RADIO
MODULE (ECM)
HEADS UP
DISPLAY UART DATA 2 UART DATA 1
(HUD)
THROTTLE ACTUATOR
FIGURE 14–31 This schematic of a Chevrolet Equinox shows that the vehicle uses a GMLAN BUS (DLC pins 6 and 14), plus a
Class 2 (pin 2) and UART.
SUMMARY
1. The use of a network for module communications reduces 5. Types of module communications used on Ford vehicles
the number of wires and connections needed. include SCP, UBP, and CAN.
2. Module communication configurations include ring link, 6. Chrysler brand vehicles use SCI, CCD, PCI, and CAN com-
star link, and ring/star hybrid systems. munications protocols.
3. The SAE communication classifications for vehicle com- 7. Many European vehicles use an underhood electrical con-
munications systems include Class A (low speed), Class B nector that can be used to access electrical components
(medium speed), and Class C (high speed). and modules using a breakout box (BOB) or special tester.
4. Various module communications used on General Motors 8. Diagnosis of network communications includes checking
vehicles include UART, E & C, Class 2, keyword communi- the terminating resistors and checking for changing voltage
cations, and GMLAN (CAN). signals at the DLC.
REVIEW QUESTIONS
1. Why is a communication network used? 3. Why is a gateway module used?
2. Why are the two wires twisted if used for network 4. What are U codes?
communications?
192 CHAPTER 14
CHAPTER QUIZ
1. Technician A says that module communications networks 7. GMLAN is the General Motors term for which type of
are used to reduce the number of wires in a vehicle. Tech- module communication?
nician B says that a communications network is used to a. UART c. High-speed CAN
share data from sensors, which can be used by many b. Class 2 d. Keyword 2000
different modules. Which technician is correct? 8. CAN H and CAN L operate how?
a. Technician A only a. CAN H is at 2.5 volts when not transmitting.
b. Technician B only b. CAN L is at 2.5 volts when not transmitting.
c. Both Technicians A and B c. CAN H goes to 3.5 volts when transmitting.
d. Neither Technician A nor B d. All of the above
2. A module is also known as a ________. 9. Which terminal of the OBD-II data link connector is the
a. BUS c. Terminator signal ground for all vehicles?
b. Node d. Resistor pack a. 1 c. 4
3. A high-speed CAN BUS communicates with a scan tool b. 3 d. 5
through which terminal(s)? 10. Terminal 16 of the OBD-II data link connector is used for
a. 6 and 14 c. 7 and 15 what?
b. 2 d. 4 and 16 a. Chassis ground
4. UART uses a ________ signal that toggles 0 V. b. 12 V positive
a. 5 V c. 8 V c. Module (signal ground)
b. 7 V d. 12 V d. Manufacturer’s discretion
5. GM Class 2 communication toggles between ________.
a. 5 and 7 V c. 7 and 12 V
b. 0 and 12 V d. 0 and 7 V
6. Which terminal of the data link connector does General
Motors use for Class 2 communication?
a. 1 c. 3
b. 2 d. 4