You are on page 1of 7

File: 509699714.

doc

J1939 Truck & Bus Request Form

Revision 1.22 - February 5, 2018


Introduction
Use this document to request new information assignments or changes to the information assignments
managed by the SAE J1939 Committee. The type of information includes SPNs, PGNs, Parameter
SLOTs, and NAME Functions. For further instructions on the request submission process, refer to the
J1939 Truck & Bus Request Processing Guidelines found on the SAE website.

Instructions and help


Document Filename & Request Submit Instructions 5
Instructions for Enabling Macros 6
Request Document Instructions 7

1. Context-sensitive help is available using F1 key from within many fields on this form.
2. Macros must be enabled for this Request Form to work correctly.

General Requestor Information


Enter your e-mail address! This is the primary means by which the committee will communicate with you.
Even if your information is in the committee roster, enter it again here so we may automate our mailings.

First Name / Last Name.............................................................................................................       /      


Company...............................................................................................................................................      
Address.................................................................................................................................................      
City........................................................................................................................................................      
State/Province.......................................................................................................................................      
Country..................................................................................................................................................      
Postal Code...........................................................................................................................................      
Phone....................................................................................................................................................      
Fax........................................................................................................................................................      
E-mail....................................................................................................................................................      
Request Date (M/D/YY).........................................................................................................................      
Proposed Discussion Group...............................................................................................................
Request Subject (if applicable, also list filename(s) containing supporting information):
     

Page 1
File: 509699714.doc

PGN
The PGN section is used to request a new PGN or modify an existing PGN, such as add a new SPN
parameter. Refer to Request Document Instructions section for steps to add additional PGN sections.
For existing PGNs, the J1939 Committee usually will not revise the broadcast rate and message priority.
1. What is the request?...........................................................................Add new PGN (Answer 3 thru 11)
2. PGN Number to be revised? (F1 for help).........................................................................................      
3. PGN Name (F1 for help)..................................................................................................................      
4. Proposed acronym (F1 for help)......................................................................................................      
5. PGN type (F1 for help)........................................................................................................................
6. Data length (F1 for help)........................................................................................................       bytes
7. Is this a multi-packet message? (F1 for help)......................................................................................
8. Desired broadcast rate of the message (F1 for help)...........................................................................
Note: For "Every <T1> and on <CHANGE> but no faster than <T2>", specify the settings in "PGN
description" for the following:
T1 = Maximum period of the message
T2 = Minimum period of the message
CHANGE = Criterion that prompts an immediate broadcast of a new message
9. Desired message priority (F1 for help) .................................................................................................
10. PGN description:
     
11. Requestor Notes to the SAE Committee:
     

Page 2
File: 509699714.doc

Parameter / SLOT / SPN


The Parameter/SLOT/SPN section is used to request to add a new parameter SPN or diagnostic-only
SPN, modify an existing parameter or diagnostic-only SPN, or add or modify a SLOT. Refer to Request
Document Instructions section in this document for steps to add additional Parameter/SLOT/SPN
sections. Parameter SPN requests are considered to be associated with the closest previous "PGN"
section. SAE J2403 should be referenced for guidance with SPN naming.
1. What is the request?.............................................................Add a new parameter (Answer 3 and 5-11)
2. SPN to revise (F1 for help)..............................................................................................................      
3. Proposed name for new parameter or SPN (F1 for help).................................................................     
4. If adding a new SPN to duplicate a J1587 SID, enter the J1587 MID/PID/SID........      /       /      
5. Parameter starting byte and bit (F1 for help)...................................................................................     
6. Parameter Type (F1 for help)..............................................................................................................
7. If the parameter will use an existing SLOT, pick from the list at the right (F1 for help)....................     
8. If the parameter requires a new SLOT, fill in the following:
a. SLOT type (F1 for help)..............................................................................................................      
b. Engineering units (F1 for help)....................................................................................................      
c. Scaling (Scaling/resolution, in terms of Engineering Units per bit) ( F1 for help).........................     
d. Data Range Limit (Range maximum, in terms of Engineering Units) ( F1 for help)......................     
e. Offset (Range minimum, in terms of Engineering Units) ( F1 for help).........................................     
f. Parameter Length (bit length) (F1 for help).................................................................................     
g. Operational range, if different than SLOT Range above ( F1 for help)........................................     
9. Parameter and / or SPN description: (F1 for help)
     
