Auf unserer Website setzen wir Cookies ein, um Ihnen den bestmöglichen Service zu bieten und unsere Website weiter verbessern zu können. Mit dem Button "Alle akzeptieren" stimmen Sie der Verwendung aller Cookies zu. Über "Auswahl akzeptieren" können Sie die verwendeten Cookies eingrenzen. Weitere Informationen und eine Option zum Widerruf Ihrer Auswahl finden Sie in unserer Datenschutzerklärung.
Diese Cookies sind für die grundlegende Funktionalität notwendig. Dadurch können Sie sich auf unserer Website und im Forum anmelden oder Produkte mit unserem Online-Shop bestellen.
Mit diesen Cookies erheben wir anonymisiert Nutzungsdaten für unsere Website. So können wir beispielsweise sehen, welche Inhalte für unsere Besucher interessant sind und welche Auflösungen verwendet werden. Anhand der Informationen optimieren wir unsere Website, um Ihnen eine möglichst gute Benutzererfahrung bieten zu können.
Mehr
Alle Preise verstehen sich zuzüglich der zurzeit gültigen Mehrwertsteuer!
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 x86-, x64 und ARM64-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 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. Für die Sprachen C/C++, Delphi und Python werden Header-Dateien zur Verfügung gestellt. Für C#, VB.NET und C++/CLR gibt es ein Assembly. Beispielcode ist für alle unterstützten Sprachen im Lieferumfang enthalten.
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:
Hinweis: Parallel-Port-CAN-Interfaces werden nur auf x86-Systemen unterstützt.
Hinweis: Software-Auslieferung auf USB-Stick. Alternative Installationsmedien oder Download auf Anfrage.
PCAN-Developer 4 besteht aus einer Einzelplatz-Nutzer-Lizenz für das Entwicklungspaket sowie einer Verteiler-Lizenz für das PCAN-Developer Redistributable. In diesem Paket sind die API-DLLs sowie die Software PCAN-View, PCAN-Nets Configuration und PCAN-Status Display enthalten.
Für die API sowie die Software erhalten Sie für die Dauer von 2 Jahren alle Updates sowie kostenfreien Support.