NI-IMAQ,NI-IMAQdx以及NI-IMAQ I/O的差异

更新 Oct 30, 2023

适用于

硬件

  • PCIe-8255
  • PCI-8254
  • PCIe-8254
  • PCIe-8237
  • PCIe-1473
  • NI-1483

驱动

  • NI-IMAQ
  • NI-IMAQ I/O
  • NI-IMAQdx

问题详述

我已经下载并安装了NI Vision Acquisition Software(VAS),但该软件在安装过程中列出了多个驱动程序。如何判断我的相机或图像采集设备是使用NI-IMAQ,NI-IMAQdx还是NI-IMAQ I/O?

解决方案

NI-IMAQ,NI-IMAQdx和NI-IMAQ I/O是NI Vision Acquisition Software(VAS)安装过程中所包含的驱动程序包,它们用于不同的图像采集设备。每个驱动程序都包含一系列LabVIEW VI,以实现各种成像设备的高级控制。 VAS自身也包括了各种程序库,可支持C,C ++,C#,Visual Basic和Visual Basic .NET编程。

NI-IMAQ
NI-IMAQ驱动程序仅支持NI硬件,用于以下图像采集设备:
  • NI Camera Link 帧接收器
  • NI 并行数字帧接收器
  • NI 模拟帧接收器
  • NI 17xx 智能相机

NI-IMAQdx
以下总线和标准的第三方图像采集设备需使用NI-IMAQdx驱动程序:
  • 支持GigE Vision的千兆以太网摄像头
  • FireWire IEEE 1394 相机
  • 支持Microsoft DirectShow的USB 2.0 相机
  • 支持USB3 Vision的USB 3.0 相机

NI-IMAQ I/O
NI-IMAQ I/O 驱动程序是一种较小的驱动程序API,专门用于NI Vision RIO 图像采集卡编程,包括以下板卡:
  • NI PCIe-8255R
  • NI PCI-8254R
  • NI PCIe-8237R
  • NI PCIe-1473R
  • NI PCIe-1473R-LX110
  • NI 1483 FlexRIO 适配器模块

注意: NI Vision RIO 卡仍需要NI-IMAQ和NI-IMAQ I/O 驱动程序。