PCAN-Developer 4
Die professionelle Programmierschnittstelle PCAN-API des PCAN-Developer-Entwicklungspakets ermöglicht die Realisierung komplexer Windows®-Anwendungen mit CAN- und CAN-FD-Unterstützung. Dafür stellt die API (Application Programming Interface) eine umfangreiche Funktions-Bibliothek über Interface-DLLs für 32- und 64-Bit-Systeme zur Verfügung.
Die CAN-Kommunikation erfolgt im Gegensatz zu PCAN-Basic über Clients und bietet damit bedeutende Vorteile. So können, anstelle von nur einer Anwendung, gleichzeitig mehrere auf einen physikalischen CAN-Kanal zugreifen. Es funktioniert aber auch ohne Hardware: Über virtuelle Verbindungen ermöglichen Clients eine simulierte CAN-Kommunikation zwischen den Windows®-Anwendungen eines Computers.
Die PCAN-API und die im Paket enthaltenen Tools unterstützen ab PCAN-Developer Version 4 den neuen Standard CAN FD (CAN with Flexible Data rate), der sich vor allem durch eine höhere Bandbreite bei der Datenübertragung auszeichnet.
Die API kann mit verschiedenen Programmiersprachen verwendet werden. Beispiele und Header-Dateien sind für die Sprachen C/C++ und Delphi im Lieferumfang enthalten.
CAN-Verbindungen mit Clients:
Anwendungen, die auf der PCAN-API basieren, verwenden sogenannte Clients für den Zugriff auf Netze. Ein Netz umfasst die Anbindung an einen externen CAN-Bus über geeignete Hardware sowie die Verbindung mehrerer Anwendungen untereinander.
Für CAN-Verbindungen über Clients bestehen die folgenden Möglichkeiten:
- Ein oder mehrere Clients können sich mit einem Netz verbinden
- Ein Client kann sich mit mehreren Netze verbinden
- Ein Netz ist mit keiner oder genau einer aktiven Hardware verbunden
- Für eine Hardware können mehrere Verbindungen zu unterschiedlichen Netzen definiert werden.
- Für eine Hardware kann maximal eine definierte Verbindung zu einem Netz aktiviert werden
- Sendet ein Client, wird die Nachricht an alle mit dem Netz verbundenen Clients und über die Hardware auf den externen Bus gegeben
- Wird eine Nachricht über die Hardware empfangen, wird sie von allen verbundenen Clients empfangen
Ausführliche technische Informationen und Preise finden Sie auf der Produktseite:
www.peak-system.com/PCAN-Developer-4.461.0.html
Kurzbeschreibung: Professionelles CAN- und CAN-FD-Entwicklungspaket für Windows®
Lieferumfang: PCAN-API 4 Interface-DLLs und (32/64-Bit) PCAN-Developer 4-Lizenzpaket
Weitere Software: PCAN-View, PCAN-Nets Configuration und PCAN-Status Display
Inklusive: Beispiele und Header-Dateien für verschiedene Programmiersprachen