NI机器视觉应用在多个平台的各方面比较
扫描二维码
随时随地手机看文章
NI提供了一系列支持图像采集和处理的硬件选项。在本文档中,将通过了解每个硬件平台的软件支持和相机支持,探索如何在这些不同的规格中进行挑选。另外,还将针对性能、工业化以及集成准则等各方面,讨论硬件选择。
本文档主要专注产品之间的技术比较,它主要介绍了每个平台的特性、优点以及适合的应用方向,为您的视觉检测指定合适的硬件。
1. 用于机器视觉应用的NI硬件平台选择
NI机器视觉硬件产品包含从智能相机到独立机器视觉系统到强大的PXI与基于PC的解决方案等不同的产品形式。这些硬件平台在多个方面存在差异,包括外形尺寸以及性能,其中每个平台都适用于不同的环境、应用和系统体系结构。
图1:NI提供的主要机器视觉硬件平台
性能最高的NI CompactRIO和NI Single-Board RIO控制器还提供低带宽下的图像采集和处理功能。这可以通过相比其他机器视觉平台使用较小的图像分辨率、较低的速度和更高的图像压缩实现。
图2:用于机器视觉平台的CompactRIO和NI Single-Board RIO
2. 软件与操作系统支持NI机器视觉软件包是设计用于运行在图1所示的硬件选择的。这意味着您可以在平台之间进行切换,并可以在这些机器视觉硬件目标上重用大部分现存代码。您还可以通过维护单个软件包降低多系统的开发时间和维护成本。
CompactRIO和NI Single-Board RIO平台仅支持NI机器视觉开发模块图像处理库,但不支持用于自动检测的NI视觉生成器。
除了可以在所有平台上使用NI LabVIEW图形化编程环境之外,您还可以利用NI机器视觉开发模块,使用C、C++、Visual Basic以及.NET语言(Visual Basic .NET和C#)等基于文本的开发环境对运行Windows操作系统的系统进行编程。