J1939DA - 201502

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

J1939DA - DIGITAL ANNEX OF SERIAL CONTROL AND COMMUNICATION

HEAVY DUTY VEHICLE NETWORK DATA - FEB 2015

1. SCOPE
This document is intended to supplement the J1939 documents by offering the J1939 information in a form that can be sorted and
searched for easier use.
This revision of the J1939 Digital Annex covers parameters approved thru the November 2014 (4Q2014) meeting.
1.1 Purpose
The SAE J1939DA Digital Annex provides all of the SPNs, PGNs, and other J1939 data in a spreadsheet format which can be
searched, sorted, and easily converted to other formats. SAE J1939DA contains all of the content previously published in the
SAE J1939 Appendices and the complete definition details for all of the SPNs and PGNs previously published in SAE J1939-71
Appendix A through Appendix D. For all other SPNs and PGNs not previously published in SAE J1939-71, SAE J1939DA only
lists basic details for those SPNs and PGNs and the user will need to reference the document for the complete definition details.

© Copyright SAE International. All rights reserved.


1.1 List of J1939 Data Worksheets in Workbook
SPNs and PGNs
SLOTs
Industry Groups (Table B1)
Preferred Addresses - Industry Group 0 - Global (Table B2)
Preferred Addresses - Industry Group 1 - On-Highway Equipment (Table B3)
Preferred Addresses - Industry Group 2 - Agricultural and Forestry Equipment (Table B4)
Preferred Addresses - Industry Group 3 - Construction Equipment (Table B5)
Preferred Addresses - Industry Group 4 - Marine Equipment (Table B6)
Preferred Addresses - Industry Group 5 - Industrial, Process Control, Stationary Equipment (Table B7)
Manufacturer Codes (Table B10)
NAME Functions - All Industry Inclusive (Table B11)
NAME Functions - Industry Group And Vehicle System Dependent (Table B12)
SPN and PGN Supporting Information (Appendix D)
2. REFERENCES
2,1 Applicable Documents
The following publications form a part of this specification to the extent specified herein. Unless otherwise indicated, the latest
issue of SAE publications shall apply.
2.1.1 SAE Publications
Available from SAE International, 400 Commonwealth Drive, Warrendale, PA 15096-0001, www.sae.org

SAE J1939 Serial Control and Communications Heavy Duty Vehicle Network - Top Level Document
SAE J1939-21 Data Link Layer
SAE J1939-31 Network Layer
SAE J1939-71 Application Layer
SAE J1939-73 Application Layer - Diagnostics
SAE J1939-74 Application - Configurable Messaging
SAE J1939-75 Application Layer - Generator Sets
SAE J1939-81 Network Management

2.2 Related Documents


The following publications are provided for information purposes only and are not a required part of this SAE Technical Report.

2.2.1 ISO Publications


Available from American National Standards Institute, 25 West 43rd Street, New York, NY 10036-8002, www.ansi.org
ISO 11783 Tractors and machinery for agriculture and forestry — Serial control and communications data network
ISO 11992 Road vehicles - Electrical connections between towing and towed vehicles - Interchange of digital information

ISO 15765-3 Road Vehicles – Diagnostics on controller area network (CAN) – Part 3: Implementation of unified diagnostic
services

2.2.2 NMEA (National Marine Electronics Association) Publications


Available from NMEA, 7 Riggs Ave, Severna Park, MD 21146 www.nmea.org
NMEA 2000 NMEA 2000 interface standard

2.2.3 ASAM (Association for Standardisation of Automation and Measuring Sytems) Publications
Available from ASAM, Altlaufstr. 40, 85635 Höhenkirchen, Germany, www.asam.net

ASAM MCD-1 CCP CAN Calibration Protocol

2.2.3 ASAM (Association for Standardisation of Automation and Measuring Sytems) Publications
Available from ASAM, Altlaufstr. 40, 85635 Höhenkirchen, Germany, www.asam.net
ASAM MCD-1 CCP CAN Calibration Protocol