10. For a ‘State and Status’ Parameter, list the Bit States and their definitions: (F1 for help)
('b' for binary values, e.g. 01b = state description, or 'h' for hex values, e.g. 1Bh = state description)
     
11. Requestor Notes to the SAE Committee: (F1 for help)
     

Page 3
File: 509699714.doc

Manufacturer Code
Please use the J1939 Manufacturer Code Request Process Form document for requesting a new
Manufacturer Code. The J1939 Manufacturer Code Request Process Form only contains a
Manufacturer Code request and does not need to be posted after submitting it.

J1939 NAME Function - ‘All Industry Inclusive’ or ‘Industry


Group Specific’
This section is used to request a new NAME Function. Complete this section only if there is no applicable
NAME Function assignment listed in the latest published SAE J1939DA on the Global NAME Functions
(B11) or the IG Specific NAME Functions (B12) tabs.
1. Type of Function request?.............................................................Add New Function (Answer 2, 3, 6-8)
2. Function Name................................................................................................................................      
3. Industry Group....................................................................................................................................
4. Vehicle System Value to revise ......................................................................................................      
5. Function Value to revise .................................................................................................................      
6. Vehicle System description:
     
7. Function description:
     
8. Requestor Notes to the SAE Committee:
     

Preferred Source Address


The J1939 Subcommittee is discontinuing making Preferred Source Address assignments; instead,
applications should use Arbitrary Addressing (see J1939-81). Applications will need to request a new
J1939 NAME Function if an applicable NAME Function does not exist. If you feel your solution needs a
Source Address, then the Preferred Source Address request must include an explanation why arbitrary
addressing will not work for the application and why a Preferred Source Address is required.
1. What is the request?...............................................................Add a new Source Address (Answer 3-6)
2. Source Address to revise................................................................................................................      
3. ECU-Module Name.........................................................................................................................      
4. Industry Group ...................................................................................................................................
5. ECU-Module Definition:
     
6. Requestor Notes to the SAE Committee:
     

Page 4
File: 509699714.doc

Document Filename & Request Submit Instructions


For a more complete set of details on the J1939 Request process, please refer to the 'J1939 Truck & Bus
Request Processing Guidelines' document on the SAE Works web site.
Submitting the Request Document
Submit your request by emailing a copy of this Request Form, along with any other supporting
documents, to the J1939 Committee using the email address provided below.
Email for Submitting J1939 Requests: saej1939@sae.org
Posting and Sponsoring the Request
If the J1939 Request Form contains only a Manufacturer Code request, then you do not need to post the
request document after submitting it.
1. The requestor is responsible for creating a folder for his / her request on the SAE web site. To get
access to the SAE web site, please send a request to the SAE Administrator at the Committee email
address listed above.
2. The requestor is responsible for championing his or her request through the approval process.
Please refer to the J1939 Request Process Guidelines document for suggestions on how to do this.
Document Filename Format
1. Original Request File: filename format is YYYYMMDDii_x, where:
 ‘YYYY’ = Year (e.g. 2010)
 ‘MM’ = Month (e.g. 01 = January, 02 = February, etc)
 ‘DD’ = Day of Month
 ‘ii’ = Requestor’s initials
 ‘x’ = Count of this Request Document among all submitted that day by Requestor
For example 20081103TH_1.doc - first request submitted on November 3rd, 2008, by
person with initials TH. If two requests were submitted on this same day by the same
person, the filename for the second request document would be 20081103TH_2.doc.
2. Updates to Request File: Use the same base filename (YYYYMMDDii_x) as the Original Request and
add an "_R#" extension to the base name, where '#' is the number of revisions made to date.
Original Version: 20081103TH_1.doc
1st Update: 20081103TH_1_R1.doc
Next Update: 20081103TH_1_R2.doc
3. Support Documents: Use the same base filename as the Original Request and with an "_SUP"
extension. Support documents may be included if you feel more detailed text, supporting graphs,
diagrams or data would be helpful and should be submitted along with your request.
Request Filename: 20081103TH_1.doc
Support Document: 20081103TH_1_SUP.doc
1st Update to Support Document: 20081103TH_1_SUP_R1.doc
Request Content Checklist
Before submitting your request, please consider the following:
 Are ALL of the necessary fields of the request form filled out?
 Is the filename format of your request correct?
 All company-specific terminology removed?
 Are your PGN and SPN explanations clear – Can another person pick up your request and
