Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

NI CAN Product Compatibility and Feature Table

4 ratings | 4.00 out of 5
Read in | Print | PDF

Overview

This document compares the hardware features, software support, and toolkit compatibility for NI controller area network (CAN) PCI, PXI, USB, PCMCIA, and CompactRIO interfaces.

Feature Support NI-XNET 
PCI and PXI 
CAN
NI USB-847x
CAN
PXI and PCI Series 2
CAN
PCMCIA
Series 2 CAN
NI 985x
C Series CAN
 
Hardware Features
Electrical Isolation (500 V) Y Y Y Y Y
Hardware Timestamping (1 µs) Y Y Y Y Y
Hardware Clock Sync Y Optional
(USB-8473s, USB-8472s)
Y Optional
(Extra Cable)

Y[1]

Device-Driven DMA Y
Front-Panel LEDs Y
External Trigger Lines Y (8513, 8517) Optional
(USB-8473s,
USB-8472s)
Optional
(Extra Cable)
Hardware-Accelerated Periodic CAN Frames 128/port 49/module 49/module Varies
Firmware Field Updates Y Y Y Y n/a
Transceivers TJA1041,
TJA1054A,
AU5790
TJA1041,
TJA1054A

TJA1041,
TJA1054A,
AU5790
TJA1041,
TJA1054A
TJA1041,
TJA1054A
CAN Controller D_CAN SJA1000 SJA1000 SJA1000 SJA1000
Primary Driver
NI-XNET Y
NI-CAN Y Y Y
LabVIEW FPGA Y
Driver Feature Support
NI-CAN Bus Monitor Utility Y Y
NI-CAN Test Panels Y[2] Y Y
NI-XNET Database Editor Y
NI-XNET Bus Monitor Y
LabVIEW Project Integration Y
API Support
NI-XNET API (Frame/Signal) Y
NI-CAN Frame API Y[2] Partial
(KB 46JCHSJL)
Y Y

NI-CAN Channel API Y[2] Add-On
(KB 45EE2VJL)
Y Y

FPGA Elemental I/O Y
OS Support
Windows Vista/XP/2000 Y Y Y Y
LabVIEW Real-Time (Pharlap: PXI, cRIO-900x) Y Y Y
(KB 464FIDJL)
LabVIEW Real-Time (VxWorks: cRIO-901x, cRIO-907x) Y
(KB 47DMDPB8)
Toolkits and Libraries
CANopen Library Y[2] Limited
(Example)
Y Y Limited
(Example)
ECU Measurement and Calibration Toolkit Y Y Y Limited
(KB 464FPRJL)
Automotive Diagnostic Command Set Y[2] Y Y Y

[1]NI 985x C Series CAN modules automatically sync to all NI CompactRIO modules on the backplane with a shared timebase. External sync requires a digital module.

[2]NI-XNET devices are backward compatible with existing NI-CAN Channel and Frame API code and NI toolkits with the NI-CAN Compatibility Library. Learn more about the compatibility library. 

4 ratings | 4.00 out of 5
Read in | Print | PDF

Reader Comments | Submit a comment »

Frame API is supported on the cRIO
Based on this KB http://digital.ni.com/public.nsf/websearch/AA00DAA60674200C86257279007C3A50?OpenDocument The Frame API is supported for the cRIO...you should change the check mark in the table...
- Nov 27, 2007

CANopen Basics for cRIO
A link to the basic CANOpen drivers for cRIO... CANopen Basics for cRIO http://zone.ni.com/devzone/cda/epd/p/id/5474 Hope this helps,
- Nov 27, 2007

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).