Diese Website verwendet Cookies für Analysen, die Anmeldung im Online-Shop und im Forum sowie die Durchführung einer Bestellung. Durch die Nutzung dieser Website erklären Sie sich mit der Verwendung von Cookies einverstanden. Detaillierte Informationen über deren Einsatz finden Sie in unserer Datenschutzerklärung.

OK Datenschutz

PCAN-OBD-2 API

API-Implementierung des Standards OBD-2 (ISO 15765-4)

Für die On-Board-Diagnose definiert der OBD-2-Standard den Austausch von spezifischen Fahrzeugparametern. Der Client stellt eine Anfrage an die angeschlossenen Steuergeräte (ECUs) im Fahrzeug worauf eine oder auch mehrere ECUs antworten. Als Teil von OBD-2 wird in der Norm ISO 15765-4 der CAN-Bus als eine Übertragungsmöglichkeit beschrieben.

Die API PCAN-OBD-2 implementiert die Funktionalität des Standards anhand von 15 Funktionen, die in die Kategorien Tester Allocation, Configuration, Information, Services und Communication unterteilt sind.

Nach ISO 15765-4 setzt OBD-2 auf UDS auf. Entsprechend verwendet PCAN-OBD-2 die Programmierschnittstelle PCAN-UDS zum Austausch von Diagnosedaten.

  • Implementierung des Protokolls OBD-2 (ISO 15765-4) als On-Board-Diagnose-Standard
  • Windows-DLLs für die Entwicklung von 32-Bit- und 64-Bit-Anwendungen
  • Thread-safe API
  • Physikalische Kommunikation per CAN über ein CAN-Interface der PCAN-Reihe
  • Verwendet die Programmierschnittstelle PCAN-Basic für den Zugriff auf die CAN-Hardware im Computer
  • Verwendet die Programmierschnittstelle PCAN-ISO-TP (ISO 15765-2) zur Übertragung von Datenpaketen bis zu 4095 Byte über den CAN-Bus
  • Verwendet die Programmierschnittstelle PCAN-UDS (ISO 14229-1) zur Kommunikation mit Steuergeräten

Systemvoraussetzungen

  • Windows® 10, 8.1, 7 (32/64-Bit)
  • Mindestens 2 GB RAM und 1,5 GHz CPU
  • Für die CAN-Bus-Anbindung: PC-CAN-Interface von PEAK-System
  • PCAN-Basic API
  • PCAN-ISO-TP API
  • PCAN-UDS API
  • Interface-DLLs für 32 und 64 Bit
  • Beispiele und Header-Dateien für alle gängigen Programmiersprachen
  • Dokumentation im PDF-Format

PCAN-OBD-2 API

Download

API für die Fahrzeugdiagnose gemäß OBD-2 (ISO 15765-4)

PCAN-OBD-2 API-Dokumentation

Englisch

PCAN-Basic API

Download

API zur Entwicklung von Anwendungen mit CAN- und CAN-FD-Anbindungen für Windows® 10, 8.1, 7 (32/64-Bit)

PCAN-ISO-TP API

Download

API zur Übertragung von Datenpaketen gemäß ISO-TP (ISO 15765-2)

PCAN-UDS API

Download

API für die Kommunikation mit Steuergeräten gemäß UDS (ISO 14229-1)

Zusätzliche Informationen auf anderen Seiten:

PCAN-OBD-2 API Versionshistorie (Englisch)
APIs für normierte Protokolle aus dem Automotive-Bereich
PEAK-System Forum: Abschnitt für die PCAN-OBD-2 API für Fragen und Support (Englisch)