Contacts
Your contacts

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670-0

Fax: +49 711 80670-111

E-Mail:

Address for Deliveries:
Motorstr. 56
70499 Stuttgart
Germany

Vector Informatik GmbH

Borsteler Bogen 27

Hamburg

Germany

Phone: +49 40 2020130-0

Fax: +49 40 2020130-20

E-Mail:

Vector Informatik GmbH

Frankfurter Str. 286

38122 Braunschweig

Germany

Phone: +49 531 121990

Fax: +49 531 12199 20

E-Mail:

Vector Consulting Services GmbH

Ingersheimer Str. 20

70499 Stuttgart

Germany

Phone: +49 711 80670 1520

Fax: +49 711 80670 444

E-Mail:

Postal address:
Ingersheimer Str. 24

Vector Informatik GmbH

Philipp-Reis-Str. 1

76137 Karlsruhe

Germany

Phone: +49 721 91430 100

Fax: +49 721 91430 101

E-Mail:

Vector Informatik GmbH

Otto-Hahn-Str. 20

85609 Aschheim

Germany

Phone: +49 89 94384220

Fax: +49 711 80670-111

E-Mail:

Vector Informatik GmbH

Franz-Mayer-Str. 8

93053 Regensburg

Germany

Phone: +49 941 208650

Fax: +49 941 20865 111

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 500

Fax: +49 711 80670 555

E-Mail:

Technical Sales Embedded Software and AUTOSAR

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 400

Fax: +49 711 80670 425

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 200

Fax: +49 711 80670-111

E-Mail:

Business hours: Monday to Friday from 8:30 am to 5:00 pm (CET/CEST).

Online: https://portal.vector.com

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 5050

Fax: +49 711 80670-111

E-Mail:

Vector Informatik GmbH

Ingersheimer Str. 24

70499 Stuttgart

Germany

Phone: +49 711 80670 5770

Fax: +49 711 80670 333

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670-5050

Fax: +49 711 80670-111

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670-0

Fax: +49 711 80670-111

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 4618

Fax: +49 711 80670 499

E-Mail:

Your contact:
Katja Hahmann
Manager Customer Projects for CANoe and automated Test Systems

Vector Informatik GmbH

Baierbrunner Str. 23

81379 Munich

Germany

Phone: +49 89 74 7377-0

Fax: +49 89 74 7377-99

E-Mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Phone: +43 1 90160 0

Fax: +43 1 90160 35

E-Mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Phone: +43 1 90160 55

Fax: +43 1 90160 9955

E-Mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Phone: +43 1 90160 40

Fax: +43 1 90160 9940

E-Mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Phone: +43 1 90160 0

Fax: +43 1 90160 35

E-Mail:

Vector North America

39500 Orchard Hill Place
Suite 500

Novi, Michigan 48375

USA

Phone: +1 248 449-9290

Fax: +1 248 449-9704

E-Mail:

Operational sales automotive

Vector North America

39500 Orchard Hill Place
Suite 500

Novi, Michigan 48375

USA

Phone: +1 248-449-9290, Option 3

Fax: +1 248 449-9704

E-Mail:

Vector North America

39500 Orchard Hill Place
Suite 500

Novi, Michigan 48375

USA

Phone: +1 248 449 9290 Option 1

Fax: +1 248 449-9704

E-Mail:

Vector North America

39500 Orchard Hill Place
Suite 500

Novi, Michigan 48375

USA

Phone: +1 248 449 9290 Option 2

Fax: +1 248 449-9704

E-Mail:

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

United Kingdom

Phone: +44 121 788 7900

E-Mail:

VAT No.: GB 941 2528 36
Registered in England Number 06699692

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

United Kingdom

Phone: +44 121 788 7900

E-Mail:

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

United Kingdom

Phone: +44 121 788 7901

Fax: --

E-Mail:

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

United Kingdom

Phone: +44 121 788 7900

Fax: --

E-Mail:

Vector Japan Co. Ltd.

Seafort Square Center Bldg.
2-3-12 Higashi-shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Japan Co. Ltd.

