关于NI LabView平台的搭建
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关于NI LabView平台的搭建
一,首先需要清楚所需的各个模块,及其功能用途。
1.1NI LabView 2010评估版
LabVIEW 2010 ,用于设计、测试、测量与控制。LabVIEW 2010新增了即时编译技术,可将执行代码的效率提高20%,并针对更多应用市场推出各种附加工具包的收费与评估版,用户还可轻松将自定义功能集成到平台上,这些全新特性进一步提高了LabVIEW 2010的效率。对于使用现场可编程门阵列(FPGA )的用户来说,LabVIEW 2010提供全新IP集成节点,能够将所有第三方FPGA IP集成到LabVIEW应用中,并可与Xilinx 内核生成器兼容。此外,NI研发工程师通过在LabVIEW技术在线论坛上与用户进行广泛深入的交流与合作,为新版LabVIEW添加了十多种客户建议的新特性。
自1986年推出首款以来,LabVIEW通过流程图的方式提供拖放式图形化功能块与线,大大简化了复杂系统的开发。LabVIEW可与数千种硬件设备集成,内置数百种高级分析和数据可视化的函数库,能够
用于多种操作系统,并可用于x86处理器、实时操作系统(RTOS)和FPGA。从LEGO® MINDSTORMS® NXT机器人到CERN大型强子对撞机,世界上大多数工程师与科学家们都采用了LabVIEW。
1.2NI-IMAQ for IEEE 1394 Cameras
NI-IMAQ是为用于移动产品的IEEE 1394接口类型相机提供易用的解决方案。驱动程序将NI测量和自动探测器结合在一起,所以你能很容易地配置你的相机。你能快速在系统里建立IEEE 1394接口类型的相机与电脑的连接并立刻获得相机中的图象,就一套易用的程序来说,你能在LabVIEW 或Measurement Studio中建立应用,通过VIs建立或直接访问C库功能。
可与NI 8252或其他任何OHCI IEEE 1394接口设备配合使用
与LabVIEW、LabWindows/CVI、C、Visual Basic和C++兼容
从支持IIDC的IEEE 1394摄像头采集图像
通过软件交互地配置摄像头
1.3,NI vision Development Module
NI公司的视觉开发模块是专为开发机器视觉和科学成像应用的工程师及科学家而设计。该模块包括NI Vision Builder和IMAQ Vision两部分。NI Vision Builder是一个交互式的开发环境,开发人员无需编程,即能快速完成视觉应用系统的模型建立;IMAQ Vision是一套包含各种图像处理函数的功能库,它将400多种函数集成到LabVIEW和Measurement Studio,LabWindows/CVI,Visual C++及Visual Basic开发环境中,为图像处理提供了完整的开发功能。
NI Vision Builder与IMAQ Vision软件配合工作,能大大简化视觉系统的开发工作。NI Vision Builder能够自动产生一个在LabVIEW环境下运行的IMAQ Vision框图,框图包括与您在NI Vision Builder中所进行一系列操作相同的功能。
1.4,NI vision 8.
2.1 Acquisition Software
Vision Assistant是一款影像处理及应用程式原型的建立环境,能自动产生立即可执行的LabVIEW程式或LabWindows/CVI、C/C++或Visual Basic程式码。Vision Acquisition 软体则可提供一组驱动程式及公用程式,用於擷取、显示及储存来自NI影像擷取设备或採用IEEE 1394连线标準的摄影机影像;对於有需求的使用者,该软体也可以另行购买,不需搭配Vision Development Module使用。
1.5,NI vision Builder for Automated Inspection3.0
NI Vision Builder for AI 3.0 (机器视觉系统):
NI Vision Builder for Automated Inspection (NI Vision Builder for AI)10月最新发布的软件系统。National Instruments视觉软件产品具有机器视觉应用的众多优势。若想无须编程即可创建、校准并部署一个视觉应用程序,请选择用于自动检测的视觉生成器(Vision Builder for AI(Automated Inspection))。若您的机器视觉应用需要强大的程序库,视觉开发模块可为您缩短的开发周期,节省您的时间和金钱。IEEE 1394接口的NI-IMAQ是一个驱动软件,可用于从火线(Firewire)接口相机采集图像并将其应用到LabVIEW、LabWindows/CVI或Measurement Studio程序中。
现在,有了National Instruments (简称NI) 公司的Vision Builder for Automated Inspection软件,生产测试工程师们只需一个独立的软件方案就能够建立完整的机器视觉应用系统,并拥有一个能将图像采集、机器视觉检测、决策判断及I/O控制同时集成到生产测试应用系统中的开发环境。
二,目前已知的结论。
2.1,使用方诚1394接口相机,在正确安装1.1和1.2软件之后,且设备管
理器里为图像设备安装NI1394驱动后可以在Measurement & Automation中正常采集。
2.2,使用方诚USB接口相机,可以通过VI方式打开相机采集,目前我们
对方诚所有型号的USB接口相机均能够支持。
2.3,使用方诚1394接口相机,也可以通过VI方式打开相机采集。
2.4,在进行2.2和2.3,加载我们现有提供的VI例子时,可能会出现缺少
IMAQ dispose模块或者是IMAQ grab等或是其他模块。
原因一是1.2驱动软件的问题。可以到/china通过搜索来查找对应的正确版本的驱动软件。
原因二可能是缺少NI其他视觉模块。可以将1.3和1.4软件安装起来。另外之所以介绍1.5软件,是因为我们看到超过两家以上客户正在使用
1.5软件即提供算法支持的检测开发软件。并且会使用中出现各种问题。我
们使用1.5的目的是来验证相机本身是否会复现问题。
2.5,NI-IMAQ for IEEE 1394驱动,后来NI将这个驱动升级为
NI-IMAQdx,主要是对千兆网接口做了兼容。
2.6,以上五款软件,均可以到/china下载到30天试用版,
并且我们测试过1.1在百度文库搜索中可以找到破解方法,其它的未知。