| Support des fonctionnalités | NI-XNET CAN PCI, PXI et Série C | NI USB-847x CAN | PXI et PCI Série 2 CAN | PCMCIA Série 2 CAN | NI 985x CAN de la Série C |
|---|---|---|---|---|---|
| Fonctionnalités matérielles | |||||
| Isolation électrique (500 V) | 60 | 500 | 60 | 60 | 60 |
| Horodatage matériel (1 μs) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Synchronisation d'horloge matérielle | ✓ [1] | Facultatif (USB-8473s, USB-8472s) | ✓ | Facultatif (Câble supplémentaire) | ✓ [1] |
| DMA piloté par périphérique | ✓ | – | – | – | – |
| LED de la face-avant | ✓ | – | – | – | – |
| Lignes de déclenchement externe | ✓ (8513, 8517) | Facultatif (USB-8473s, USB-8472s) | – | Facultatif (Câble supplémentaire) | – |
| Trames CAN périodiques à accélération matérielle | 192/port | – | 49/module | 49/module | Varie |
| Mises à jour des champs du firmware | ✓ | ✓ | ✓ | ✓ | n/a |
| Émetteurs/récepteurs | TJA1041, TJA1054A, AU5790 | TJA1041, TJA1054A | TJA1041, TJA1054A, AU5790 | TJA1041, TJA1054A | TJA1041, TJA1054A |
| contrôleur CAN | D_CAN | SJA1000 | SJA1000 | SJA1000 | SJA1000 |
| Driver principal | |||||
| NI-XNET | ✓ | – | – | – | – |
| NI-CAN | – | ✓ | ✓ | ✓ | – |
| LabVIEW FPGA | – | – | – | – | ✓ |
| Support des fonctionnalités du driver | |||||
| Utilitaire de surveillance de bus NI-CAN | – | ✓ | ✓ | – | – |
| Panneaux de test NI-CAN | ✓[2] | – | ✓ | ✓ | – |
| NI-XNET Database Editor | ✓ | – | – | – | – |
| Moniteur de bus NI-XNET | ✓ | – | – | – | – |
| Intégration de projet LabVIEW | ✓ | – | – | – | – |
| Support d'API | |||||
| API NI-XNET (Frame/Signal) | ✓ | – | – | – | – |
| API de trame NI-CAN | ✓[2] | Partiel (KB kA00Z000000kIMHSA2) | ✓ | ✓ | – |
| API NI-CAN Channel | ✓[2] | Complément (KB kA00Z0000004AgKSAU) | ✓ | ✓ | – |
| E/S élémentaires FPGA | – | – | – | – | ✓ |
| Systèmes d’exploitation pris en charge | |||||
| Windows Vista/XP/2000 | ✓ | ✓ | ✓ | ✓ | – |
| Windows 7 | ✓ | ✓ | ✓ | ✓ | – |
| Windows 8 | ✓ | ✓ | ✓ | ✓ | – |
| LabVIEW Real-Time (PharLap: PXI, cRIO-900x, cRIO-908x) | ✓ | – | ✓ | – | ✓ |
| LabVIEW Real-Time (VxWorks: cRIO-901x, cRIO-907x) | ✓ (NI 986x supporté par cRIO-901x et cRIO-902x) | – | – | – | ✓ |
| LabVIEW Real-Time (Linux RT: cRIO-9068) | ✓ | – | – | – | ✓ |
| Toolkits et bibliothèques | |||||
| Bibliothèque CANopen | ✓[2] | Limité (Exemple) | ✓ | ✓ | Limité |
| ECU Measurement and Calibration Toolkit | ✓ | ✓ | ✓ | ✓ | Limité |
| Automotive Diagnostic Command Set | ✓[2] | ✓ | ✓ | ✓ | – |
[1]Les modules CAN NI 985x de la Série C se synchronisent automatiquement sur tous les modules NI CompactRIO du fond de panier avec une base de temps partagée. Les modules CAN NI 986x de la Série C se synchronisent automatiquement avec les modules NI CompactRIO et NI CompactDAQ avec une base de temps partagée à partir du fond de panier. La synchronisation externe nécessite un module numérique.
[2]Les périphériques NI-XNET sont rétrocompatibles avec le code API Channel and Frame NI-CAN existant et les toolkits NI avec la bibliothèque de compatibilité NI-XNET. En savoir plus sur la bibliothèque de compatibilité.