Global Gate,
4-60-12 Hiraike-cho, Nakamura-ku, Nagoya-shi

Aichi, 453-6110

Japan

Phone: +81 52 770 7170

Fax: +81 52 770 7190

E-Mail:

Vector Japan Co. Ltd.

Cent Urban Bldg. 4F
3-23-15 Nishinakajima, Yodogawa-ku, Osaka-shi

Osaka 532-0011

Japan

Phone: +81 6 6829 6446

Fax: --

E-Mail:

Vector Japan Co. Ltd.

東京都品川区東品川2-3-12 シーフォートスクエア センタービル

〒140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Japan Co. Ltd.

愛知県名古屋市中村区平池町4-60-12 グローバルゲート

〒453-6110

Japan

Phone: +81 52 770 7170

Fax: +81 52 770 7190

E-Mail:

Vector Japan Co. Ltd.

Seafort Square Center Bldg.
2-3-12 Higashi-shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Japan Co. Ltd.

Tokyo Seafort Square Center Building
2-3-12 Higashi-Shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1810

Fax: +81 3 4586 1830

E-Mail:

Online: https://portal.vector.com

Please refer to the following for reception hours:
- Phone 10-12 / 13-17 (Mo-Fr, excl. holidays)
- E-mail, fax / 24 hours at any time

Vector Japan Co. Ltd.

Seafort Square Center Bldg.
2-3-12 Higashi-shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Japan Co.Ltd...

Seafort Square Center Bldg.
2-3-12 Higashi-shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

801, 8th Floor, Indigo Plaza,
No.20 Jiuxianqiao Road,
Chaoyang District

Beijing 100016

China

Phone: +86 10 8432 8600

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Room 1008, Galaxy Development Building, No. 18, Zhongxin 5th Road
Futian District

Shenzhen 518048

China

Phone: +86 21 2283 4628

E-Mail:

Vector Korea IT Inc.

9F, Yongsan Prugio Summit Office-dong,
69, Hangang-daero, Yongsan-gu

Seoul 04378

Korea

Phone: +82 2 807 0600

Fax: +82 2 807 0601

E-Mail:

Vector Korea IT Inc.

9F, Yongsan Prugio Summit Office-dong,
69, Hangang-daero, Yongsan-gu

Seoul 04378

Korea

Phone: +82 2 807 0600 Ext.1

Fax: +82 2 807 0601

E-Mail:

Vector Korea IT Inc.

용산구 한강대로 69 용산 푸르지오 써밋 업무동 9층

서울 04378

Korea

Phone: +82 2 807 0600 Ext.4

Fax: +82 2 807 0601

E-Mail:

Vector Korea IT Inc.

9F, Yongsan Prugio Summit Office-dong,
69, Hangang-daero, Yongsan-gu

Seoul 04378

Korea

Phone: +82 2 807 0600 Ext.2

Fax: +82 2 807 0601

E-Mail:

Vector Korea IT Inc.

602, Yongsan Prugio Summit Office-dong

Seoul 04378

Korea

Phone: +82 2 807 0600 Ext.3

Fax: +82 2 807 0601

E-Mail:

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italy

Phone: +39 02678171 10

Fax: +39 02678171 35

E-Mail:

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italy

Phone: +39 02678171 70

Fax: +39 02678171 35

E-Mail:

Business hours: Monday to Friday from 9:00 am to 6:00 pm (CET/CEST).

Online: https://portal.vector.com

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italy

Phone: +39 02678171 10

Fax: +39 02678171 35

E-Mail:

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italy

Phone: +39 02678171 10

E-Mail:

Vector Informática Brasil Ltda.

Rua Verbo Divino 1488, 3º andar

4719-904 São Paulo - SP

Brazil

Phone: +55 11 5180 2350

Fax: +55 11 5181 7013

E-Mail:

Vector Informática Brasil Ltda.

Rua Verbo Divino 1488, 3º andar

4719-904 São Paulo - SP

Brazil

Phone: +55 11 5180 2350

Fax: +55 11 5181 7013

E-Mail:

Vector Informática Brasil Ltda.

Rua Verbo Divino 1488, 3º andar

