J1939 Network Configuration

Define J1939 network configuration name and database file


Vehicle Network Toolbox: J1939 Communication


The J1939 Network Configuration block is where you define a configuration name and specify the associated user-supplied J1939 database. You can include more than one block per model, each corresponding to a unique configuration on the CAN bus.


You need a license for both Vehicle Network Toolbox™ and Simulink® software to use this block.

Other Supported Features

The J1939 communication blocks support the use of Simulink Accelerator™ and Rapid Accelerator mode. Using this feature, you can speed up the execution of Simulink models. For more information on this feature, see the Simulink documentation.

The J1939 communication blocks also support code generation with limited deployment capabilities. Code generation requires the Microsoft® C++ compiler.


Configuration name

Define a name for this J1939 network configuration. The default is ConfigX, where the number X automatically increases from 1 based on the number of existing blocks.

Database File

Specify the J1939 database file name relative to the current folder. For example, enter J1939.dbc if the file is in the current folder; otherwise enter the full path with the file name, such as C:\work\J1939.dbc.

The database file defines the J1939 parameter groups and nodes, and must be in the .dbc format defined by Vector Informatik GmbH.

Introduced in R2015b