3. DEFINITIONS
3.1 Column Headings - SPN & PGN Tab
This tab contains the listing of all SPN and PGN assignments. The complete technical definition details are provided for most of
the SPNs and PGNs. If the technical definition details for an SPN or a PGN are not provided on this tab, then the user should
reference the associated "SPN Document" or "PGN Document" for details.
3.1.1. Revised
See 'Revision Column Definition' Tab
3.1.2. PGN Revised
See 'Revision Column Definition' Tab
3.1.3. SPN Revised
See 'Revision Column Definition' Tab
3.1.4. SPN to PGN Map Revised
See 'Revision Column Definition' Tab
3.1.5. PGN
Not all parameters (SPNs) are contained in a PGN. Where appropriate, the Parameter Group Number (PGN) is listed in the
spreadsheet.
3.1.6. Parameter Group Label
The name assigned to the PGN.
3.1.7. Acronym
The acronym assigned to the PGN
3.1.8. PGN Description
The description of the parameter. In some cases, additional information and figures are available in the published reports.
3.1.9. EDP
The Extended Data Page (EDP) bit is used in conjunction with the Data Page bit to determine the structure of the CAN identifier of
the CAN data frame. See J1939-21.
3.1.10. DP
The Data Page (DP) bit is used in conjunction with the Extended Data Page bit to determine the structure of the CAN identifier of
the CAN data frame. See J1939-21.
3.1.11. PF
The PDU Format (PF) field determines the PDU format and is one of the fields used to determine the Parameter Group Number
assigned to the data field. See J1939-21.
3.1.12. PS
The PDU Specific (PS) field's definition depends on the PDU format. Depending on the PDU format it can be a Destination
Address or a Group Extension. See J1939-21.
3.1.13. Multipacket
If "yes"; the PGN can contain more than 8 data bytes. If so, transport protocol will be used. See J1939-21.
3.1.14. Transmission Rate
The time between message transmissions for broadcast messages
3.1.15. PGN Data Length
The data length of the PGN. Most PGNs are 8 bytes in length; however PGNs can be any length and they can be of variable
length
3.1.16. Default Priority
Used to optimize message latency for transmission onto the bus only. The priority of any message can be set from highest, 0, to
lowest, 7. See J1939-21.
3.1.17. PGN Reference
Additional information, including figures and tables, can be found in the embedded document on the "Supporting Information (App.
D)" worksheet in this document, as specified in this field
3.1.18. SPN Position in PGN
The starting position of the parameter within a PGN. The conventions for start position notation are explained in SAE J1939-71
sections 5.4.2 and 5.4.3.
3.1.19. SPN
The numeric value of the Suspect Parameter Number (SPN) assigned to each parameter.
3.1.20. SPN Name
The name assigned to the parameter.
3.1.21. SPN Description
The description of the parameter. In some cases, additional information and figures are available in the published reports.
3.1.22. SPN Length
Number of bits used to represent the parameter within a PGN.
3.1.23. Resolution
The data in this column represents the bit scaling (resolution) for the parameter.
3.1.24. Offset
The offset is used to represent negative values when the value is expressed in the integer format used on the Data Link.
3.1.25. Data Range
Parameters contained in PGNs communicate a status or a measured value. The data in this column represents the range of
values defined by the length size, resolution, and offset for the parameter.
3.1.26. Operational Range
The data in this column represents the actual range of acceptable values for the parameter, where appropriate. If blank, the
entire data range is acceptable.
3.1.27. Units
The SI units for the parameter.
3.1.28. SLOT Identifier
Identifier assigned to the SLOT used by the SPN. See the SLOT tab for details.
3.1.29. SLOT Name
Internal J1939 database name assigned to each SLOT.
3.1.30. SPN Type
SPNs may communicate either "measured" or "status" information. See J1939-71 for additional detail.
3.1.31. SPN Reference
Additional information, including figures and tables, can be found in the embedded document on the "Supporting Information (App.
D)" worksheet in this document, as specified in this field
3.1.32. SPN Document
The SAE, ISO, or NMEA document which will contain additional information about the SPN
3.1.33. PGN Document
The SAE, ISO, or NMEA document which will contain additional information about the PGN
3.1.34. SPN Created or Modified Date
Date of the last modification for this SPN. If blank, the last modification was made prior to October, 1998, when the database was
initiated.
3.1.35. PGN Created or Modified Date
Date of the last modification for this PGN. If blank, the last modification was made prior to October, 1998, when the database was
initiated.
3.1.36. PGN SPN Mapping Created or Modified Date
Date of the last modification to the PGN for this SPN. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

