基于NICompactRIO的机器视觉-NationalInstruments.PDFVIP

基于NICompactRIO的机器视觉-NationalInstruments.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于NICompactRIO的机器视觉-NationalInstruments.PDF

基于NI CompactRIO 的机器视觉 概览 本文讨论了使用NI CompactRIO 硬件作为机器视觉的平台,并提供如何增加您 的CompactRIO 机器视觉应用的指导。如何安装和配置moviMED AF-1501 C 系列模块请参阅; 使用MoviMED AF-1501 C 系列模拟帧接受器的 CompactRIO 视觉。 简介 NI CompactRIO 可编程自动控制器(PAC)是一种先进的嵌入式控制和数据采集 系统,被设计用于需要高性能和高可靠性的应用。由于采用了开放和嵌入式结构 的系统,尺寸小,极其坚固,且极具灵活性,您可以使用现成的商品硬件迅速的 建立常用的嵌入式系统。 当与NI 视觉开发模块2009 或更新的版本结合时,CompactRIO 是一种用于嵌 入式,工业化,实时机器视觉应用的有效平台。潜在的应用领域包括自主机器 人, 医疗器械, 工业监测应用 以及 嵌入式应用。 本文包含了用于CompactRIO 的IP 摄像头的安装和配置。如何安装和配置 moviMED AF-1501 C 系列模块请参阅使用MoviMED AF-1501 C 系列模拟帧接 受器的 CompactRIO 视觉。 CompactRIO 的安装 为了安装用于CompactRIO 硬件的适用软件,您必须首先将它安装到主机PC。 两个必需的部分是NI 视觉9.0 和NI-IMAQdx 3.4 驱动软件。您可以通过打开测 量与自动化导航器(MAX) 中我的系统图标来检测这个软件。 一旦您检测到主机PC 具有正确的软件之后,您必须将软件安装到您的 CompactRIO 控制器,这样您才能从IP 摄像头中得到图像。CompactRIO 控制 器应当出现在MAX 中远程系统图标下。打开目标然后右击软件并选择增加/删除 软件。这样就打开了LabVIEW 实时软件向导。选择常用软件安装并单击下一步。 选择同意来继续手动安装。软件必须的两个部分是NI 视觉 RT 9.0.0 和IP 摄像 头支持。在NI-IMAQdx RT 下找到IP 摄像头支持。一旦您选择好安装这两个软 件,单击下一步开始安装。 当您已经完成必要软件的安装并重启系统后,单击远程系统下的CompactRIO 来打开网络设置。默认设置下,CompactRIO 控制器的次级以太端口不是激活的, 所以您必须设置您的IP 摄像头使之能够通过网络通讯。要这样做,选择高级以 太网设置。一旦设置窗口打开,单击以太网设备下的次级MAC 通讯录,将模式 切换到TCP/IP,并将IP 地址设成169.254.0.x 用于局域网连接,子网掩码设为 255.255.0.0 。当这些设置与下面的屏幕截图相同时单击完成,然后被提示重启 电脑时单击同意。 摄像头的安装 既然您已经让CompactRIO 控制器使用了次级以太网端口,IP 摄像头能够与 MAX 一起显示,在MAX 中您可以用来正确的配置摄像头。将摄像头插入 CompactRIO 控制器的次级端口。如果以太网端口点亮,那么您的配置是正确的, 网络可以检测到摄像头。 在MAX 中的CompactRIO 下,打开设备和接口菜单,然后打开NI-IMAQdx 设 备,您就能看到叫做camX 的IP 摄像头,其中的X 是驱动分配给您摄像头的值。 在菜单栏的顶部,您可以单击拍照从您的摄像头得到一幅静止的图像或摄像来得 到一段视频。 当您选择底部的图标来改变采集属性和摄像属性时同样会出现这个屏幕。 当您在MAX 下能看到摄像头并能采集图像,您就可以关闭MAX。记住IP 摄像 头在LabVIEW 中的名字(例如: cam1)。 LabVIEW 安装 既然CompactRIO 控制器和IP 摄像头被正确的配置了,您现在需要设置 LabVIEW VI 来使用这两个硬件。 要实现这些,在LabVIEW 下通过文件»新建文件…打开一个新的项目,然后打 开项目并选择空项目。然后LabVIEW 会建立一个项目叫做无标题项目1。通过 选择文件»另存为并将视觉复制到文件名,把项目重命名为视觉。 然后右击项目:视觉.lvproj 并选择新建文件»任务和设备 打开实时CompactRIO 。使用IP 摄像头的CompactRIO 控制器应该在列表中。 选择它并单击同意。选择继续—对此应用来说扫描接口也是可以接受的,因为没 有必要为了IP 摄像头而使用CompactRIO FPGA 。 CompactRIO 控制器在视觉项目中作为一项任务被列出。要从IP 摄像头获得图 像,使用叫做获取.vi 的模板程序。要将这个VI 添加到任务,右击项目下的 Compac

文档评论(0)

busuanzi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档