CAN-PCIe/400

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

PCI Express Einsteckkarte für bis zu 4x CAN

  • 2x oder 4x High-Speed CAN-Schnittstellen gemäß ISO 11898-2
  • PCIe Port gemäß PCI Express Spezifikation R1.0a
  • 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

Leistungsstarkes Interface für PCs

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

CAN Data Management

Die CAN(-FD)-Schnittstellen werden durch den von esd entwickelten und nach ISO 16845:2004 zertifizierten esdACC (esd Advanced CAN Core) angesteuert, welcher in einem FPGA realisiert ist.
Das Design beinhaltet eine Bus-Mastering-Einheit ( first-party DMA) zum Austausch der CAN-Daten.
Dadurch kann die CAN-Schnittstelle unabhängig von der CPU oder dem DMA-Controller des Host-Systems Schreibzyklen in den CPU-RAM initiieren. Dies reduziert die CPU-Last des Hostsystems und die gesamte Systemlatenz.
Zusätzlich unterstützt das Modul auch hochauflösende 64-Bit-Hardware-Zeitstempel, um einen hochgenauen Empfang und Versand von CAN-Nachrichten zu ermöglichen.

Error Injection Unit - Ein einfaches aber leistungsfähiges Konzept

Der CAN-Bus wird seit vielen Jahren nicht nur in der Automobil- und Industrieautomation, sondern zunehmend auch in sicherheitskritischen Bereichen wie der Medizintechnik oder der Luft- und Raumfahrt eingesetzt. Aufgrund der dadurch gestiegenen Sicherheitsanforderungen wächst auch der Bedarf an Verifikation, Simulation und Test.
Die auf dem Markt erhältlichen CAN-Controller sind prinzipbedingt nicht in der Lage, fehlerhafte CAN-Frames zu senden oder generell den CAN-Standard ISO 11898 zu verletzen. Der esdACC CAN IP-Core, ergänzt um die Error Injection Unit, kann nicht nur nahezu alle CAN-Fehler generieren oder simulieren, er kann darüber hinaus sogar interaktiv in die laufende CAN-Kommunikation eingreifen.
Die Fehlerinjektionseinheit verfügt über verschiedene Injektionsmodi, wie z.B. CAN-Arbitrierung, zeitgetriggert oder Pattern-Matching, die in der Kombination auch komplexe Szenarien ermöglichen. Mit dem esdACC Error Injection GUI Tool bietet esd zusätzlich eine kostenlose grafische Benutzeroberfläche für die Error Injection Unit an.

Kostenfreie Treiber für Windows und Linux im Lieferumfang

Das Produkt wird mit Treibern für Windows und Linux angeboten, die kostenlos heruntergeladen werden können.
Neben diesen Betriebssystemen werden auch verschiedene andere (Echtzeit-)Betriebssysteme unterstützt. Detaillierte Informationen finden Sie in der Beschreibung unserer Bestellartikel und ggf. im Zubehör am Ende dieser Seite. Für genauere Informationen zur Verfügbarkeit von Treibern für Ihr Betriebssystem steht Ihnen unser Sales-Team gerne zur Verfügung.

Kostenlose CAN-Tools zum schnellen Aufbau und Diagnose von CAN-Netzwerken

Unsere CAN-Tools für Windows, die im CAN SDK kostenlos zur Verfügung stehen, unterstützen den Anwender maßgeblich bei der schnellen Einrichtung und einfachen Diagnose von CAN-, CAN FD- und CANopen-Netzwerken. Die Möglichkeit der Datenlogging-Funktion hilft dem Anwender, den Datenverkehr für spätere Analysen aufzuzeichnen und als CSV-Datei weiter zu verarbeiten.

NTCAN API und verfügbare Software Stacks