4719-904 São Paulo - SP

Brazil

Phone: +55 11 5180 2351

Fax: +55 11 5181 7014

E-Mail:

Vector Informática Brasil Ltda.

Rua Verbo Divino 1488, 3º andar

4719-904 São Paulo - SP

Brazil

Phone: +55 11 5180 2350

E-Mail:

Vector North America

1351 South County Trail, Suite 310

East Greenwich, RI 02818

USA

Phone: +1 401 398 7185

E-Mail:

Development software testing
Operational sales non-automotive
 

Vector North America

1351 South County Trail, Suite 310

East Greenwich, RI 02818

USA

Phone: +1 401 398 7185

E-Mail:

Vector North America

1351 South County Trail, Suite 310

East Greenwich, RI 02818

USA

Phone: +1 401 398 7185

E-Mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

France

Phone: +33 1 73 28 42 00

E-Mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

France

Phone: +33 1 73 28 42 00

E-Mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

France

Phone: +33 1 73 28 42 42

E-Mail:

Vector France S.A.S.

9 rue Matabiau

31000 Toulouse

France

Phone: +33 170 952 200

E-Mail:

Squoring Technologies SAS

9 Rue Matabiau

31000 Toulouse

France

Phone: +33 170 952 200

E-Mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

France

Phone: +33 1 73 28 42 00

E-Mail:

Vector Informatik India Pvt. Ltd.

No 11-14, 5th & 6th floor, Tara Heights,
Old Mumbai Pune Road, Wakadewadi

Shivaji Nagar, Pune 411003

India

Phone: +91 20 6634 6600

E-Mail:

Vector Informatik India Pvt. Ltd.

No 11-14, 5th & 6th floor, Tara Heights,
Old Mumbai Pune Road, Wakadewadi

Shivaji Nagar, Pune 411003

India

Phone: +91 20 6634 6600

E-Mail:

Vector Informatik India Pvt. Ltd.

No 11-14, 5th & 6th floor, Tara Heights,
Old Mumbai Pune Road, Wakadewadi

Shivaji Nagar, Pune 411003

India

Phone: +91 20 6634 6634

E-Mail:

Vector Informatik India Pvt. Ltd. – Bengaluru office

Kalyani Solitaire 2nd & 3rd Floor
No.165/2, Krishna Raju Layout
Doraisanipalya, Off Bannerghatta Road

Bengaluru 560076

India

Phone: +91 80 6822 9600

E-Mail:

Vector Informatik India Pvt. Ltd.

No 11-14, 5th & 6th floor, Tara Heights,
Old Mumbai Pune Road, Wakadewadi

Shivaji Nagar, Pune 411003

India

Phone: +91 20 6634 6600

E-Mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Sweden

Phone: +46 31 764 76 00

Fax: +46 31 764 76 19

E-Mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Sweden

Phone: +46 31 764 76 00

Fax: +46 31 764 76 19

E-Mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Sweden

Phone: +46 31 764 76 00

Fax: +46 31 764 76 19

E-Mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Sweden

Phone: +46 31 764 76 00

Fax: +46 31 764 76 19

E-Mail:

VecScan AB

Teknikringen 9

SE-583 30 Linköping

Sweden

Phone: +46 (0)13–560 18 14

Fax: +46 31 764 76 19

E-Mail:

Vector North America

66 Bovet Road, Suite 300

San Mateo, CA 94402

USA

Vector North America

66 Bovet Road, Suite 300

San Mateo, CA 94402

USA

Vector North America

66 Bovet Road, Suite 300

San Mateo, CA 94402

USA

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670-0

E-Mail:

Address for Deliveries:
Motorstr. 56
70499 Stuttgart
Germany

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 200

E-Mail:

Business hours: Monday to Friday from 8:30 am to 5:00 pm (CET/CEST).

Online: https://portal.vector.com

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 500

E-Mail:

Show in map
Please choose your region

1. Region

Please choose a continent / country:

Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?

CANoe.J1939

Development & Test Tool CANoe.J1939

Simulation, Development and Test of J1939 Systems

CANoe.J1939

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 ISO 11898. J1939 is a multimaster system with decentralized network management and primarily connection-less communication.

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.

