UMAX090600 Version 1
Preliminary Documentation – May be Subject to Change
27-48
3. OVERVIEW OF J1939 FEATURES
The software was designed to provide flexibility to the user with respect to messages sent to and
from the ECU by providing:
Configurable ECU Instance in the NAME (to allow multiple ECUs on the same network)
Configurable Transmit PGN and SPN Parameters
Configurable Receive PGN and SPN Parameters
Sending DM1 Diagnostic Message Parameters
Reading and reacting to DM1 messages sent by other ECUs
Diagnostic Log, maintained in non-volatile memory, for sending DM2 messages
3.1.
Introduction to Supported Messages
The ECU is compliant with the standard SAE J1939, and supports the following PGNs
From J1939-21 - Data Link Layer
Request 59904
($00EA00)
Acknowledgment 59392
($00E800)
Transport Protocol – Connection Management
60416 ($00EC00)
Transport Protocol – Data Transfer Message
60160 ($00EB00)
Note: Any Proprietary B PGN in the range 65280 to 65535 ($00FF00 to $00FFFF) can be selected
From J1939-73 - Diagnostics
DM1 – Active Diagnostic Trouble Codes
65226 ($00FECA)
DM2 – Previously Active Diagnostic Trouble Codes
65227 ($00FECB)
DM3 – Diagnostic Data Clear/Reset for Previously Active DTCs
65228 ($00FECC)
DM11 - Diagnostic Data Clear/Reset for Active DTCs
65235 ($00FED3)
DM14 – Memory Access Request 55552
($00D900)
DM15 – Memory Access Response
55296 ($00D800)
DM16 – Binary Data Transfer 55040
($00D700)
From J1939-81 - Network Management
Address Claimed/Cannot Claim
60928 ($00EE00)
Commanded Address
65240 ($00FED8)
6B
From J1939-71 – Vehicle Application Layer
Software Identification
65242 ($00FEDA)
None of the application layer PGNs are supported as part of the default configurations, but they can be
selected as desired for either transmit or received function blocks.
Setpoints are accessed using standard Memory Access Protocol (MAP) with proprietary addresses. The
Electronic Assistant
(EA) allows for quick and easy configuration of the unit over the CAN network.