您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 在LabVIEW中使用千兆网相机采集图像11
在LabVIEW中使用千兆网相机采集图像版本控制版本日期主要修订内容负责人0.12014-3-10创建文档李卓1.02015-9-22完善文档,建立索引李卓1.12015-10-13添加解决问题范例李卓1目的本手册主要目的为方便使用者基于LabVIEW开发平台,快速上手GigEVision相机采集图像,为下一步的图像处理打下基础。本文档用于说明PC机第一次和相机相连的设置2硬件电脑一台:带千兆网卡,一般会缩写为GBE,网卡支持巨帧,如下面右图所示。如果想要保证速度,最好使用Intel的千兆网卡。GigEVision相机,也称千兆网相机,主要优势为速度快,电缆够长,且能够POE供电。确保相机和电脑之间通过千兆网线相连,之间经过的网线接头、交换机越少越好。3软件1.在电脑上安装有LabVIEW和VDM(VisionDevelopmentModule)、VAS(VisionAcquisitionSoftware),一般这三个软件版本需要一致。前者是开发平台,中间是视觉处理模块,后者是相机驱动。2.关闭windows自带防火墙、360防火墙、杀毒一类软件。3.打开网卡的巨帧功能。右键我的电脑,管理,设备管理器,网络适配器,选择网卡,右键,属性,高级,属性,巨型帧,更改值为最大,一般为9KBMTU。如果网卡不支持巨帧,可以尝试调小网络包的大小。在Max中,点击相机,在获取属性中,更改包大小,可以尝试更改为2000或者1000.4.使用相机自带的软件先进行测试,去相机供应商的网站下载合适的相机驱动,注意电脑操作系统的位数,32位下载X86,64位下载64位。a)这里使用Basler的软件pylonIPConfigurator。把相机的IP地址设至为与电脑同一IP段。即IP地址前三位一样。b)采集连续图像,在pylonViewer中,点击一个相机进行连接。c)方框为连接、断开相机,橙色方框为采集、连续采集、停止按钮d)如果画面太黑或太白,将紫色方框内的用户等级改成专家(Guru),然后选择相机属性(BasleracA1300-30gm*****)下面的AcquisitionControls》ExposureAuto,改成自动,然后连续采集几张照片,就可以将曝光时间调整好。5.在Max中查看已经连接好的相机,不要选择前面是摄像头标识的相机,选择网络标识的相机。在LabVIEW中只能使用带有网络标识的相机。即cam0和cam1.6.使用抓拍标定图像.VI来抓拍图像。1、选择正确的相机2、选择想要保存的基础路径3、运行vi。7.或者使用LabVIEW中的Grab范例4FAQ如果有未尽适宜,或不明白的问题,可以参照://://://digital.ni.com/public.nsf/allkb/17A956942535A2C786257419007778FF解决问题范例一2015.10使用NIEVS连接两个相机,发生相机不能正常获取图像的问题。2015.10.11李卓使用以下方法关闭LabVIEW和Max打开C:\Users\Public\Documents\NationalInstruments\NI-IMAQdx\Data,如下图所示,删除*.iid和NI-IMAQCameraDescriptionFile重启EVS,打开Max,测试相机,发现仍然弹出错误,具体错误名称忘记,好像是AOI区域错误。到相机属性》自动功能参数》自动功能AOI,更改高度和宽度,参照采集属性部分的ROI。后来仍然有以下错误:发现用pylonviewer查看相机图像,上电后第一次可以正常采集图像,用Max打开一次相机,就弹出如上错误,之后pylonviewer也无法采集图像。发现是相机配置问题,使用恢复出厂设置,解决该问题。在MAX中恢复相机出厂设置方法为:相机属性》ConfigurationSets》ConfigurationSetSelector选择缺省配置,点击UserSetLoad的Execute,就可以恢复到出厂设置。至此问题解决,可能是修改了哪个参数,导致不能正常采图,恢复到出厂设置解决问题。
本文标题:在LabVIEW中使用千兆网相机采集图像11
链接地址:https://www.777doc.com/doc-2561486 .html