Advantages

  • Integrated configuration, analysis, simulation and test tool for electronic components in commercial vehicles from a single source
  • Extended CAPL interface for modeling J1939 systems
  • Fast device development by use of databases with predefined standard objects
  • Comfortable programming interface reduces the familiarization with the J1939 specification

Gallery

All Images Videos
Aftertreatment
System Demo
CANdb++ Editor
Compliance Test
Truck Overview
Tire Pressure

Additional Functions

CANoe.J1939 expands the standard functionality of CANoe with:
Support of the transport protocols BAM, CMDT and Fast Packet
Support for CAN FD (according to J1939-17 and J1939-22)
Graphic display of the network nodes (scanner)
Protocol-specific display, checks, interpretation, filters and search functions in the Trace window
J1939 Filter in the measurement setup
Rapid simulation of ECUs
Expanded database
Diagnostic Trouble Code Monitor (DTC Monitor)
OBD Inspection and Maintenance Monitor
Diagnostic Memory window
J1939-82 Compliance Test (revision 2015)
GNSS Simulator and GNSS Monitor
Support of J1939 AUTOSAR 4.2.2 System Descriptions

New Features
Version 16

  • Further support of J1939-22:
    • J1939 Interaction Layer (J1939_IL.dll) supports CAN FD according to J1939-22:
      • For each individual parameter group you can define whether it is sent as a Contained-PG or as a single CAN / CAN FD frame.
      • You can configure send strategies such as threshold and/or delay of multi-PGs and maximum delay for single C-PGs in the DBC database and customize them later at runtime using the CAPL functions J1939ILSetNodeProperty and J1939ILSetMessageProperty.
      • You can also configure values of individual C-PGs for Type of Service and Trailer Format in the DBC database and customize them later at runtime using CAPL functions.
      • CRC can be calculated and set in the CAPL callback J1939ILOnTxPrepare if required.
      • Sample configuration demonstrating the simulation of a J1939-22 network with the help of J1939 IL.
    • Better interpretation in the Trace Window:
      • Precise detection and description of protocol violations.
      • Detailed representation of protocol-specific properties of multi-PGs and contained-PGs in the detailed view.
      • Consistent usage of the DLC and Data Length columns.
    • CAPL Functions:
      • With the help of the CAPL function output you can send parameter groups both as Contained-PG and via FD transport protocol as well as CAN FD frame with all possible combinations of safety and security data.
  • J1939 interaction layer provides expanded fault injection capabilities:
    • New CAPL functions that allow manipulation of transport protocol messages.
  • New selectors for PG objects allow to specify multiple aspects of individual parameter groups for sending and to determine them on receiving:
    • TM Transmission Method: CAN Frame / CAN FD Frame / J1939-Transportprotokoll / Fast Packet / Multi-PG / FD TP.
    • FDF FD Format Indicator: CAN or CAN FD.
    • TOS and TF: Type of Service and Trailer Format for Contained-PG.
    • ADT and ADS: Assurance Data Type and Assurance Data Size for FD transport protocol.
  • Updated J1939.dbc allows easy simulation and analysis of almost all PGs defined in the current J1939 Digital Annex (January 2022).

Application Areas

Because of its simulation capabilities, CANoe .J1939 is well-suited to the development, design and verification of J1939 networks. Its practical application as a diagnostic and debugging tool is just as feasible as its use in simulating the rest of the bus during startup or assembly. Especially the J1939-82 Compliance Test Unit (2015) supports the user in preparing integration and module tests.

Since the SAE J1939 specification is the basis for other networks such as

  • NMEA 2000®,
  • ISO 11783,
  • ISO 11992 (Truck & Trailer),
  • FMS (Fleet Management System) and
  • GB/T 27930,

the Option can be used in those applications as well. In combination with further CANoe options it offers a uniform approach to systems that extend across bus boundaries with a common time base.

- Analysis

Trace Window

CANoe .J1939 allows the user to monitor communication on the symbolic level in a trace window, where the parameter groups transmitted are displayed. All relevant information is output in separate columns, such as the parameter group number, priority, source and destination addresses as well as protocol interpretation in text form.