understand it? Will someone in a company outside of yours understand it?
 Have you used universal wording such you’re your request is usable by other companies?
 If you have a co-worker or person in your company who participates in the SAE J1939 committee
meetings, have them personally review your request before you submit it.

Page 5
File: 509699714.doc

Instructions for Enabling Macros


Macros must be enabled for this Request Form to work correctly. These instructions describe how to
enable macros for Word 2003 (and earlier versions) and Word 2007.
Word 2003 and earlier Versions
For Word 2003 and earlier, macros are enabled by changing the Macro Security settings to either Medium
or Low.
1. From the standard Word toolbar, select Tools > Macro > Security
2. Set the Security Level to either Medium or Low. Click OK
3. Reopen the J1939 Request Form document and click Enable Macros when prompted.

Word 2007 and newer Versions


For Word 2007 and newer versions, there are two options for enabling the macros to run.
Trusted Location option
This option involves defining a folder as a "Trusted Location", placing the Word document into that folder,
and opening the document from that folder.

1. (Word 2007) Click the Microsoft Office Button, , and then click Word Options.
(Word 2013+) Click File, and then click Options.
2. Click Trust Center, click Trust Center Settings… button, and then click Trusted Locations
3. Click Add new location…, select the folder for 'trusted' Word documents, then click OK
4. Move the J1939 Request Form document into the 'trusted location' folder.
5. Reopen the J1939 Request Form document from the 'trusted location' folder.

Enable All Macros option


This option involves setting the Macro Settings to enable all macros to run in all files.

1. (Word 2007) Click the Microsoft Office Button, , and then click Word Options.
(Word 2013+) Click File, and then click Options.
2. Click Trust Center, click Trust Center Settings… button, and then click Macro Settings
3. Select the Enable all macros option, then click OK
4. Reopen the J1939 Request Form document.

Page 6
File: 509699714.doc

Request Document Instructions


Macros must be enabled for this Request Form to work correctly. Please refer to the Instructions for
Enabling Macros section at the end of this document.
'SAE Request Commands' Toolbar Buttons
Use the buttons on the SAE Request Commands toolbar to add and delete PGN and SPN sections from
the request document.
For Word 2003, if toolbar is not shown, select View > Toolbars > SAE Request Commands
For Word 2007 and newer, the toolbar buttons are located in the Add-Ins ribbon tab.
 Create New PGN: Inserts a new PGN section. The new section is inserted after the first section that
has the selection check box checked.
 Add SPN After Selection: Inserts a new Parameter/SLOT/SPN section. The new section is inserted
after the first section that has the selection check box checked.
 Create Diagnostic SPN: Inserts a new Parameter/SLOT/SPN section immediately after the General
Requestor Information section.
 Delete Selected PGN or SPN: Deletes any PGN and Parameter/SLOT/SPN sections that have their
Selection check box checked. The last instance of an PGN and Parameter/SLOT/SPN section will be
cleared, but will not be deleted.
 Select All Sections: Checks the Selection check box for all PGN and Parameter/SLOT/SPN
sections in the document.
 Unselect All Sections: Clears the Selection check box for all PGN and Parameter/SLOT/SPN
sections in the document.

Adding more PGN and Parameter/SLOT/SPN Sections


To add another PGN section or Parameter/SLOT/SPN section, check the select check box in a PGN or
Parameter/SLOT/SPN section and then click the ‘Create New PGN’ or 'Add SPN After Selection' in the
menu toolbar. The new section will be inserted after the checked section.

Associating new Parameter SPNs with a new PGN


All parameter SPN entries following a PGN section are considered to be associated with the PGN in the
closest preceding "PGN" section.

Requesting multiple new PGNs with new Parameter SPNs


When requesting multiple PGNs with new parameter SPNs, one request option is separate request
documents for each PGN and its associated SPNs. Another request option is a single request document
for all PGNs and their associated SPNs.
When requesting new SPNs for multiple PGNs in a single document, use the document structure:
PGN section (for 1st PGN)
Parameter/SLOT/SPN section (for an SPN in 1st PGN)
Parameter/SLOT/SPN section (for another SPN in 1st PGN)
:
PGN section (for 2ne PGN)
Parameter/SLOT/SPN section (for an SPN in 2nd PGN)
Parameter/SLOT/SPN section (for another SPN in 2nd PGN)
:
Etc.

Page 7

You might also like