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.

Notwendig:

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.

Statistik:

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.

Notwendig
Statistik

Mehr

APIs für CAN-Anwendungen

Für die Entwicklung von CAN-Anwendungen stellen wir Ihnen verschiedene APIs (Application Programming Interfaces) zur Verfügung: Die PCAN-API aus dem PCAN-Developer-Paket und die kostenfreie PCAN-Basic API. Zum direkten Vergleich finden Sie hier eine Gegenüberstellung unserer Entwicklungspakete.

 

EigenschaftenPCAN-BasicPCAN-Developer 4
Basiert auf der APIPCAN-Basic APIPCAN-API 4
Entwicklung für die PlattformenWindows® 11 (x64/ARM64), 10 (x86/x64) und LinuxWindows® 11 (x64/ARM64), 10 (x86/x64)
Ermöglicht die Anbindung an CAN-Busse
Ermöglicht die Anbindung an CAN-FD-Busse
Unterstützt jede PCAN-PC-Hardware
(Parallel-Port-CAN-Interfaces werden nur auf x86-Systemen unterstützt)
Maximale Anzahl unterstützter CAN-Kanäle je Hardware-Typ

 
Maximal 16 
(je nach verwendetem PEAK-CAN-Interface)
64
Max. Anzahl Applikationen pro physikalischem CAN-KanalGleichzeitig eine eigene und mehrere Applikationen von PEAK-System64
Zugriff auf HardwareparameterZugriff auf spezielle ParameterUneingeschränkter Zugriff auf alle Parameter
Genauigkeit der Zeitstempel von empfangenen Nachrichten (abhängig von dem verwendeten PEAK-CAN-Interface)1 µs1 µs
Steuerung des Sendezeitpunkts durch Angabe von Zeitstempeln beim Senden von Nachrichten-
Konfiguration von Single-Shot- und Self-Receive-Request-Übertragungen-
Benachrichtigung der Applikation über Windows-Events beim Empfang einer Nachricht
Unterstützung von CAN-Error-Frames
Generierung von CAN-Error-Frames-
Treiberinterne Pufferung von CAN-Nachrichten32.768 pro CAN-Kanal32.768 pro Client*
Simulierte CAN-Kommunikation zwischen den Applikationen-
Anwendung einer Windows-DLL als Schnittstelle für alle PEAK-CAN-Interfaces
Hotlinesupport für Entwickler-
HardwarekonfigurationÜber die ApplikationÜber die Systemsteuerung oder die Applikation
Reset der Hardware während einer aktiven Verbindung
Nachrichtenfilter frei definierbarPro CAN-Kanal ein FilterPro Client* ein Filter
LizenzierungLizenz für die PCAN-Basic API im Lieferumfang der Hardware enthaltenUnbegrenzte Lizenzen der PCAN-API 4
Mitgelieferte SoftwarePCAN-ViewPCAN-View
PCAN-Nets Configuration
PCAN-Status Display


* Erläuterungen zur PCAN-API und Clients finden Sie unter PCAN-Developer Produktdetails.