NI提供了一系列支持图像采集和处理的硬件选项。在本文档中,我们将通过了解每个硬件平台的软件支持和相机支持来探索如何在这些不同的规格中进行选择。另外,将根据性能,工业化和集成标准来讨论硬件选择。本文档主要侧重于产品之间的技术比较。它主要介绍了每个平台的特性,优势和合适的应用方向,并为您的视觉检查指定了合适的硬件。 1.用于机器视觉应用的NI硬件平台选择NI机器视觉硬件产品包括不同的产品形式,从智能相机到独立的机器视觉系统再到功能强大的PXI和基于PC的解决方案。这些硬件平台在许多方面都不同,包括外形尺寸和性能。每个平台都适用于不同的环境,应用程序和系统架构。图1:在NI提供的主要机器视觉硬件平台中,具有最高性能的NI CompactRIO和NI Single-Board RIO控制器还提供了低带宽下的图像采集和处理功能。这可以通过使用比其他机器视觉平台小的图像分辨率,更低的速度和更高的图像压缩来实现。图2:用于机器视觉平台的CompactRIO和NI Single-Board RIO2。软件和操作系统支持NI机器视觉软件包旨在在图1所示的硬件选项上运行。这意味着您可以在平台之间进行切换,并在这些机器视觉硬件目标上重用大多数现有代码。您还可以通过维护一个软件包来减少多个系统的开发时间和维护成本。 CompactRIO和NI Single-Board RIO平台仅支持NI机器视觉开发模块的图像处理库,但不支持NI Vision Generator进行自动检测。不仅可以在所有平台上使用NI LabVIEW图形化编程环境,还可以使用C,C ++,Visual Basic和.NET语言(Visual Basic .NET和C#)使用NI机器视觉开发模块。基于文本的开发环境,用于对运行Windows操作系统的系统进行编程。 & nbsp;& nbsp;