Individual subject areas such as transport protocols, network management and diagnostics are color coded. In particular, highlighting of protocol violations help to assure J1939-conformant communication.

Additional functions such as the topic-based analysis filter, context search and the column filters of the trace window make it easier to find specific parameter groups.

 

Protocol-specific Information
Analysis Filter
Context Search

Trace Window: Protocol-specific Information

With use of the J1939 option, protocol-specific information can be displayed in the Trace Window.
Show more

Trace Window: Analysis Filter

Analysis filters are available for the specialized analysis of protocol ranges. These filters can be configured as Pass or Stop Filters.
Show more

Trace Window: Context Search

The context search feature makes it easy to navigate between the messages of a channel in the Trace Window (sequential mode).
Show more

GNSS Monitor and Map Window

GNSS Monitor and Map Window

The GNSS Monitor is used for the graphical and numerical display of longitude and latitude, as well as the elevation of a GNSS message of the NMEA2000® or J1939 protocol.

- Simulation

CANoe .J1939 makes simulation and analysis of network data of control unit networks possible by using the J1939 communication protocol.

The system environment is modeled by means of system variables and graphic interactive control panels. The different network nodes are simulated by the J1939 Interaction Layer based on the communication relationships in the data-base.

In addition, various J1939 libraries are available for the CAPL programming language, which extend CAPL with additional functions.

In the Simulation Setup, the overall system is displayed graphically with networks, devices and all network nodes.

- Testing

Compliance Test | Revision 2015

Tests tools for covering test cases from the J1939-82 Compliance Specification (2015)

To cover the test scenarios defined in the new J1939-82 Compliance document (release 2015), a test unit is provided, which is created using vTESTstudio and a specialized window. All data relevant for test execution are conveniently managed directly in the window J1939.CT_Configurator provided for this purpose.

Detailed and exact test protocols provide a clear overview of the test procedure and results, which considerably simplifies subsequent error analysis.

- Diagnostic

The following components are available for easy handling of the diagnostic protocol defined in J1939:

  • DTC Monitor
    The DTC Monitor offers a simple interface to the J1939 diagnostic protocol. Without programming error codes (DTC – Diagnostic Trouble Codes) and diagnostic messages can be displayed or queried on demand. A button can be used to jump from a selected error code to the respective position in the Trace window. 
    In addition, working with Freeze Frames (extended information from fault memory) is supported. This makes the DTC Monitor very useful for emission related or powertrain diagnostics. The results can readily be exported to other applications using the Clipboard.
  • Diagnostic Memory Access
    The Diagnostic Memory Access Window (DiagMemAcc) gives the user direct access to the memory areas of an ECU. This memory may be an error memory or program code, for example. Addressing is performed with the help of parameter numbers (Suspect Parameter Numbers) or an address. The window is based on the diagnostic ser-vices DM14, DM15, DM16 and DM18. Authentication is realized with a manufacturer-specific Seed & Key DLL or a Seed & Key procedure can be implemented in CAPL. The support of diagnostic service DM13 (Start/Stop broadcast) also enables temporary reduction of the network load.
  • OBD I/M Monitor
    The “OBD Inspection and Maintenance Monitor” supports the ECU developer and integrator in emissions-related tests. It is used to initiate internal ECU tests and display their results. The Monitor is based on the diagnostic services DM5, DM7, DM8, DM10, DM21, DM26 and DM30.

For OEM-specific diagnostic protocols, the Diagnostic Feature Set (KWP2000 and UDS) is available. This enables support of networks with dynamic ECU addresses as well.

Functional Safety

The Option J1939 aids in development, analysis and testing of the transfer of safety-critical data in compliance with the SAE J1939 standard.

Analysis

The Trace Window monitors the transfer of safety-critical data.

Messages with integrated checksum and counter: Support in the Trace Window
SAE J1939 Digital Annex/AUTOSAR E2E Profile 2 – Messages with Integrated Checksum and Counter

A message with a wrong checksum or invalid value of the sequence counter is flagged as incorrect.

