PCAN-ISO-TP API
API-Implementierung des Standards ISO-TP (ISO 15765-2)

Beschreibung

ISO-TP (ISO 15765-2) ist ein internationaler Standard zur Übertragung von Datenpaketen per CAN. Das Protokoll deckt oberhalb von CAN (OSI-Schichten 1 und 2) die OSI-Schichten 3 (Network Layer) und 4 (Transport Layer) ab. Es kann Datenpakete bis zu einer Größe von 4095 Bytes pro CAN-Nachricht versenden. Die Datenbytes werden dabei segmentiert mit mehreren CAN-Frames übertragen.

Die API PCAN-ISO-TP implementiert die Funktionalität des Standards anhand von 10 Funktionen, die in die Kategorien Allocation, Configuration, Address Mapping Configuration, Information und Communication unterteilt sind.

PCAN-ISO-TP nutzt die Programmierschnittstelle PCAN-Basic für den Zugriff auf die CAN-Hardware im Computer. PCAN-Basic ist im Lieferumfang jedes CAN-Interfaces von PEAK-System enthalten.

Leistungsmerkmale

  • Implementierung des Protokolls ISO-TP (ISO 15765-2) zur Übertragung von Datenpaketen bis zu 4095 Byte über den CAN-Bus
  • Windows-DLLs für die Entwicklung von 32-Bit- und 64-Bit-Anwendungen
  • Thread-safe API
  • Physikalische Kommunikation per CAN oder CAN FD über ein CAN-Interface der PCAN-Reihe
  • Verwendet die Programmierschnittstelle PCAN-Basic für den Zugriff auf die CAN-Hardware im Computer

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

Lieferumfang

  • Interface-DLLs für 32 und 64 Bit
  • Beispiele und Header-Dateien für alle gängigen Programmiersprachen
  • Dokumentation im PDF-Format

Downloads

PCAN-ISO-TP API

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

PCAN-ISO-TP API-Dokumentation

PCAN-Basic API

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

Mehr

Zusätzliche Informationen auf anderen Seiten:

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