CAN-PCI/400

2 oder 4 Kanal PCI-CAN-Schnittstellenkarte (Layer 2, CANopen®, J1939 oder ARINC825)

PCI-Einsteckkarte für bis zu 4x CAN

  • 2x oder 4x High-Speed CAN-Schnittstellen gemäß ISO 11898-2

  • PCI-Interface gemäß PCI Local Bus Specification 2.2

  • esd Advanced CAN Core (esdACC)-Technologie

  • Busmastering und lokales Datenmanagement über FPGA

  • Software-Treiber für Windows® und Linux® kostenfrei im Lieferumfang enthalten

Echtzeit-Betriebssysteme und Higher-Layer-Protokolle CANopen, J1939 und ARINC825

  • Software-Treiber für Windows, Linux, VxWorks®, QNX®, RTX, On Time RTOS-32 und weitere Betriebssysteme

  • CANopen-, J1939- und ARINC825-Protokoll-Bibliotheken verfügbar

Erweiterte CAN Diagnostik

  • Erweiterte Diagnose-Funktionen

  • Unterstützt CAN-Fehlersimulation, z.B. CAN Error Injection

  • Hochauflösender Hardware-Timestamp

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.

Leistungsstarkes Interface für PCs
Die CAN-PCI/400 ist eine PC-Einsteckkarte für den PCI-Bus und unterstützt zwei (CAN-PCI/400-2) oder optional vier (CAN-PCI/400-4) galvanisch getrennte CAN-High-Speed-Schnittstellen gemäß ISO11898-2. Bei der CAN-PCI/400-4 werden zwei CAN-Schnitstellen über ein separates Slotblech geführt.

CAN Data Management
Die ISO11898-1-konformen CAN-Schnittstellen werden über den esdACC (esd Advanced CAN Core), der im Xilinx® Spartan®-3E FPGA implementiert ist, angesteuert.
Das FPGA unterstützt das Bus-Mastering (firstparty DMA). Dadurch kann die CAN-PCI/400 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.
Zudem unterstützt die CAN-PCI/400 hochauflösende 64-bit Hardware-Timestamps für CAN-Nachrichten.

Software Support

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 sind für QNX, RTX(64), VxWorks und On Time RTOS-32 verfügbar.

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ätzlich bieten kostenlose esd CAN Tools für Windows Unterstützung für den schnellen Aufbau und die Diagnose von CAN-Netzwerken und CAN-Applikationen.

PCI-CAN Interface CAN-PCI/400 by esd