Site Information

 Loading... Please wait...

Blog

SAE J1939 - Serial Control And Communications Vehicle Network

Posted by Wilfried Voss on

SAE J1939 - Serial Control And Communications Vehicle Network

The Society of Automotive Engineers (SAE) Truck and Bus Control and Communications Subcommittee has developed a family of standards concerning the design and use of devices that transmit electronic signals and control information among vehicle components. SAE J1939 and its companion documents have quickly become the accepted industry standard and the Controller Area Network (CAN) of choice for off-highway machines in applications such as construction, material handling, and forestry machines.

J1939 is a higher-layer protocol based on Controller Area Network (CAN). It provides serial data communications between microprocessor systems (also called Electronic Control Units - ECU) in any kind of heavy-duty vehicles. The messages exchanged between these units can be data such as vehicle road speed, torque control message from the transmission to the engine, oil temperature, and many more.

I used the following presentation for seminars during RTECC (Real Time Embedded Computing Conference) events all over the United States and Canada. All content is based on my book A Comprehensible Guide to J1939.

Table of Content

  1. SAE J1939
  2. Technical Literature
  3. What is SAE J1939 - General Aspects
  4. SAE J1939 Applications
  5. What is CAN Bus - General Aspects
  6. SAE J1939 - Quick Reference
  7. SAE J1939 - Quick Reference - Continued
  8. SAE J1939 - Quick Reference - Continued
  9. SAE J1939 - Standards Collection
  10. SAE J1939 - Standards Collection - Continued
  11. SAE J1939 - Message Format (J1939/21)
  12. Message Format
  13. Parameter Group Number
  14. Parameter Group Number - Continued
  15. Parameter Group Number - Continued
  16. PGNs and SPNs
  17. PGNs and SPNs - Continued
  18. PGNs and SPNs - Continued
  19. PGN Range
  20. Proprietary Parameter Groups
  21. Communication Methods
  22. Parameter Group Number
  23. Parameter Group Number - Continued
  24. Source Address
  25. Message Types
  26. Request Message
  27. Acknowledgment Message
  28. Multi-Packet Transport
  29. BAM - Broadcast Announce Message
  30. Transport Protocol (TP)
  31. Transport Protocol (TP) - Continued
  32. Broadcast Data Transfer
  33. Flow Control
  34. Network Management
  35. ECUs and CAs
  36. Address and NAME
  37. Address Claiming
  38. Preferred Addresses
  39. Address Claiming
  40. Address Claiming - Continued
  41. Address Claiming - Continued
  42. Address Claiming - Continued
  43. Address Management Messages
  44. Network Topology
  45. Network Topology - Continued
  46. J1939/13 Off-Board Diagnostics Connector
  47. SAE J1939 Literature

=> Download/View SAE J1939 - Serial Control And Communications Vehicle Network (PDF)...