Die NTCAN-API ist eine plattformübergreifende Software-Kommunikationsschnittstelle für CAN- und CAN FD-Hardware. Die gut strukturierte API ermöglicht eine einfache Integration in jede Applikation. Die Funktionalität und die Vielseitigkeit der Implementierung bieten alle notwendigen Mechanismen zur Steuerung, Konfiguration und Überwachung von CAN- und CAN-FD-Netzwerken. Neben der kostenlosen Version für Windows und Linux ist die NTCAN-API auch für viele Echtzeitbetriebssysteme wie QNX®, RTX® oder VxWorks® gegen Lizenzkosten verfügbar.

Viele ausgefeilte Funktionen machen die API ideal geeignet für den Einsatz in Verbindung mit höheren CAN / CAN FD basierten Protokollen. Für viele gängige Protokolle sind entsprechende Implementierungen bereits bei esd erhältlich. Zu diesen Higher Layer Protokollen für Classical CAN, welche für zahlreiche Betriebssysteme zur Verfügung stehen, gehören:

Sie haben besondere Anforderungen an das Produkt?

Wir ermöglichen Ihnen gerne kundenspezifische Optionen und Anpassungen unserer Produkte bei Abnahme einer geeigneten Menge. Bitte kontaktieren Sie unser Sales-Team für weiterführende Informationen.


Dokumentation

Software Downloads

Weitere Fragen? Wir helfen Ihnen gerne weiter


Bestellartikel und Zubehör

Mit Hilfe des Button "Auf die Merkliste" können Sie Artikel auf Ihrer Merkliste speichern.
Ihre gespeicherte Merkliste können Sie anschließend über ein Formular als Angebot anfordern.

Hardware

Nummer: C.2043.04

Aktives CAN Interface Board für PCIexpress, 3.3V, 2 CAN Schnittstellen mit esd Advanced CAN IP-Core (esdACC), ISO 11898-2, galvanisch getrennt, 2x DSUB-9 Connector; Treiber,Tools und Dokumentation für Windows & Linux auf CD

Features:
  • Bus-Mastering (DMA-Support)
  • esd Advanced CAN Controller (esdACC)
  • esd CAN Error Injection
  • Galvanisch getrennt
  • HW-Timestamp fähig
  • MSI-IRQ fähig
Interfaces:
  • CAN
  • PCIe
Formfaktor: PCIe  
Unterstützte Betriebssysteme:
  • Linux
  • On Time RTOS-32
  • QNX6/7
  • VxWorks
  • Windows 7/8/10/11
Protokolle:
  • ARINC825
  • CAN-Layer 2
  • CANopen
  • J1939
Zolltarif: 85176200
Nummer: C.2043.06

Aktives CAN Interface Board für PCIexpress, 3.3V, 4 CAN Schnittstellen davon 2xDSUB9 auf extra Slotblech, mit esd Advanced CAN IP-Core (esdACC), Physical Layer nach ISO 11898, High Speed, galvanisch getrennt, 4x DSUB-9 Connector, 4x LEDs für CAN- und Board-Status; Treiber,Tools und Dokumentation für Windows & Linux auf CD

Features:
  • Bus-Mastering (DMA-Support)
  • esd Advanced CAN Controller (esdACC)
  • esd CAN Error Injection
  • Galvanisch getrennt
  • HW-Timestamp fähig
  • MSI-IRQ fähig
Interfaces:
  • CAN
  • PCIe
Formfaktor: PCIe  
Unterstützte Betriebssysteme:
  • Linux
  • On Time RTOS-32
  • QNX6/7
  • VxWorks
  • Windows 7/8/10/11
Protokolle:
  • ARINC825
  • CAN-Layer 2
  • CANopen
  • J1939
Zolltarif: 85176200

Hardware-Zubehör

Nummer: C.2043.10

Physical layer ISO 11898 (2xDSUB9), incl. Verbindungskabel, für CAN-PCI/400 und CAN-PCIe/400

Features:
  • Erweiterungsboard
  • Galvanisch getrennt
