| Soporte de características | NI-XNET PCI, PXI y C Series CAN | NI USB-847x CAN | PXI y PCI Serie 2 CAN | PCMCIA Serie 2 CAN | NI 985x CAN serie C |
|---|---|---|---|---|---|
| Características de hardware | |||||
| Aislamiento eléctrico (500 V) | 60 | 500 | 60 | 60 | 60 |
| Sellado de tiempo por hardware (1 μs) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Sincronización de reloj de hardware | ✓ [1] | Opcional (USB-8473s, USB-8472s) | ✓ | Opcional (Cable extra) | ✓ [1] |
| DMA accionado por dispositivo | ✓ | – | – | – | – |
| led de panel frontal | ✓ | – | – | – | – |
| Líneas de disparo externas | ✓ (8513, 8517) | Opcional (USB-8473s, USB-8472s) | – | Opcional (Cable extra) | – |
| Marcos CAN periódicos acelerados por hardware | 192/puerto | – | 49/módulo | 49/módulo | Varía |
| Actualizaciones de campo de firmware | ✓ | ✓ | ✓ | ✓ | n/a |
| Transceptores | TJA1041, TJA1054A, AU5790 | TJA1041, TJA1054A | TJA1041, TJA1054A, AU5790 | TJA1041, TJA1054A | TJA1041, TJA1054A |
| Controlador CAN | D_CAN | SJA1000 | SJA1000 | SJA1000 | SJA1000 |
| Controlador primario | |||||
| NI-XNET | ✓ | – | – | – | – |
| NI-CAN | – | ✓ | ✓ | ✓ | – |
| LabVIEW FPGA | – | – | – | – | ✓ |
| Soporte de funciones de controlador | |||||
| Utilidad de monitor de bus NI-CAN | – | ✓ | ✓ | – | – |
| Paneles de prueba NI-CAN | ✓[2] | – | ✓ | ✓ | – |
| NI-XNET Database Editor | ✓ | – | – | – | – |
| Monitor de bus NI-XNET | ✓ | – | – | – | – |
| Integración de proyectos LabVIEW | ✓ | – | – | – | – |
| Soporte API | |||||
| API NI-XNET (trama/señal) | ✓ | – | – | – | – |
| API de marco NI-CAN | ✓[2] | Parcial (KB kA00Z000000kIMHSA2) | ✓ | ✓ | – |
| API de canal NI-CAN | ✓[2] | Complemento (KB kA00Z0000004AgKSAU) | ✓ | ✓ | – |
| E/S elemental de la FPGA | – | – | – | – | ✓ |
| Soporte para SO | |||||
| Windows Vista/XP/2000 | ✓ | ✓ | ✓ | ✓ | – |
| Windows 7 | ✓ | ✓ | ✓ | ✓ | – |
| Windows 8 | ✓ | ✓ | ✓ | ✓ | – |
| LabVIEW Real-Time (PharLap: PXI, cRIO-900x, cRIO-908x) | ✓ | – | ✓ | – | ✓ |
| LabVIEW en tiempo real (VxWorks: cRIO-901x, cRIO-907x) | ✓ (NI 986x soportado en cRIO-901x y cRIO-902x) | – | – | – | ✓ |
| LabVIEW en tiempo real (Linux RT: cRIO-9068) | ✓ | – | – | – | ✓ |
| Herramientas y bibliotecas | |||||
| Biblioteca CANopen | ✓[2] | Limitado (Ejemplo) | ✓ | ✓ | Limitado |
| ECU Measurement and Calibration Toolkit | ✓ | ✓ | ✓ | ✓ | Limitado |
| Automotive Diagnostic Command Set | ✓[2] | ✓ | ✓ | ✓ | – |
[1]Los módulos CAN de la serie C NI 985x se sincronizan automáticamente con todos los módulos NI CompactRIO en el panel trasero con una base de tiempo compartida. Los módulos CAN de la serie C NI 986x se sincronizan automáticamente con los módulos NI CompactRIO y NI CompactDAQ con una base de tiempo compartida desde el panel trasero. La sincronización externa requiere un módulo digital.
[2]Los dispositivos NI-XNET son retrocompatibles con el código de la API de canales y tramas de NI-CAN existente y con los toolkits de NI mediante la biblioteca de compatibilidad NI-XNET. Más información sobre la biblioteca de compatibilidad.