SAE J1939 is a communication protocol based on CAN for real-time data exchange between control units in the area of commercial vehicles. It originates from the international Society of Automotive Engineers (SAE) and operates on the physical layer with high-speed CAN per ISO11898. J1939 is a multimaster system with decentralized network management that does not involve channel-based communication.
Features and Advantages:
Using CANoe.J1939 from the very beginning allows the developer to use the same tool through the entire development process, from planning to realization. The models created in the design phase and checked by simulation are continually reused in other forms. It is possible to use the models to verify the implementation and later for functional end-of-line testing.
It is not necessary for the user to become familiar with the J1939 protocol, instead concentrate on the actual task of creating a simulation or data analysis. This significantly increases the quality of the development process and the efficiency of data analysis.
Functions:
CANoe.J1939 expands the standard functionality of CANoe with:
- Support of the transport protocols BAM and CMDT
- Graphic display of the network nodes (scanner)
- Protocol-specific representation in the Trace Window
- Rapid simulation of ECUs
- Expanded database
- Diagnostic Trouble Code Monitor (DTC Monitor)
- Diagnostic Memory Dialog (DiagMem)
- J1939 XML Test Module Manager
New Functions of Version 7.0:
Extended display options in the Trace Window
- Individual lines in the Trace Window can be color-coded according to their subject matter (transport protocols, diagnostics, network management) or customized by the user. This enhances readability of the output.
- The quick search function lets the user have related events displayed directly in the Trace Window. For example, it is possible to display the jump from a request to a response.
- It is easy to reduce the output in the Trace Window using a filter without requiring modification of the measurement setup.
Time-synchronous display in the analysis windows
- Data may be displayed time-synchronous across the various windows. For example, this might be used to simultaneously track the display of a DTC in the Trouble Code Monitor and jump directly to the Trace Window.
Optimized Trouble Code Monitor
- Support of additional DM services and improved display representation.
Support of SAE J1939-82 (Compliance) document
- The J1939 XML Test Module Manager can automatically generate test configurations for compliance tests in accordance with the SAE document.
Extended coding capability for mode signals and mode-dependent signals
- Definition of multiple mode signals in a CAN message is supported. This improves description of typical OEM-specific protocol extensions (PGN FF0016 – FFFF16) in the CAN database and their evaluation and display in CANoe.

Contact