Interfaces:
  • CAN
Zolltarif: 85176200

Software-Zubehör

Nummer: C.1101.17

Einzelplatz-Laufzeitlizenz für CANopen Software Stack für QNX in Verbindung mit esd CAN Hardware und NTCAN API. Beinhaltet Realtime-Treiber, CANopen Manager und Slave. Lieferung als Lizenzaufkleber und CD (LCD) mit Dokumentation.

Features:
  • CiA 301 konform
  • Laufzeitlizenz
  • Software Stack
Unterstützte Betriebssysteme:
  • QNX4
  • QNX6/7
Protokolle:
  • CANopen
Zolltarif: 85234920
Nummer: C.1101.18

Einzelplatz-Laufzeitlizenz für CANopen Software Stack für VxWorks in Verbindung mit esd CAN Hardware und NTCAN API. Beinhaltet Realtime-Treiber, CANopen Manager und Slave. Lieferung als Lizenzaufkleber und CD (LCD) mit Dokumentation.

Features:
  • CiA 301 konform
  • Laufzeitlizenz
  • Software Stack
Unterstützte Betriebssysteme:
  • VxWorks
Protokolle:
  • CANopen
Zolltarif: 85234920
Nummer: C.1101.32

Objekt Lizenz und CD für QNX 4.x, 6.x und 7.x für esd PC-CAN-Boards inklusive CD-ROM, mit CAN Treiber, Demoprogrammen und Tools, Dokumentation und Handbüchern

Features:
  • Laufzeitlizenz
Unterstützte Betriebssysteme:
  • QNX6/7
Protokolle:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Nummer: C.1101.45

Objekt Lizenz und CD On Time RTOS-32 für esd PC-CAN-Boards inklusive CD-ROM, mit CAN Treiber, Demoprogrammen und Tools, Dokumentation und Handbüchern

Features:
  • Laufzeitlizenz
Unterstützte Betriebssysteme:
  • On Time RTOS-32
Protokolle:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Nummer: C.1101.55

Objekt Lizenz und CD für VxWorks 5.x und 6.x für esd PC-CAN-Boards inklusive CD-ROM, mit CAN Treiber, Demoprogrammen und Tools, Dokumentation und Handbüchern

Features:
  • Laufzeitlizenz
Unterstützte Betriebssysteme:
  • VxWorks
Protokolle:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Nummer: C.1130.10

Einzelplatz-Laufzeitlizenz für J1939 Software Stack und J1939 Device Simulator & Monitor zur Verwendung mit esd CAN-Hardware und NTCAN API. Inklusive Protokoll-Interpreter-Plugin für CANreal zur Dekodierung und Anzeige von PGNs. Lieferung als Windows- Objektcode zur einfachen Integration ins System.

Features:
  • Laufzeitlizenz
  • Software Stack
Unterstützte Betriebssysteme:
  • Windows 7/8/10/11
Protokolle:
  • J1939
Zolltarif: 85234920
Verwandte Produkte:
Nummer: C.1130.11

Einzelplatz-Laufzeitlizenz für J1939 Software-Stack zur Verwendung mit esd CAN-Hardware und NTCAN API. Bereitstellung als Linux-Objektcode zur einfachen Integration ins System.

Features:
  • Laufzeitlizenz
  • Software Stack
Unterstützte Betriebssysteme:
  • Linux
Protokolle:
  • J1939
Zolltarif: 85234920
Verwandte Produkte:
Nummer: C.1130.12

Einzelplatz-Laufzeitlizenz für J1939 Software Stack zur Verwendung mit esd CAN-Hardware und NTCAN API. Bereitstellung als RTX-Objektcode zur einfachen Integration ins System.

Features:
  • Laufzeitlizenz
  • Software Stack
Unterstützte Betriebssysteme:
  • RTX
  • RTX64
Protokolle:
  • J1939
Zolltarif: 85234920
Verwandte Produkte: