Create Extended CAN IDs.vi
- Updated2025-10-07
- 2 minute(s) read
Purpose
Creates diagnostic CAN IDs according to ISO 15765-2. Format
Input
|
addressing mode specifies whether the ECU is physically or functionally addressed. |
|
transport protocol specifies whether normal or mixed mode addressing is used. |
|
source address is the logical address of the host (diagnostic tester). |
|
target address is the ECU logical address. |
Output
|
transmit ID is the generated CAN identifier for sending diagnostic request messages from the host to the ECU. |
|
receive ID is the generated CAN identifier for sending diagnostic response messages from the ECU to the host. |
Description
ISO 15765-2 specifies a method (extended/29 bit) of creating CAN identifiers for diagnostic applications given the addressing mode (physical/functional), the transport protocol (normal/mixed), and the 8-bit source and target addresses. This VI implements the construction of these CAN identifiers. You can use them directly in Open Diagnostic on CAN FD.vi.