| 功能支持 | NI-XNET PCI、PXI和C系列CAN | NI USB-847x CAN | PXI和PCI 系列2 CAN | PCMCIA 系列2 CAN | NI 985x C系列CAN |
|---|---|---|---|---|---|
| 硬件特性 | |||||
| 电气隔离(500 V) | 60 | 500 | 60 | 60 | 60 |
| 硬件时间标识(1 µs) | ✓ | ✓ | ✓ | ✓ | ✓ |
| 硬件时钟同步 | ✓ [1] | 可选 (USB-8473、USB-8472) | ✓ | 可选 (额外线缆) | ✓ [1] |
| 设备驱动DMA | ✓ | – | – | – | – |
| 前面板LED | ✓ | – | – | – | – |
| 外部触发线 | ✓ (8513, 8517) | 可选 (USB-8473, USB-8472) | – | 可选 (额外线缆) | – |
| 硬件加速的周期性CAN帧 | 192个/端口 | – | 49/模块 | 49/模块 | 可变 |
| Firmware字段更新 | ✓ | ✓ | ✓ | ✓ | n/a |
| 收发仪 | TJA1041, TJA1054A, AU5790 | TJA1041, TJA1054A | TJA1041, TJA1054A, AU5790 | TJA1041, TJA1054A | TJA1041, TJA1054A |
| CAN控制器 | D_CAN | SJA1000 | SJA1000 | SJA1000 | SJA1000 |
| 主驱动程序 | |||||
| NI-XNET | ✓ | – | – | – | – |
| NI-CAN | – | ✓ | ✓ | ✓ | – |
| LabVIEW FPGA | – | – | – | – | ✓ |
| 驱动程序功能支持 | |||||
| NI-CAN总线监控工具 | – | ✓ | ✓ | – | – |
| NI-CAN测试面板 | ✓[2] | – | ✓ | ✓ | – |
| NI-XNET Database Editor | ✓ | – | – | – | – |
| NI-XNET总线监控器 | ✓ | – | – | – | – |
| LabVIEW项目集成 | ✓ | – | – | – | – |
| API支持 | |||||
| NI-XNET API(帧/信号) | ✓ | – | – | – | – |
| NI-CAN帧API | ✓[2] | 部分 (KB kA00Z000000kIMHSA2) | ✓ | ✓ | – |
| NI-CAN通道API | ✓[2] | 附加软件 (KB kA00Z0000004AgKSAU) | ✓ | ✓ | – |
| FPGA基本I/O | – | – | – | – | ✓ |
| 支持的操作系统 | |||||
| Windows Vista/XP/2000 | ✓ | ✓ | ✓ | ✓ | – |
| Windows 7 | ✓ | ✓ | ✓ | ✓ | – |
| Windows 8 | ✓ | ✓ | ✓ | ✓ | – |
| LabVIEW Real-Time (PharLap: LabVIEW Real-Time)PXI、cRIO-900x、cRIO-908x) | ✓ | – | ✓ | – | ✓ |
| LabVIEW Real-Time (VxWorks: cRIO-901x, cRIO-907x) | ✓ (cRIO-901x和cRIO-902x支持NI 986x) | – | – | – | ✓ |
| LabVIEW Real-Time (Linux RT: cRIO-9068) | ✓ | – | – | – | ✓ |
| 工具包和库 | |||||
| CANopen库 | ✓[2] | 有限 (范例) | ✓ | ✓ | 有限 |
| ECU Measurement and Calibration工具包 | ✓ | ✓ | ✓ | ✓ | 有限 |
| 汽车诊断命令集 | ✓[2] | ✓ | ✓ | ✓ | – |
[1] NI 985x C系列CAN模块自动同步至背板上使用共享时基的所有NI CompactRIO模块。NI 986x C系列CAN模块通过背板的共享时基自动同步至NI CompactRIO和NI CompactDAQ模块。外部同步需要数字模块。
[2] NI-XNET设备向后兼容现有的NI-CAN Channel and Frame API代码和NI-XNET Compatibility Library工具包。了解更多关于兼容性库的信息。