Tab ‘J1939 ECU - General’

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

General
Preferred Address Address of the ECU. If more than one ECU with the same address is present in the network, then all ECUs that permit an address change (Arbitrary Address Capable activated), receive a new address.
Local Device 8e2eef2ee30eb0c9c0a8640e007cc32d_9a3f06830c0506c5c0a8640e012f0ace CODESYS is also an ECU in the J1939 network. For local devices, an additional RX Signals (P2P) dialog is provided for configuring received signals. In CODESYS, you can configure any number of local devices.
ECU NAME
NAME (64 bit): 16# Hexadecimal 64-bit code that contains complete information about the parameter settings. Each time this code is modified, the respective parameter is also modified. The same is true for the other direction.
Arbitrary Address Capable 8e2eef2ee30eb0c9c0a8640e007cc32d_9a3f06830c0506c5c0a8640e012f0ace If an address conflict occurs, then an address change can be performed for the ECU.
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, however not all values are assigned.

The interpretation of values that 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 several 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 several 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.
Communication watchdog
Enable Communication Watchdog 8e2eef2ee30eb0c9c0a8640e007cc32d_9a3f06830c0506c5c0a8640e012f0ace The stack checks whether the ECU transmits data within the given Watchdog Time. If this does not happen, then the device is classified as “not available” and highlighted in red in the device tree.