Fieldbus protocol 2 days (14 hours)

J1939

Understand and implement the SAE J1939 protocol: PGN/SPN, transport protocol, addressing and diagnostics.

Course Description

This SAE J1939 training gives engineers a practical understanding of the J1939 protocol used across trucks, buses, agricultural and off-highway vehicles built on CAN.

What the SAE J1939 training covers

The course covers the J1939 message structure, Parameter Group Numbers (PGN) and Suspect Parameter Numbers (SPN), the PDU1/PDU2 formats, the transport protocol for multi-packet messages (TP.CM and TP.DT), address claiming and network management, and the diagnostic messages (DM1/DM2) used for fault reporting. Relevant sub-standards (J1939-21/71/73/81) are mapped out.

Who should attend

Embedded and application engineers, diagnostics and test engineers, and technical managers developing or integrating J1939 ECUs and tools.

What you will learn

By the end, participants can decode J1939 traffic, work with PGNs and SPNs, handle multi-packet transport and address claiming, and interpret J1939 diagnostic trouble codes.

Format and delivery

This course is delivered on-site or remotely by ISIT engineers and can be tailored to your team’s protocols, standards and experience level. Contact us to build a programme around your project.

Pedagogical Objectives

A skilful blend of theory and practice, this J1939 training course aims to present the main communication mechanisms of the J1939 protocol, and to provide our customers with effective, practical support in implementing a software stack, by presenting a few messaging examples to enable rapid understanding and implementation of this protocol.

Course Program

Day 1:

  • General overview of the SAE J1939 protocol
  • Architecture and model layers
  • Frame format and addressing
  • Communication mechanisms
  • Priority management and arbitration
  • Parameter Groups (PG) and Suspect Parameter Numbers (SPN)

Day 2:

  • J1939 application services
  • Transport Protocol (TP): BAM and connection
  • Diagnostics and fault management (DM1, DM2)
  • Address Claiming
  • Implementation examples
  • Hands-on exercises: J1939 configuration and data exchange

Pedagogical Means

A digital training manual is provided to each participant. The session’s teaching plan outlines the methods used.

Monitoring of Participants

Entry questionnaire, mid-course quiz, final questionnaire, and a satisfaction survey.

Register for J1939

Fill out the form below to register for this training or request a custom session for your team.