3.2 Column Headings - SLOT tab


This tab contains the listing of all SLOTs for SAE J1939 SPNs. SLOT is the acronym for Scaling, Limit, Offset and Transfer
function. The following columns are included in the spreadsheet. The spreadsheet data is initially sorted by SLOT name.

3.2.1. Revised
Indicates if a revision has been made to the SLOT since the last publication of the digital annex.
3.2.2. SLOT Identifier
Numerical designation for the SLOT, used in several J1939-73 PGNs.
3.2.3. SLOT Name
The name assigned to the SLOT, for reference
3.2.4. SLOT Type
Category for the SLOT, for reference
3.2.5. Scaling
Bit resolution of the SLOT
3.2.6. Range
Range of the SLOT, based on the length and scaling. Most SLOTs reserve the upper region of the SLOT. See section 5.1.4 of
J1939-71.
3.2.7. Offset
Offset of the SLOT, used for those SLOTs that span a range from negative to positive values.
3.2.8. Length
Length of the SLOT, in bits or bytes, as appropriate
3.2.9. Date Created or Last Modified
Date of the last modification for this SLOT. If blank, the last modification was made prior to October, 1998, when the database

3.3 Column Headings - Manufacturer ID tab


This tab contains the listing of all Manufacturer Identifiers. The following columns are included in the spreadsheet. The
spreadsheet data is initially sorted by Manufacturer ID.
3.3.1. Revised
Indicates if a revision has been made to the Manufacturer ID since the last publication of the digital annex.
3.3.2. Mfr ID
Numerical ID assigned to each manufacturer
3.3.3. Manufacturer
Name of the Manufacturer
3.3.4. Location
Manufacturer's base location
3.3.5. Date Created or Last Modified
Date of the last modification for this Manufacturer ID. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

3.4 Column Headings - Global Source Addresses tab


This tab contains the listing of all Global Source Addresses. The following columns are included in the spreadsheet. The
spreadsheet data is initially sorted by Source Address.
3.4.1. Revised
Indicates if a revision has been made to the Global Source Address since the last publication of the digital annex.
3.4.2. Source Address ID
Numerical ID assigned to each entity
3.4.3. Name
Name associated with the source address
3.4.4. Notes
Comments relevant to the source address
3.4.5. Date Created or Last Modified
Date of the last modification for this Source Address. If blank, the last modification was made prior to October, 1998, when the
database was initiated.
3.5. Column Headings - Global NAME Functions tab
This tab contains the listing of the Global, or Industry Group independent, NAME Functions. The following columns are included
in the spreadsheet. The spreadsheet data is initially sorted by Function ID.

3.5.1. Revised
Indicates if a revision has been made to the NAME function since the last publication of the digital annex.
3.5.2. Function ID
Numerical ID assigned to each entity
3.5.3. Function Name
Name associated with the Function ID.
3.5.4. Notes
Comments relevant to the Function ID.
3.5.5. Date Created or Last Modified
Date of the last modification for this Function ID. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

3.6. Column Headings - IG Specific NAME Functions tab


This tab contains the listing of Industry Group specific NAME Functions. The following columns are included in the spreadsheet.
The spreadsheet data is initially sorted by Industry Group ID, then by Vehicle System ID, then by Function ID. See J1939-81.

3.6.1. Revised
Indicates if a revision has been made to the NAME function since the last publication of the digital annex.
3.6.2. Industry Group ID
Identifies the specific Industry Group (IG) that is applicable for this function.
3.6.3. Vehicle System ID
Further identifies the system withing the Industry Group that is applicable for this function.
3.6.4. Vehicle System Description
Definition of the Vehicle System.
3.6.5. Function ID
Numerical ID assigned to each entity
3.6.6. Function Description
Name associated with the Function ID.
3.6.7. Notes
Comments relevant to the Function ID.
3.6.8. Date Created or Last Modified
Date of the last modification for this Function ID. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

