CAN-PCI/400

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

PCI Board for up to 4xCAN

  • 2x or 4x High-Speed CAN interfaces according to ISO 11898-2
  • PCI bus according to PCI Local Bus Specification 2.2
  • esd Advanced CAN Core (esdACC) technology
  • Bus mastering and local data management by FPGA
  • Software drivers for Windows® and Linux® included free of charge

Real-time OS Support and Higher Layer Protocols CANopen, J1939, ARINC825

  • Software Drivers for Windows, Linux, VxWorks®, QNX®, RTX, On Time RTOS-32 and others
  • CANopen®, J1939 and ARINC 825 protocol libraries are available

Advanced CAN Diagnostics

  • Enhanced diagnostic features
  • Error Injection capabilities
  • High resolution hardware timestamping

Powerful interface for PCs

The CAN-PCI/400 is a PC plug-in card for the PCI bus and supports two (CAN-PCI/400-2) or optionally four (CAN-PCI/400-4) galvanically isolated CAN high-speed interfaces according to ISO11898-2. With the CAN-PCI/400-4, two CAN interfaces are routed via a separate slot bracket.

CAN Data Management

The CAN(-FD) interfaces are controlled by the esdACC (esd Advanced CAN Core) developed by esd and certified according to ISO 16845:2004, which is implemented in an FPGA.
The design includes a bus mastering unit ( first-party DMA ) to exchange the CAN data.
This allows the CAN interface to initiate write cycles to the CPU RAM independently of the host system's CPU or DMA controller. This reduces the CPU load of the host system and the overall system latency.
In addition, the module also supports high-resolution 64-bit hardware timestamps to enable highly accurate reception and transmission of CAN messages.

Error Injection Unit - A simple but powerful concept

For many years, the CAN bus has been used not only in automotive and industrial automation, but increasingly also in safety-critical areas such as medical technology or aerospace. Due to the resulting increase in safety requirements, the need for verification, simulation and testing is also growing.
Due to their principle, the CAN controllers available on the market are not able to send faulty CAN frames or generally violate the CAN standard ISO 11898. The esdACC CAN IP core, supplemented by the Error Injection Unit, is not only able to generate or simulate almost all CAN errors, it can even interactively intervene in the running CAN communication.
The error injection unit has different injection modes, such as CAN arbitration, time triggered or pattern matching, which in combination allow even complex scenarios. With the esdACC Error Injection GUI Tool esd additionally offers a free graphical user interface for the Error Injection Unit.

Free drivers for Windows and Linux included

The product is offered with drivers for Windows and Linux, which can be downloaded free of charge.
In addition to these operating systems, various other (real-time) operating systems are also supported. Detailed information can be found in the description of our order items and, if applicable, in the accessories at the bottom of this page. For more detailed information about the availability of drivers for your operating system, please contact our sales team.

Free CAN tools for fast setup and diagnosis of CAN networks

Our CAN tools for Windows, which are available free of charge in the CAN SDK, significantly support the user in quickly setting up and easily diagnosing CAN, CAN FD and CANopen networks. The possibility of data logging helps the user to record the data traffic for later analysis and to process it further as a CSV file.

NTCAN API and available software stacks

The NTCAN API is a cross-platform software communication interface for CAN and CAN FD hardware. The well-structured API allows easy integration into any application. The functionality and versatility of the implementation provide all necessary mechanisms to control, configure and monitor CAN and CAN FD networks. In addition to the free version for Windows and Linux, the NTCAN API is also available for many real-time operating systems such as QNX®, RTX® or VxWorks® for a license fee.

Many sophisticated functions make the API ideally suited for use in conjunction with higher CAN / CAN FD based protocols. For many common protocols corresponding implementations are already available from esd. These higher layer protocols for Classical CAN, which are available for numerous operating systems, include:

  • CANopen Master and Slave Stack
  • J1939 Software Stack
  • ARINC 825 Software Stack

Do you have special requirements regarding the product?

We are happy to provide you with a customer-specific option or adjustment to our products when purchasing appropiate quantities. Please contact our sales team for detailed information.


More questions? We are pleased to help you


Order items and accessories

With the help of the button "Add to watchlist" you can save articles on your watchlist.
Afterwards, you can request your saved watch list as a quotation via a contact form.

Hardware

Number: C.2048.04

CAN-PCI/400-2
Active CAN Interface Board for PCI
- 2 CAN CAN 2.0A/B-interfaces
- with esd Advanced CAN IP-Core (esdACC)
Physical Layer according ISO 11898,
High Speed, galvanically isolated
- 2x DSUB-9 Connector
- 4x LEDs for CAN- und Board-Status
Drivers, tools and documentation for
Windows & Linux on CD-ROM

Features:
  • Bus-Mastering (DMA-Support)
  • esd Advanced CAN Controller (esdACC)
  • esd CAN Error Injection
  • galvanically isolated
  • HW-Timestamp capable
  • MSI-IRQ capable
