Professional Documents
Culture Documents
J19 3 9 D ATA L I N K
C O M M U N I C AT I O N S
J1939 Overview
Allison 4th Generation Controls J1939 Datalink Communications
The Controller Area Network (CAN) is Allison does not recommend the use of
defined by SAE J1939. unshielded cabling specified in J1939-15
(often referred to as J1939 "lite").
J J1939 enables integration of various vehicle
components by providing a standard method of J The lack of shielding makes the network more
exchanging information between vehicle control susceptible to electromagnetic interference.
modules. J OEMs sometimes opt to use J1939-15 due to its
J J1939 can reduce the amount of wiring in a lower cost and physical flexibility.
vehicle and give many different components and J J1939-11 and J1939-15 cable should never be
subsystems access to a wider range of
mixed in a vehicle installation.
information.
Allison is only responsible for the Allison TCM
Allison utilizes J1939 for vehicle operation
hardware, software and calibration.
controls, powertrain interaction and conveying
vehicle management information. J Wiring issues belong solely to the vehicle
manufacturer.
J Allison recommends implementing J1939 network
wiring per SAE J1939-11. J Responsibility for putting good information on the
datalink and properly using that information
- This specifies 120 ohm impedance twisted pair cable
with shielding. belongs to each component supplier connected
to the datalink.
-- The shielding greatly reduces the
communication link's
vulnerability to induced
electromagnetic
J1939 Overview
interference.
J The drain wire connects to a
shield pin on each controller
on the network.
- Shield pins are not the same
as ground connections; there
is circuitry between the shield
pin and the controller's ground
connection.
- The shield drain wire should
break out of the backbone in a
single location, preferably as
close to the center of the
backbone as possible.
- The shield wire should connect
directly to the battery ground
terminal or grounding buss
bar.
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
1
© 2005 General Motors Corporation. (11/05)
J1939 TCM and Selector Stub Interfaces
Allison 4th Generation Controls J1939 Datalink Communications
J1939 networks are laid out in a linear J Typically, all connectors on the backbone and
fashion. stubs are of the "plug" type, however "receptacle"
connectors may be used in some installations.
J Networks consist of a "backbone" with "stubs"
branching off to individual controllers or "nodes." - Stubs and nodes use orange or green wedge locks.
J Two 120 ohm termination resistors are required at J The backbone should be no more than 40 meters
each end of the backbone cable. (131 feet) in length.
- These resistors may be built into a receptacle - A stub includes the length of wiring on the node.
connector or plug connector that contains a blue - Length from the backbone to the node must be one
wedge lock. meter or less.
(continued)
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
2
© 2005 General Motors Corporation. (11/05)
J1939 TCM and Selector Stub Interfaces (continued)
Allison 4th Generation Controls J1939 Datalink Communications
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
3
© 2005 General Motors Corporation. (11/05)
TCM J1939 Pass-Through Interface
Allison 4th Generation Controls J1939 Datalink Communications
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
4
© 2005 General Motors Corporation. (11/05)
TCM and Selector J1939 Backbone Termination Interfaces
Allison 4th Generation Controls J1939 Datalink Communications
TCM and selector backbone interface allows J The jumper wire between pins 7 and 16 (7 and
elimination of one of the two external 28 on the TCM) should be kept as short as
termination resistors. possible.
J A jumper wire is used to connect an internal J Components must be clearly labeled as utilizing
termination resistor across CAN high and low. the internal termination resistor.
- This prevents technicians from believing that a
TCM and selector backbone termination termination resistor might be missing from the
requirements: backbone.
J Wires 8 and 15 (8 and 28 on the TCM) are a - Components must be connected at one of the two
twisted pair and must have a twist rate of 16 (plus ends of the J1939 backbone.
or minus 4) twists per 300 mm (11.8 inches). J TCM Pass-Through connections cannot be used
if the TCM internal termination resistor is utilized.
J The jumper wire between pins 7 and 16 (7 and
28 on the TCM) must be 120 ohm impedance
wire identical to that used throughout the rest of
the J1939 network.
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
5
© 2005 General Motors Corporation. (11/05)
J1939 Single Frame Message
Allison 4th Generation Controls J1939 Datalink Communications
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
6
© 2005 General Motors Corporation. (11/05)
J1939 Message & Parameter Overview: TCM Parameters Broadcast
Allison 4th Generation Controls J1939 Datalink Communications
This chart represents data broadcast from Acronyms and ABS............Anti-Lock Brake System
AFRI...........Auxiliary Function Range Input – Single
Input (Allison I/O function)
the TCM via J1939. Abbreviations AP ..............Accelerator Pedal
ASCII .........American Standard Code for Information
Interchange
J Items in gray (far right column of chart) are new ASR ...........Anti-Slip Regulation or Acceleration Slip
Regulation
or improved compared to the prior release. ATA ............American Trucking Association
ATC............Automatic Traction Control
BAM ...........J1939 Broadcast Announce Message
(continued) CAN ...........Controller Area Network
CCVS.........J1939 Cruise Control - Vehicle Speed
message
CI ...............J1939 Component Identification
message
D ................Drive
J1939 Message and Parameter Overview DA ..............J1939 Destination Address
DCE ...........Direction Change Enabled (Allison I/O
function)
DDT ...........J1939 Driver’s Demand – Percent
Torque parameter
DTC ...........Diagnostic Trouble Code
ECU ...........Electronic Control Unit
ECM ...........Engine or Electronic Control Module
EDT............J1939 Engine Demand – Percent
Torque parameter
EEC1 .........J1939 Electronic Engine Controller #1
message
EEC2 .........J1939 Electronic Engine Controller #2
message
EEC3 .........J1939 Electronic Engine Controller #3
message
EM..............Engineering Memorandum
ERC1 .........J1939 Electronic Retarder Controller #1
message
ETC1..........J1939 Electronic Transmission
Controller #1 message
ETC2..........J1939 Electronic Transmission
Controller #2 message
ETC8..........J1939 Electronic Transmission
Controller #8 message
FMI.............Failure Mode Identifier
FMVSS ......Federal Motor Vehicle Safety Standard
GE..............J1939 Group Extension
GMLAN ......Proprietary General Motors
communication protocol
ISO.............International Organization for
Standardization
LCT ............Light Commercial Transmission; 1000 /
2000 Series
LSB ............Least Significant Byte
LRTP..........Lower Range Torque Protection System
(Allison feature)
ms ............. Milliseconds
MSB .......... Most Significant Byte
N................ Neutral
NA ............. Not available
OEM.......... Original Equipment Manufacturer
P................ Park
PCCS ........ Production Calibration Configuration
System
PDU .......... J1939 Protocol Data Unit
PF ............. J1939 PDU Format
PGN .......... J1939 Parameter Group Number
PID ............ J1587 Parameter Identifier
PS ............. J1939 PDU Specific
R................ Reverse
RP ............. Recommended Practice, as in SAE
RCFG........ J1939 Retarder Configuration message
RELS......... Reduced Engine Load at Stop (Allison
feature)
RMR.......... Retarder Modulation Request
RSG .......... Road Speed Governor
SA ............. J1939 Source Address
SBS........... Service Brake Status (Allison I/O
function)
SAE........... Society of Automotive Engineers
SEM .......... Shift Energy Management (Allison
feature)
SIP ............ J1939 Shift in Progress parameter
SOFT ........ J1939 Software Identification message
SPN........... J1939 Suspect Parameter Number
TC ............. Torque Converter
TC1 ........... J1939 Transmission Control #1
message
TCFG ........ J1939 Transmission Configuration
message
TCFG2 ...... J1939 Transmission Configuration
message #2
TCM .......... Transmission Control Module
TP.CM....... J1939 Transport Protocol – Connection
Management
TP.DT........ J1939 Transport Protocol – Data
Transfer
TSC1......... J1939 Torque / Speed Control #1
message
V9C ........... WTEC-III Version 9C software released
to production April 2003
VMRS........ Vehicle Maintenance Recording
Standard, specified by the American
Trucking Association
WATCH..... Worldwide Allison Transmission
Communication Hotline
WT ............ World Transmission
WTEC-III ... 3rd generation of Allison World
Transmission Electronic Controls
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
7
© 2005 General Motors Corporation. (11/05)
J1939 Message & Parameter Overview: TCM Parameters Received
Allison 4th Generation Controls J1939 Datalink Communications
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
8
© 2005 General Motors Corporation. (11/05)
J1939 Message and Parameter Overview: Shift Selector Parameters
Broadcast and Received (3000/4000 Product Families)
Allison 4th Generation Controls J1939 Datalink Communications
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
9
© 2005 General Motors Corporation. (11/05)
J1939 Message and Parameter Overview: TCM Parameter Sent Example
Allison 4th Generation Controls J1939 Datalink Communications
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
10
© 2005 General Motors Corporation. (11/05)
J1939 Diagnostics
Allison 4th Generation Controls J1939 Datalink Communications
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
11
© 2005 General Motors Corporation. (11/05)
J1939 Diagnostics
Allison 4th Generation Controls J1939 Datalink Communications
Wiring and connectors are the number one J A measurement of 0 ohms indicates that there is
cause of problems in the field. a short between the CAN high and CAN low
wires in the network.
J Opens, shorts and CAN high being connected to
CAN low are among the most frequently - The short may be in the backbone itself or in one of
encountered issues. the stubs connecting it to a controller.
Termination Resistor
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
12
© 2005 General Motors Corporation. (11/05)
J1939 Diagnostics
Allison 4th Generation Controls J1939 Datalink Communications
Short circuits can occur in the following Improper calibration changes and software
J1939 backbone or stubs: upgrades are a major cause of problems in
the field.
J CAN high and CAN low.
J Can affect the operation of the Allison
J CAN high or CAN low and battery voltage.
transmission and/or the entire vehicle.
J CAN high or CAN low and ground. J If a particular transmission or vehicle function
J Short circuits are typically accompanied by error worked prior to a networked controller calibration
messages on multiple network controllers - for update but does not function properly afterward, it
example, datalink-based instrument clusters will is likely a customer-programmable value was
not function properly. changed (on one or more controllers) during the
update.
J Short circuits typically fall into one of the following
categories: - The same holds true for software upgrades.
- Mechanical failure - insulation cut or scraped
J From an Allison perspective, there are two
through, wire pinched, etc. common causes of miscalibration:
- Incorrectly wired pins on one or more of the - An internal autodetect process was completed by the
controllers. TCM before all of the appropriate controllers were
- Missing connector seal(s) allowing water connected to the J1939 datalink.
intrusion. - In this case, Allison DOC™ can be used to
reset the autodetect process.
Inducted noise tends to be a much greater
issue when J1939-15 cable is used. - A calibration was constructed with an incorrect
datalink package (as specified in PCCS).
J Maintain a minimum of 3 to 4 inches separation - In this case, a new calibration with the correct
from the following: package will have to be made.
- Solenoids J Engine TCM programming can affect
- Alternator transmission operation.
- Flasher modules - Electronic engines typically have many customer
- High output CB radio programmable issues that can affect transmission
operation, including:
- Starter motor
- Transmission type set incorrectly.
- Relays
- Incompatible engine governor selected.
- Any high-current switching device
- Engine brake (compression or exhaust)
J Inducted noise is typically a "driven" event
options set incorrectly.
associated with an activity that involves operation
- J1939 communication not activated.
of a high-current load near network wiring.
J Monitor datalink traffic under the following
conditions:
- Key switch on, operate every input the driver can
access (CB, blower motors, fans, air conditioning,
flashers, turn signals, lights, horns, etc.).
- Engine running, operate every vehicle function
possible (engine fan, air conditioning compressor,
operate the dump bed, etc.).
- If errors or pauses in datalink traffic are noted
during any specific activity, investigate the
network wiring near the associated
component(s).
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
13
© 2005 General Motors Corporation. (11/05)
Questions and Answers
Allison 4th Generation Controls J1939 Datalink Communications
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
14
© 2005 General Motors Corporation. (11/05)
Questions and Answers
Allison 4th Generation Controls J1939 Datalink Communications
A L L I S O N 4 th G E N E R A T I O N C O N T R O L S S E R V I C E T R A I N I N G
15
© 2005 General Motors Corporation. (11/05)