Dedicated Safety Header Message: Support in the Trace Window
SAE J1939-76 – Dedicated Safety Header Message with Checksum and Sequence Counter

In the case of messages transferred in accordance with SAE J1939-76, the Trace Window also checks the time intervals.  

Testing

The testing of communication as per SAE 1939-76 is also supported by the Test Feature Set. By carrying out a background test, wrong checksums, invalid counter values and violations of the time intervals during a test can be detected.

Simulation

Messages can be configured in the database in such a way that they are automatically sent safeguarded  using the J1939 Interaction Layer. For this purpose, when a message is sent, either a dedicated Safety Header Message as per SAE 1939-76 is placed in front or the checksum and counter contained in the message are calculated. 

CAPL

Functions which simplify the calculation, setting and querying of checksums are also available in CAPL. 

Transport Protocol

Option .J1939 supports the transport protocols

  • BAM,
  • CMDT and
  • Fast Packet.

With the use of this protocols CANoe. J1939 can reassemble the individual fragments. Communication is monitored for errors during measurement and, if necessary, warnings are output. Protocol interpretation is limited to the channel the user configured as J1939. Gateway solutions with various protocols can thus be monitored easily. Display of 29 and 11 bit CAN identifiers is supported at the same time.

CAN FD

CANoe.J1939 supports J1939 based on CAN FD according to standards J1939-17 and J1939-22.

CAN FD enables transmission rates of the user data of 2000 kBaud with a length of up to 64 bytes. This increases the throughput compared to classical CAN (250 or 500 kBaud, 8 bytes), so that either the bus load can be reduced or the number of participants can be increased.

Analysis

FD.TPs, Multi-PGs and Contained-PGs (C-PGs) are clearly visualized in Trace Windows. Protocol violations are detected and displayed. Protocol specific properties can be additionally analyzed in Detailed View.

Trace Window
Detailed View

J1939-22 Traffic Is Interpreted in Trace Window

J1939-22 traffic is interpreted in Trace Window
Show more

Protocol Specific Properties Are Displayed in Detailed View

Protocol specific properties are displayed in Detailed View
Show more

Simulation

For each individual parameter group it can be defined whether it is transmitted with FD.TP as well as a Contained-PG with Multi-PG or as a single CAN (FD) frame.

Transmission strategies such as threshold and/or delay of Multi-PGs, maximum delay for individual C-PGs as well as Type of Service and Trailer Format values of individual parameter groups can be configured in the DBC and later adjusted at runtime via the CAPL functions. If required, assurance data can be defined and analyzed. Various possibilities for fault injection are also available.

Configuration of the Send Strategy in the Database (DBC)

Database

J1939 parameter groups and signals are described in a database, which already contains predefined standard objects that serve as examples. The user can expand the database using the CANdb++ editor (included with delivery). This makes it possible to define application-specific parameter groups (Proprietary PGs), for example.

The CANdb++ Editor was specially extended for use in the J1939 environment with dialogs and additional views to make creation and verification considerably easier for the user. Parameter groups and signals thus defined can be selected symbolically in the entire program.

 

CANdb++ Editor: Data management program for creating and modifying J1939 databases.

Product Descriptions

Documents
KnowledgeBase

 

Show more

Do you have technical questions and are you looking for suitable answers? Our knowledge base provides the most important FAQs for you.

Show more

Videos

Don't feel like reading? Then take a look at the videos.

Learn to know in a step-by-step tool demonstration how to analyse the J1939 data traffic in the Trace Window of CANoe .J1939.

Downloads

Service Packs
Demos
Show more
Show more

Training

CANoe .J1939 Seminars

CANoe .J1939 provides a variety of possibilities for simulating, developing and testing J1939 systems.

But only those who are familiar with these options can fully tap the potential and save time and money.

Take advantage of our training and education offers in order to make even more efficient use of CANoe .J1939 in your day-to-day work!

Recommended Pages

CANoe
Developing and testing ECUs and entire networks on highest level.
CANdb++
Design environment for CAN / CAN FD networks.
Know-how: SAE J1939
All important information about the J1939 protocol.