Ixxat D-PDU API

The Ixxat D-PDU API is a VCI 4 (Ixxat Virtual Communications Interface) driver plug-in that provides the D-PDU interface for many different Ixxat PC boards and platforms. The D-PDU is a standardized vehicle communication interface compliant with ISO 22900-2 (Vehicle Communication Interface) and is designed for automotive flash memory and diagnostic applications. Using the D-PDU API, it is easy to implement a variety of manufacturer-compatible applications that work with Ixxat PC interfaces and platforms.

D-PDU API Add-on Installation Guide
Ixxat D-PDU API-Data Sheet

描述

I. Features and Benefits

  • Standardized vehicle communication interface for ISO 22900-2 compliant applications
  • Supports a wide range of Ixxat PCIe and USB-based CAN (FD) interfaces
  • Supports high-performance embedded platforms FRC-EP170/190 and CANnector

 

II. Deliverables

  • Software downloaded from the website
  • Installation Guide
  • PC Binding Installation License File

 

Three,Supported CAN Protocols/Interfaces

Supported CAN protocols

  • ISO 11898 Original Protocol
  • UDS Agreement
  • KWP2000 Agreement
  • CAN J1939*
  • Yes, OBD*.

*Requirements can be made to

Supported CAN Interfaces

The following pages provide a list of supported CAN interfaces and embedded platforms:

Supported Operating Systems and Worklists

 

Order No.

1.02.0280.00000 D-PDU API License

 

Application Examples - How to use the PC Interface

訪問配置和分析

Mobile USB-to-CAN interface for easy CAN (FD) bus access for configuration, service and analysis

 

汽車測試系統的連接

Powerful CAN (FD) plug-in boards for test/simulation systems connected to the automotive bus make the system or device

 

移動設備的無線接入

Wireless connection for automotive systems for flexible analysis, configuration and testing

 

Feature Sheet - Fieldbus Support and Options

 CAN Interface
Type On-board
µC
Galv.
Isolated
CAN
HS
CAN
LS
CAN
FD
LIN Further
Options
 CANnector Ethernet/USB ✔ ✔ 8 4 2 WiFi/EtherCAT
 CAN-IB640/PCIe PCIe ✔ ✔ 4 (max) 4 (max) 4
 CAN-IB600/PCIe PCIe ✔ ✔ 1-2 1-2
 CAN-IB500/PCIe PCIe ✔ 1 1
 CAN-IB200/PCIe PCIe ✔ option 1-4 1-4 0-4 Low Profile
 CAN-IB100/PCIe PCIe option 1-4 1-4 Low Profile
 CAN-IB520/PCIe Mini PCIe Mini ✔ 1 1
 CAN-IB120/PCIe Mini PCIe Mini option 1-2
 CAN-IB630/PCIe 104 PCIe 104 ✔ ✔ 2 2
 CAN-IB230/PCIe 104 PCIe 104 ✔ ✔ 2/4 0-1 0-1
 CAN-IB130/PCIe 104 PCIe 104 ✔ 1-2
 CAN-IB810/PMC PMC ✔ ✔ 2 0-2 2 0-2
 CAN-IB410/PMC PMC ✔ ✔ 2-4 2-4 0-2
 CAN-IB400/PCI PCI ✔ ✔ 1-4 1-4 0-4
 CAN-IB300/PCI PCI ✔ 1-4 1-4
 USB-to-CAN FD USB ✔ ✔ 1-2 1-2 1
 USB-to-CAN V2  USB ✔ ✔ 1-2 0-1 0-1
 USB-to-CAN V2 Plugin USB ✔ ✔ 1-2 0-1 0-1
 simplyCAN  USB ✔ ✔ 1
 CAN@net NT 200/420 Ethernet ✔ ✔ 2-4 0-2
 CAN@net NT 100 Ethernet ✔ ✔ 1
 CAN@net II/VCI Ethernet ✔ ✔ 1
 CANblue II  Bluetooth ✔ ✔ 1

 

 

Software Support for Ixxat PC Interface

Software Supported Interface Types

 CAN Interface
Windows (computer)
D-PDU-API Linux
QNX
INtime
RTX
VxWorks
Socket CAN CANopen API LabView LabWindows
 CANnector ✔ **
 CAN-IB640/PCIe ✔ ** ✔ ✔
 CAN-IB600/PCIe ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
 CAN-IB500/PCIe ✔ ** ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
 CAN-IB200/PCIe ✔ ** ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
 CAN-IB100/PCIe ✔ ** ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
 CAN-IB520/PCIe Mini ✔ ** ✔ ✔ ✔ ✔ ✔
 CAN-IB120/PCIe Mini ✔ ** ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
 CAN-IB630/PCIe 104 ✔ ** ✔ ✔
 CAN-IB230/PCIe 104 ✔ ** ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
 CAN-IB130/PCIe 104 ✔ ** ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
 CAN-IB810/PMC ✔ ** ✔ ✔ ✔ ✔ ✔
 CAN-IB410/PMC ✔ ** ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
 CAN-IB400/PCI ✔ ** ✔ ✔ ✔ ✔ ✔ ✔ ✔
 CAN-IB300/PCI ✔ ** ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
 USB-to-CAN FD ✔ ✔ ✔ ✔ ✔
 USB-to-CAN V2 ✔ ** ✔ ✔ ✔ ✔ ✔ ✔
 USB-to-CAN V2 Plugin ✔ ** ✔ ✔ ✔ ✔ ✔ ✔
 simplyCAN ✔* ✔*
 CAN@net ✔ ** ✔ O O O ✔ ✔
 CAN@net ✔ ** O O O O ✔ ✔ ✔
 CANblue II ✔ ** O ✔ ✔ ✔

O = use “generic” mode
** = based on a request
* = Driver installation is not required on the latest Windows and Linux operating systems.