National Instruments是领先的机器视觉与科学视觉硬件、软件工具的供应者。从检测汽车零件直至研究高级医学,工程师和科学家使用NI机器视觉软件和硬件以更快的速度和更低的成本满足多种多样的应用挑战。
图1:机器视觉应用程序实例
硬件概述
NI为科学成像和机器视觉提供了完整的硬件套件,其中包括用于PC或PXI系统的插入式板卡、嵌入式机器视觉系统和智能相机。一套驱动程序:NI机器视觉采集软件支持Camera Link、GigE Vision、IEEE 1394、模拟和并行数字标准。这个软件为从所有NI机器视觉硬件中采集提供了API,并且与NI LabVIEW、C、Visual Basic和Microsoft .NET兼容。
NI智能相机
图1:NI智能相机:NI提供的坚固工业机器视觉解决方案
NI智能相机家族由VGA(640×480象素)和SXGA(1280×1024象素)分辨率的模块组成,以及包含为常用算法(包括光学特征识别和条形码读取)的DSP协处理器。这些相机带有两个千兆以太网端口,用于于扩展I/O和工业网络进行通信。NI智能相机兼容整个NI机器视觉软件平台的机器视觉算法套件。
NI机器视觉系统
图2:NI紧凑机器视觉系统和NI嵌入式机器视觉系统
NI嵌入式机器视觉系统和紧凑机器视觉系统能够实时从多个IEEE 1394和/或Gig E Vision相机采集和处理图像,包括高性能和高帧速率相机以及红外、彩色和线扫描传感器。这些系统还包含许多连接选项,用于与其他自动化设备进行交互,包括RS232端口、以太网连接和由可重复配置现场可编程门阵列(FPGA)支持的29种隔离和TTL数字I/O线路,可以直接使用或进行定制用于高级触发和同步。机器视觉系统还包括VGA或DVI端口,用于实时显示检测结果和图像。
NI抓帧器
图3:插入式NI抓帧器
NI抓帧器可以无缝集成NI数据采集、运动控制和CAN硬件。用于PCI、PCI Express、PXI和PXI Express的NI图像采集设备与其他测量设备共享定时信号以同步和相关图像。
软件概述
使用NI机器视觉软件方法,您可以选择使用简单易用的用于自动化检测(AI)的NI机器视觉生成器或使用NI机器视觉开发模块对它进行更高级的定制。两个选择都具有数百种内建机器视觉和图像处理功能,您可以用来增强图像、检查存在性、定位、识别物体和测量零件。
机器视觉开发模块是数百种机器视觉函数的集合,程序员可以用于LabVIEW、NI LabWindows™/CVI、C/C++、Visual Basic或.NET。这个库还包含用于机器视觉的快速原型开发工具,称为NI机器视觉助手。NI机器视觉助手是开始开发应用程序的有效方法,它可以生成LabVIEW和C代码。
用于自动化检测的视觉生成器是无需编程用于配置、基准测试和部署机器视觉应用程序的交互式软件环境。
由于两个软件包都可以工作在所有NI机器视觉硬件上,从智能相机到嵌入式机器视觉系统直至基于PC的系统,您可以更方便地管理和维护多个硬件系统、选择用于新应用程序的合适硬件,甚至以最小的代价在两种软件选择之间进行转换。
LabWindows注册商标的使用已经得到Microsoft Corporation授权。Windows是Microsoft Corporation在美国和其他国家的注册商标。