ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:1.96MB ,
资源ID:5007055      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5007055.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Labview下 ace 相机的采集及编程控制方法.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Labview下 ace 相机的采集及编程控制方法.docx

1、Labview下 ace 相机的采集及编程控制方法Labview 下ace相机的采集及编程控制方法1. 测试环境1.1 硬件采集卡:Intel PRO/1000 GT Desktop Adapter相机:Baser ace640-100gc Baser ace640-100gm Baser ace1300-30gmBaser scA1600-14gm 主机:普通组装电脑1.2 软件 OS:Window XP SP2 采集软件:NI Labview 8.2 + NI Vision 8.6 Acquisition Software(注:前者主要用于编程控制,后者主要用于采集。)2. 软件安装2.1

2、 NI Labview 8.2安装具体过程如下: 点击Labview 8.2的安装软件“setup.exe”,出现如图1所示对话框图1 Labview 8.2安装步骤 点击“下一步”,如图2所示图2 Labview 8.2安装步骤如无序列号,可选择安装试用版(30天),如有序列号可选择使用序列号安装。另外本人有Labview的注册机(即破解软件),如需要请联系。 点击“下一步”,根据具体提示再继续后续的安装设置安装。 如使用Labview的注册机(或如何使用注册机),则再最后安装时需要注意一些细节,但这不是本人的重点,因此略过。 安装完毕2.2 NI Vision 8.6 Acquisitio

3、n Software安装安装完Labview 8.2后,再安装NI Vision 8.6 Acquisition Software,其具体过程如下: 点击NI Vision 8.6 Acquisition Software的安装软件“setup.exe”,出现如图3所示对话框图3 NI Vision 8.6 Acquisition Software安装步骤 点击“Next”,设置安装路径(建议与Labview 8.2的安装路径相同)。然后再点击下一步,出现如下对话框图4 NI Vision 8.6 Acquisition Software安装步骤注意此次共有四个部分,可根据具体需求选择要安装的

4、部分。前三部分的功能如下:NI-IMAQ is the National Instruments driver software for NI image acquisition devices. Using NI-IMAQ, you can program your image acquisition device to acquire images.NI-IMAQdx is the National Instruments driver software for IEEE 1394 and GigE Vision cameras. NI-IMAQdx gives you the abili

5、ty to use IEEE 1394 and GigE Vision industrial digital video cameras to acquire imagesNI-IMAQ I/O is the National Instruments I/O device driver software for controlling the digital I/O on IEEE 1394 hardware因此NI-IMAQdx模块时必选的。而第四部分Measurement & Automation的需要选择支持的Labview版本(如图4树形下拉框所示),此次测试使用的时Labview8.

6、2 ,因此需安装“LabVIEW 8.2 Support” 根据提示进行后续安装, 安装完毕3. Labview 下ace相机的采集具体过程如下:1 相机上电并连接到采集卡。2 设置网卡的IP,将网卡的IP与相机的IP设置到同一子网内。一般来将相机的出厂IP为169.254.*.*,经测试,将网卡的前两个网段设为169.254,后面的任意,即可识别出相机。3 双击桌面的图标(或在开始-所有程序中找到),如图5所示图5 Measurement & Automation界面即可在我的系统-设备和接口-NI-IMAQdx Devices中找到ace相机。 点击cam0:Basler acA640-1

7、00gc,等待片刻后,即可进行采集,如图6所示。注:cam0,即为该相机在Labview下的设备名。图6 Basler ace640-100gc相机采集画面图6的下面列出了一系列控制相机、显示控制的参数设置,如图7所示。图7 Measurement & Automatio相机和采集属性等的设置界面图7中列出的一些属性设置,都可在Labview里实现。完毕4. Labview 下ace相机的编程控制本次测试使用Labview 8.2自带的“Grab.vi”范例作为采图程序,并加入如何读写相机的参数功能。具体方法如下: 打开Labview 8.2,出现如下对话框图8 Labview 8.2的启动对

8、话框 点击右下方的“查找范例”,打开NI范例查找器,并搜索Grab,如图9所示。图9 NI范例查找器界面 双击“Grab.vi”(也可以尝试其它有关Grab的范例),即可打开此VI。前面板和程序框架图如图10所示。(a)(b)图10 Grab.vi程序,(a)运行后的前面板 (b)程序框架图现已有采集程序,接下来讲解如何控制相机参数4 安装好NI Vision 8.6 Acquisition Software后,在程序框架图的函数选板中会多出“Vision and Motion”,如右图所示。相机的参数读写可通过“属性节点”实现。5 在程序框架图中放入一属性节点,并做相应的连线(连入IMAQd

9、x Session),并在属性上点击左键,如图12所示。可出现四种属性/信息读写类别,对应于Measurement & Automatio下属性设置(图7)。图12 属性节点6 相机的属性设置要选择(图12)Camera Attributes-Active Attribute,并转换为写入,然后创建一个输入控件,在此控件中输入预控制的相机参数(此参数的写法方法可参见Measurement & Automatio-Camera Attributes查找相应的名称,并去掉空格即可,类似于Pylon中Node的名字),然后增加属性节点数(可手动拖长属性节点控件的长度),可在增加的属性节点中设置相应的

10、读写参数。以控制相机的绝对曝光时间为例,其设置方法如图13所示。图13 绝对曝光时间参数读写ActiveAttribute以下的属性节点即为绝对曝光时间(ExposureTimeAbs)的一些设置。 以控制相机的绝对曝光时间为例,最终的程序如图14所示,其它相机参数的控制类同。(a)(b)图14 采集和绝对曝光时间控制程序,(a)前面板,(b)程序框架图5. 总结经测试,Baser ace640-100gm、Baser ace1300-30gm和Baser scA1600-14gm都能在上述测试环境中成功运行。已向泛华测控索要了NI Labview 2009和NI Vision Acquisition Software 2009,再做测试。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1