J1939 Network Configuration
Define J1939 network configuration name and database file
Simulink Real-Time / J1939 Communication
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.
To use this block, you must have a license for both Vehicle Network Toolbox™ and Simulink® software.
The J1939 communication blocks support the use of Simulink accelerator and rapid accelerator modes. You can speed up the execution of Simulink models by using these modes. For more information on these modes, see the Simulink documentation.
The J1939 communication blocks also support code generation that have limited deployment capabilities. Code generation requires a C++ compiler that is compatible with the code generation target. For the current list of supported compilers, see Supported and Compatible Compilers.
Configuration name — Define a name for this J1939 network configuration
ConfigX (default) | character vector
The default value is
ConfigX, where the number
X increases from 1 based on the number of existing
Database File — Specify the J1939 database file name relative to the current folder
not set (default) | character vector
An example file name, enter
J1939.dbc if the file is in the
current folder; otherwise enter the full path with the file name, such as
The database file defines the J1939 parameter groups and nodes. This file must be in the DBC file format defined by Vector Informatik GmbH.
Enable address claiming — Enable standard address claim procedure
on (default) | off
When selected (checked on), this parameter allows J1939 Node Configuration blocks to use a standard address claim procedure to dynamically assign addresses of nodes on the bus.
Introduced in R2015b