Libraries: Reconfiguration – CANopen Local Device (Slave) 3S CANopenSlave Stack 3S CANopenSafety Slave :
J1939 J1939 is a CAN-based protocol (CAN stands for "Controller Area Network"). It was developed for serial data transmission between electronic control units (ECU) in heavy goods vehicles. The CODESY
General The J1939 Manager is inserted in the device tree below the CAN bus node. It provides the J1939 parameter groups and signal database. The ECUs are inserted below the J1939 Manager. The Scan Dev
Configuration Tip See the general description for information about the following tabs of the device editor. Tab: <device name> I/O Mapping Tab: <device name> IEC Objects Tab: <device name> Parameters
Tab: J1939-ECU – P2P RX Signals This dialog is available for local ECUs only. It shows all PGs (parameter groups) that should be received by other ECUs. In this dialog, individual groups can be activa
Dialog: Add Signal Tip In CODESYS version 3.5 SP17 and higher, the J1939 configurator is no longer supplied with a parameter group / signal database. The old database is no longer supported. However,
Dialog: Data Layout Editor Graphical representation of the data layout of a parameter group The position of the data area is displayed graphically in a different color for each signal. Overlapping are
Functions Reconfiguration – J1939 With the "Reconfiguration" function, you can dynamically adapt a J1939 configuration at application runtime which was initially downloaded to the controller. With the
Diagnosis Control devices can independently send diagnostic messages (DM). The most important diagnostic messages are DM1 and DM2. DM1 contains a list of the currently active diagnostic trouble codes
Diagnosis in the Application ECU State The ECU state of a device can be interrogated in the application in three different ways: <name in device tree>.State property ( IoDrvJ1939 library) <name in dev