CAN-PCI/402
1, 2 oder 4 Kanäle PCI-CAN Interface (Layer 2, CANopen® oder J1939)
PCI Board mit High-Performance Altera® FPGA für bis zu 4x CAN
1x, 2x or 4x CAN-Schnittstelle gemäß ISO 11898-2
Bus-Mastering und lokales Datenmanagement über FPGA
PCI-Schnittstelle gemäß PCI Local Bus Specification 3.0
CAN-Abschluss on-board aktivierbar
MSI (Message Signaled Interrupts)-Unterstützung
Umfangreiche Betriebssystem-Unterstützung und erweiterte CAN-Diagnose
Software-Treiber für Windows®, Linux® kostenfrei im Lieferumfang enthalten
Optional CAN Layer 2 Software-Treiber für Echtzeit-Betriebssysteme
CANopen®-, J1939- und ARINC 825 Protokoll-Bibliotheken verfügbar
ISO 16845:2004-zertifizierte esd Advanced-CAN-Core (esdACC)-Technologie
Hochauflösende Hardware-Timestamps
Variantenreiches Design
Produktvarianten optional auch ohne galvanische Trennung
Low-Profile-Version für 1x CAN verfügbar
Kundenspezifische Anpassung auf Nachfrage
• Erweiterter Temperaturbereich: -40° C … +75° C
• Erweiterte CAN-Fehlersimulation
• 4x CAN via DSUB37
Übersicht der verfügbaren CAN-PCI/402 Hardware-Versionen
Es sind Treiber für viele verschiedene Betriebssysteme verfügbar (siehe auch die Einträge unter Software rechts). Bitte kontaktieren Sie unser Sales-Team für genauere Informationen über die Verfügbarkeit der Treiber für Ihr Betriebssystem oder wenn Sie CAN-Treiber für andere Betriebssysteme benötigen.
Eine Übersicht mit allen verfügbaren CAN-Treibern und allen CAN-Interfaces von esd finden Sie hier.
Große Auswahl von Hardware Designs
Die CAN-PCI/402 ist ein für den PCI-Bus entwickeltes PC-Board, das über ein, zwei (CAN-PCI/402-2) oder 4 (CAN-PCI/402-4/2Slot) galvanisch getrennte CAN-Schnittstellen gemäß ISO 11898-2 verfügt. Die CAN-PCI/402-4/2Slot verfügt über zwei CAN-Schnittstellen auf einem Adapterboard mit separater Frontplatte. Diese Versionen sind auch ohne galvanische Trennung erhältlich.
Das Board ist außerdem als Low-Profile Version CAN-PCI/402-1-LP verfügbar.
CAN-Data-Management
Die CAN-Schnittstellen sind gemäß ISO 11898-1 ausgeführt und werden über den esdACC (esd Advanced CAN Core), der im Altera FPGA implementiert ist, angesteuert.
Das FPGA unterstützt das Bus-Mastering (firstparty DMA). Dadurch kann die CAN-PCI/402 unabhängig von der CPU oder von dem DMA-Controller des Systems Schreib-Zyklen zum Host-CPU-RAM initiieren. Das reduziert die Host-CPU-Last und die Gesamtlatenz.
Durch die Verwendung von MSI (Message Signaled Interrupts) kann die CAN-PCI/402 z.B. auch in Hypervisor-Umgebungen eingesetzt werden.
Zudem unterstützt sie hochauflösende Hardware-Timestamps für CAN-Nachrichten.
Software-Unterstützung
Windows und Linux (NTCAN-API)
Die CAN Layer 2 Treiber für Windows und Linux sind im Lieferumfang enthalten.
Realtime OS (NTCAN-API)
CAN Layer 2 Treiber z.B. für QNX® und RTX64® können zusätzlich bestellt werden, weitere auf Nachfrage.
Higher Layer Protokolle (für Classical CAN)
Higher Layer Protokolle sind für viele Betriebssysteme erhältlich:
• CANopen Master- and Slave-Stack
• J1939
• ARINC825
Zusätzliche kostenlose esd CAN Tools für Windows bieten Unterstützung für den schnellen Aufbau und die Diagnose von CAN-Netzwerken und CAN-Applikationen.
Kundenspezifische Anpassung auf Nachfrage
Kundenspezifische Optionen bieten wir bei angemessenen Stückzahlen an. Bitte kontaktieren Sie unser Sales-Team für detaillierte Informationen. Zum Beispiel ist die PCI-Karte mit 4x CAN über einen in der Frontplatte zugänglichen DSUB37-Stecker auf Nachfrage erhältlich.
Verwandte Produkte
Die CAN-PCI/402-2-FD Karte ist mit 2 CAN FD-Schnittstellen erhältlich.
Die CAN-PCIe/402 ist als PCI Express®-Karte verfügbar.