Interfaces:
  • CAN
  • PCI
Formfaktor: PCI  
Supported OS:
  • Linux
  • On Time RTOS-32
  • QNX6/7
  • VxWorks
  • Windows 7/8/10
Protocols:
  • ARINC825
  • CAN-Layer 2
  • CANopen
  • J1939
Zolltarif: 85176200
Number: C.2048.06

CAN-PCI/400-4 4xCAN/2Slot
Active CAN Interface Board for PCI
- 4 CAN CAN 2.0A/B-interfaces
2xDSUB9 on a separate slot bracket
- with esd Advanced CAN IP-Core (esdACC)
- Physical Layer according ISO 11898,
High Speed, galvanically isolated
- 2x DSUB-9 Connector
- 4x LEDs for CAN- und Board-Status
Drivers, tools and documentation for
Windows & Linux on CD-ROM

Features:
  • Bus-Mastering (DMA-Support)
  • esd Advanced CAN Controller (esdACC)
  • esd CAN Error Injection
  • galvanically isolated
  • HW-Timestamp capable
  • MSI-IRQ capable
Interfaces:
  • CAN
  • PCI
Formfaktor: PCI  
Supported OS:
  • Linux
  • On Time RTOS-32
  • QNX6/7
  • VxWorks
  • Windows 7/8/10
Protocols:
  • ARINC825
  • CAN-Layer 2
  • CANopen
  • J1939
Zolltarif: 85176200

Hardware-Accessories

Number: C.2043.10

CAN-PCIe/400-Slot2 2xCAN
- Physical layer ISO 11898 (2xDSUB9)
- incl. connecting cable
- for CAN-PCI/400 und CAN-PCIe/400

Features:
  • Expansion board
  • galvanically isolated
Interfaces:
  • CAN
Zolltarif: 85176200

Software-Accessories

Number: C.1101.17

CANopen object licence for QNX
usable with all esd CAN interfaces

-object licence
-CANopen manager and slave dll's/lib's
-documentation

includes CAN-Driver object licence

Features:
  • CiA 301 compliant
  • Runtime license
  • Software Stack
Supported OS:
  • QNX4
  • QNX6/7
Protocols:
  • CANopen
Zolltarif: 85234920
Number: C.1101.18

CANopen object licence for VxWorks
usable with all esd CAN interfaces

-object licence
-CANopen manager and slave dll's/lib's
-documentation

includes CAN-Driver object licence

Features:
  • CiA 301 compliant
  • Runtime license
  • Software Stack
Supported OS:
  • VxWorks
Protocols:
  • CANopen
Zolltarif: 85234920
Number: C.1101.32

CAN-DRV-LCD object licence and CD-ROM
for QNX 4.x, 6.x and 7.x

for esd PC-CAN-Boards including CD-ROM
- with CAN drivers, demo programs
and tools
- documentation and manuals.

Features:
  • Runtime license
Supported OS:
  • QNX6/7
Protocols:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Number: C.1101.45

CAN-DRV-LCD CDROM+Lizenz On Time RTOS-32
object license and CD-ROM

for esd PC-CAN-Boards including CD-ROM
- with CAN drivers, demo programs
and tools
- documentation and manuals.

(1xCD-ROM .11 + 1xLizenz-Sticker .44)

Features:
  • Runtime license
Supported OS:
  • On Time RTOS-32
Protocols:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Number: C.1101.55

CAN-DRV-LCD VxWorks
object licence and CD-ROM
for VxWorks 5.x and 6.x

for esd PC-CAN-Boards including CD-ROM
- with CAN drivers, demo programs
and tools
- documentation and manuals.

Features:
  • Runtime license
Supported OS:
  • VxWorks
Protocols:
  • CAN FD-Layer 2
  • CAN-Layer 2
Zolltarif: 85234920
Number: C.1130.10

J1939 Stack for Windows (Object)

- J1939 Stack for esd CAN-Hardware
- Windows object code

Features:
  • Runtime license
  • Software Stack
Supported OS:
  • Windows 7/8/10
Protocols:
  • J1939
Zolltarif: 85234920
Number: C.1130.11

J1939 Stack for Linux (Object)

- J1939 Stack for esd CAN-Hardware
- Linux object code
- includes esd CAN driver licence
for Linux

Features:
  • Runtime license
  • Software Stack
Supported OS:
  • Linux
Protocols:
  • J1939
Zolltarif: 85234920
Number: C.1130.12

J1939 Stack for RTX (Object)

- J1939 Stack for esd CAN-Hardware
- RTX object code
- includes esd CAN driver licence
for RTX

Features:
  • Runtime license
  • Software Stack
Supported OS:
  • RTX
  • RTX64
Protocols:
  • J1939
Zolltarif: 85234920