NI视觉系统由一个数据采集相机和一个用于图像处理和I / O操作的控制器组成。 NI提供了可用作视觉系统控制器的多种产品。每种产品都有其独特的功能,并且适用于不同的应用程序。其中一些差异在于处理性能,相机连接和I / O选项。本文介绍了相关产品以及它们在视觉系统中的使用方式。 & nbsp; 1。 NI工业控制器NI工业控制器是一种高性能的无风扇控制器,可提供最高水平的处理能力和连接性,适用于极端环境中的自动化图像处理和控制应用。图1. NI工业控制器可以连接GigE Vision和USB3 Vision摄像机。这些控制器配备了最新的Intel Core处理器和Xilinx Kintex-7 FPGA,它们可以执行FPGA图像协处理,并适合于高性能机器视觉应用。 NI工业控制器可以连接GigE Vision和USB3 Vision摄像机。此外,还提供了DisplayPort,工业通信端口和用于双屏人机界面(HMI)的工业数字I / O,以便用户可以使用LabVIEW FPGA模块进行自定义。 NI工业控制器采用GigE Vision标准,因此具有高级同步功能,例如基于以太网总线的确定性摄像机触发和队列脉冲支持,该队列脉冲支持使用简单的API紧密同步分类/消除系统的外观检查结果。 NI工业控制器提供了丰富的摄像头连接和出色的处理性能,可帮助您解决视觉应用的高带宽和低延迟要求。 2.紧凑型视觉系统紧凑型视觉系统(CVS)是一款坚固耐用的自动化控制器,它以紧凑的外形将摄像头连接,开放式通信和基于FPGA的I / O结合在一起。 CVS是专门为从多台摄像机实时采集和处理图像而设计的,并具有出色的灵活性,集成性和鲁棒性,适用于各种工业级检查,校准和OEM视觉应用。 2. CVS可以连接到各种GigE Vision和USB3 Vision摄像机。 CVS配备了Intel Atom处理器,并与GigE Vision或USB3 Vision相机兼容。该系统包括实时显示,工业通信端口和工业数字I / O,可通过LabVIEW FPGA模块进行自定义。与工业控制器类似,NI CVS-1457RT和NI CVS-1458RT也具有高级同步功能,例如基于以太网总线的确定性相机触发和使用简单API紧密同步分类/消除系统的外观检查结果的队列脉冲。支持。使用NI CVS,您可以获得满足最困难的视觉应用需求所需的灵活性,模型,性能和功能。 3. CompactRIO CompactRIO控制器使用最新的Intel Atom处理器和Xilinx Kintex-7 FPGA,提供与GigE Vision和USB3 Vision摄像机的连接选项,并向后兼容USB 2.0。图3. CompactRIO结合了USB和千兆以太网摄像机连接选项以及模块化I / O。该处理器运行确定可靠的NI Linux Real-TIme操作系统,该操作系统可实现网络通信,数据记录,控制和处理等应用。用户可编程的FPGA使您能够自定义开发硬件,以实现高速控制,在线数据处理或复杂的定时和触发。此外,FPGA还可以用于FPGA图像协处理,这可以减少延迟和处理时间,并使相机可用作闭路控制应用的输入。 CompactRIO控制器还提供了多个插槽,以集成数百个C系列I / O模块,从而使I / O和传感器连接功能易于集成到视觉系统中。 4.坚固的结构结构NI工业控制器,CVS和CompactRIO控制器采用无风扇设计,提供固态硬盘驱动器和更宽的工作温度范围,不仅降低了维护要求,而且提高了稳定性,以满足制造和嵌入式的苛刻要求视觉应用。经过确认的NI Linux Real-TIme操作系统还可以提高系统的运行可靠性,而无需像Windows系统这样的IT部门进行频繁的更新和干预。图4. NI工业控制器,CVS和CompactRIO控制器以小巧,坚固的封装提供了强大的处理性能。