Skip to main content

Tab: J1939-ECU – General

In this dialog of the J1939 ECU editor, the general parameters of a J1939 ECU can be displayed and modified.

Table 23. General

Preferred address

Address of the ECU. If more than one ECU with the same address exists in the network, then all affected ECUs get a new address. The requirement is that the ECUs allow an address change (Arbitrary Address Capable).

Local Device

standard icon: You can configure any number of local ECUs. Then every local ECU is its own ECU instance in the J1939 network. For local devices, an additional RX Signals (P2P) dialog is provided to configure received signals.



Table 24. ECU NAME

NAME (64 bit): 16#

Hexadecimal 64-bit code which contains complete information about the subsequent parameters. Each time this code is modified, the respective parameter is also modified. The same is true for the other direction.

Arbitrary address capable

standard icon: When the ECU detects an address conflict, it tries independently to set another address.

Industry group

List of industry groups according to the definition from SAE J1939.

Vehicle system instance

The parameter depends on the Vehicle system. The 4-bit value assigns a number to each instance of the Vehicle system.

Vehicle system

The value is defined in the SAE J1939 standard.

Reserved

Always deactivated and reserved for future SAE definitions

Function

The parameter is defined and assigned by SAE. The value range is 0–255, but not all values are assigned.

The interpretation of values, which are greater than or equal to 127, depends on the Industry selection. For example, the value "133" means "Product Flow" in the "Agricultural and Forestry Equipment" industry. If "Construction Equipment" is selected for Industry, then the same value means "Land Leveling System Display".

If the value is less than 128 (0–127), then there is no dependency to other parameters.

Function instance

The parameter is related to the Function field. A J1939 network can consist of multiple ECUs with the same Function. The 5-bit Function instance assigns a number to each instance of the Function, where 0 is assigned to the first instance.

ECU instance

A J1939 network can include multiple ECUs that have the same task. For example, a vehicle can have two identical ECUs, where one measures vehicle speed and the other measures the trailer speed.

Manufacturer code

The 11-bit manufacturer code is assigned by SAE and indicates the company that manufactured the ECU. This code is defined in the SAE J1939 document.

Identity number

The 21-bit identity number is assigned by the manufacturer and should be used for assuring unique names in a product line. The manufacturer can also add more information to the identity number, such as serial number and date of manufacture.



Table 25. Communication Watchdog

Enable communication watchdog

standard icon: The stack checks whether the ECU transmits data within the specified Watchdog time. If this does not happen, then the device is classified as "not available" and highlighted in red in the device tree.