3.7. Column Headings - Industry Groups tab


This tab contains the listing of Industry Group enumerations. The following columns are included in the spreadsheet. The
spreadsheet data is initially sorted by Industry Group.
3.7.1. Revised
Indicates if a revision has been made to the Industry Group since the last publication of the digital annex.
3.7.2. Industry Group ID
To permit multiple industries to use SAE J1939, an Industry Group ID is used to identify the industry to which the ECU is associated.
3.7.3. Industry Group Description
Name associated with the Industry Group ID.
3.7.4. Notes
Comments relevant to the Industry Group ID.
3.7.5. Date Created or Last Modified
Date of the last modification for this Industry Group ID. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

3.8 Column Headings - IG1 Source Addresses tab


The following columns are included in the spreadsheet of Industry Group 1 (On-Highway Equipment) specific Source Addresses.
The spreadsheet data is initially sorted by Source Address.

3.8.1. Revised
Indicates if a revision has been made to the Source Address since the last publication of the digital annex.
3.8.2. Source Address ID
Numerical ID assigned to each entity
3.8.3. Name
Name associated with the Source Address
3.8.4. Notes
Comments relevant to the Source Address
3.8.5. Date Created or Last Modified
Date of the last modification for this Source Address ID. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

3.9 Column Headings - IG2 Source Addresses tab


The following columns are included in the spreadsheet of Industry Group 2 (Agricultural and Forestry Equipment) specific Source
Addresses. The spreadsheet data is initially sorted by Source Address.

3.9.1. Revised
Indicates if a revision has been made to the Source Address since the last publication of the digital annex.
3.9.2. Source Address ID
Numerical ID assigned to each entity
3.9.3. Device Class
Device Class (DC) provides a common NAME for a group of functions within a connected network. See ISO 11783-5.
3.9.4. Device Class Instance
Indicates occurrence of a particular device class (DC) in a connected network, with zero indicating the first instance.
3.9.5. Function
Name associated with the Source Address
3.9.6. Description
Comments relevant to the Source Address
3.9.7. Function Instance
Indicates specific occurrence of a function on a particular device system of a network, with zero indicating the first instance.
3.9.8. ECU Instance
Indicates which of a group of ECUs associated with a given function is referenced, with zero indicating the first instance.
3.9.9. Date Created or Last Modified
Date of the last modification for this Source Address ID. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

3.10 Column Headings - IG3 Source Addresses tab


The following columns are included in the spreadsheet of Industry Group 3 (Construction) specific Source Addresses. The
spreadsheet data is initially sorted by Source Address.

3.10.1. Revised
Indicates if a revision has been made to the Source Address since the last publication of the digital annex.
3.10.2. Source Address ID
Numerical ID assigned to each entity
3.10.3. Name
Name associated with the Source Address
3.10.4. Notes
Comments relevant to the Source Address
3.10.5. Date Created or Last Modified
Date of the last modification for this Source Address ID. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

3,11 Column Headings - IG4 Source Addresses tab


The following columns are included in the spreadsheet of Industry Group 4 (Marine) specific Source Addresses. The spreadsheet
data is initially sorted by Source Address.
3.11.1. Revised
Indicates if a revision has been made to the Source Address since the last publication of the digital annex.
3.11.2. Source Address ID
Numerical ID assigned to each entity
3.11.3. Name
Name associated with the Source Address
3.11.4. Notes
Comments relevant to the Source Address
3.11.5. Date Created or Last Modified
Date of the last modification for this Source Address ID. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

3,12 Column Headings - IG5 Source Addresses tab


The following columns are included in the spreadsheet of Industry Group 5 (Industrial, Process Control, Stationary Equipment)
specific Source Addresses. The spreadsheet data is initially sorted by Source Address.

3.12.1. Revised
Indicates if a revision has been made to the Source Address since the last publication of the digital annex.
3.12.2. Source Address ID
Numerical ID assigned to each entity
3.12.3. Name
Name associated with the Source Address
3.12.4. Notes
Comments relevant to the Source Address
3.12.5. Date Created or Last Modified
Date of the last modification for this Source Address ID. If blank, the last modification was made prior to October, 1998, when the
database was initiated.

You might also like