PMC-CAN/402
PCI Mezzanine Card (PMC) CAN bus interface card based on the esdACC with 4 CAN FD channels and, as an option, with digitally switchable CAN terminating resistors, 2 LIN interfaces and 4 digital IOs.
PMC Board with esd Advanced CAN Controller (esdACC)
- 4 high-speed CAN FD interfaces in accordance with ISO 11898-2, up to 8 MBit/s
- Bus mastering and local data management via esdACC
- PCI bus in accordance with PCI Local Bus Specification 3.0
- CAN terminating resistor integrated on-board and can be activated as standard via jumper, alternatively switchable via software in the PMC-CAN/402-FD-LIN-DIO variant
- MSI (Message Signaled Interrupts) support
- All I/O signals accessible via 25-pin DSUB connector in the front panel
Comprehensive Operating System Support and Extended CAN Diagnostics Options
- Device drivers for Windows® and Linux® included free of charge
- Real-time operating system support (RTOS) with device driver and NTCAN API available as an option for many RTOS
- CANopen®, ARINC 825 and J1939 protocol libraries for CAN CC optionally available for application development
- ISO 16845:2004-certified esd Advanced CAN Controller (esdACC) technology
- High-resolution hardware timestamps
Customization on Request
- Extended CAN error simulation
- All signals also via rear I/O
- IRIG-B interface
- Extended temperature range: -40° C ... +75° C for all variants
Option PMC-CAN/402-FD-LIN-DIO with LIN and digital I/Os
In addition to the 4 CAN-FD channels, the PMC-CAN/402-FD-LIN-DIO has 2 LIN channels and 4 digital I/Os. This combination makes it ideal for automotive applications and in the field of testing and simulation. A special feature is the configurable I/Os, which enable the interface card to be used optimally in frequently changing application scenarios.
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.
CAN FD vs. CAN CC
If classic CAN (CAN CC) communication reaches its limits, the next step is not automatically Industrial Ethernet. Because with CAN FD, an increase in performance can be easily realized. Why this is so and which products esd has developed for it, you can read on our CAN FD technology page. There you will learn in the article "Easily migrate CAN FD machines and systems" what exactly has changed from CAN to CAN FD and what possibilities CAN FD offers. In addition, esd electronics has expanded the CAN FD product range based on the powerful esd Advanced CAN Core (esdACC) with modules in numerous form factors.
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.
Thanks to the support of MSI (Message Signaled Interrupts), it is possible to use the CAN interface in hypervisor environments, among others.
In addition, the module also supports high-resolution 64-bit hardware timestamps to enable highly accurate reception and transmission of CAN messages.
Optional IRIG-B
An additional IRIG-B interface, which provides inputs for analog or RS422 IRIG-B coded signals via the DSUB25 connector, is implemented on the PMC-CAN/402-4-FD-IRIG-B. Both inputs are galvanically isolated.
An 8051 microcontroller integrated in the FPGA controls the IRIG-B evaluation.
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:
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.
Documentation
-
Potential Interoperability Problems of CAN/402-Boards with Windows or Linux Application Note (EN) 194 KB
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
CAN interface board for PMC with 4 galvanically isolated CAN interfaces in accordance with ISO 11898-1:2015 and ISO 11898-2 based on the esdACC. DSUB-25 connector and 6x LEDs for CAN and board status. Drivers, tools and documentation for Windows & Linux included on CD.
- Bus-Mastering (DMA-Support)
- esd Advanced CAN Controller (esdACC)
- galvanically isolated
- HW-Timestamp capable
- MSI-IRQ capable
- CAN
- CAN FD
- PCI
- QNX6/7
- RTX
- RTX64
- VxWorks
- Windows 7/8/10/11
- TenAsys INtime 6/7
- ARINC825
- CAN FD-Layer 2
- CAN-Layer 2
- CANopen
- J1939
CAN interface board for PMC with 4 galvanically isolated CAN interfaces in accordance with ISO 11898-1:2015 and ISO 11898-2 based on esdACC. IRIG-B as RS422 and analogue input for precise time synchronization. DSUB-25 connector and 6x LEDs for CAN and board status. Drivers, tools and documentation for Windows & Linux included on CD.
- Bus-Mastering (DMA-Support)
- esd Advanced CAN Controller (esdACC)
- galvanically isolated
- HW-Timestamp capable
- IRIG-B capable
- MSI-IRQ capable
- CAN
- CAN FD
- PCI
- QNX6/7
- RTX
- RTX64
- VxWorks
- Windows 7/8/10/11
- TenAsys INtime 6/7
- ARINC825
- CAN FD-Layer 2
- CAN-Layer 2
- CANopen
- J1939
CAN interface board for PMC with 4 galvanically isolated CAN interfaces according to ISO 11898-1:2015 and ISO 11898-2 based on esdACC. 2 LIN interfaces in accordance with ISO 17898-1:2015. 4 digital 3.3V (5V tolerant) I/Os. CAN termination electronically switchable per channel. DSUB-25 connector and 6x LEDs for CAN and board status. Drivers, tools and documentation for Windows & Linux included on CD.
- Bus-Mastering (DMA-Support)
- esd Advanced CAN Controller (esdACC)
- galvanically isolated
- HW-Timestamp capable
- IRIG-B capable
- MSI-IRQ capable
- CAN
- CAN FD
- PCI
- Digital Output
- Digital Input
- QNX6/7
- RTX
- RTX64
- VxWorks
- Windows 7/8/10/11
- TenAsys INtime 6/7
- ARINC825
- CAN FD-Layer 2
- CAN-Layer 2
- CANopen
- J1939
- LIN
CAN interface board in extended temperature range (-40°C...+75°C) for PMC with 4 galvanically isolated CAN interfaces according to ISO 11898-1:2015 and ISO 11898-2 based on esdACC. 2 LIN interfaces in accordance with ISO 17898-1:2015. 4 digital 3.3V (5V tolerant) I/Os. CAN termination electronically switchable per channel. DSUB-25 connector and 6x LEDs for CAN and board status. Drivers, tools and documentation for Windows & Linux included on CD.
- Bus-Mastering (DMA-Support)
- Extended temperature range
- esd Advanced CAN Controller (esdACC)
- galvanically isolated
- HW-Timestamp capable
- IRIG-B capable
- MSI-IRQ capable
- CAN
- CAN FD
- PCI
- Digital Output
- Digital Input
- QNX6/7
- RTX
- RTX64
- VxWorks
- Windows 7/8/10/11
- TenAsys INtime 6/7
- ARINC825
- CAN FD-Layer 2
- CAN-Layer 2
- CANopen
- J1939
- LIN
CAN interface board in extended temperature range (-40°C...+75°C) for PMC with 4 galvanically isolated CAN interfaces in accordance with ISO 11898-1:2015 and ISO 11898-2 based on the esdACC. DSUB-25 connector and 6x LEDs for CAN and board status. Drivers, tools and documentation for Windows & Linux included on CD.
- Bus-Mastering (DMA-Support)
- Extended temperature range
- galvanically isolated
- HW-Timestamp capable
- MSI-IRQ capable
- CAN
- CAN FD
- PCI
- QNX6/7
- RTX
- RTX64
- VxWorks
- Windows 7/8/10/11
- TenAsys INtime 6/7
- ARINC825
- CAN FD-Layer 2
- CAN-Layer 2
- CANopen
- J1939
Software-Accessories
Single user runtime license for CANopen Software Stack for QNX in connection with esd CAN hardware and NTCAN API. Includes realtime driver, CANopen Manager and Slave. Delivery as license sticker and CD (LCD) with documentation.
- CiA 301 compliant
- Runtime license
- Software Stack
- QNX4
- QNX6/7
- CANopen
Single-user runtime license for J1939 Software Stack and J1939 Device Simulator & Monitor for use with esd CAN hardware and NTCAN API. Including protocol interpreter plugin for CANreal for decoding and displaying PGNs. Delivered as Windows object code for easy integration into a system.
- Runtime license
- Software Stack
- Windows 7/8/10/11
- J1939
Single-user runtime license for J1939 Software Stack for use with esd CAN hardware and NTCAN API. Provided as Linux object code for easy integration into a system.
- Runtime license
- Software Stack
- Linux
- J1939
Single-user runtime license for J1939 Software Stack for use with esd CAN hardware and NTCAN API. Provided as RTX object code for easy integration into a system.
- Runtime license
- Software Stack
- RTX
- RTX64
- J1939
ARINC 825 object licence for Windows, Linux and LabVIEW (Windows), Usable with all esdACC based CAN interfaces, object licence, ARINC 825 dll's/lib's, documentation, includes CAN-Driver object licence (C.1101.02), manuals and CAN-Tools
- Linux
- Windows 7/8/10/11
- ARINC825