TA的每日心情 | 擦汗 12 小时前 |
---|
签到天数: 3378 天 连续签到: 5 天 [LV.Master]2000FPS
|
发表于 2016-9-28 11:32:06
|
显示全部楼层
|阅读模式
来自:广东省东莞市 电信
注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
在使用NI视觉驱动千兆网相机时,一般我们都建议使用Intel的芯片的网卡。这个主要是由于NI IMAQdx支持的是标准的Gige Vision协议。而标准的GIGE VISION是推荐使用网卡的性能型驱动,以此来降低网卡对CPU的占用率以及提高图像传输速度。早期版本的NI IMAQdx是只支持性能型驱动的网卡的,因此只能使用特定Intel的芯片,如Intel的8254X系列等;而网口相机的自带的采集软件,则会包含两种驱动模式,这样即使用是非Intel芯片的网卡,也可以采集到图像。这也就造成了很多网卡相机,在自带的软件中可以采集图像 ,而在NI的软件中,就无法采集图像 ,如MAX、VBAI、视觉助手等,均无法采集图像 ,可能连相机都找不到的可能。不过随着IMAQdx驱动的更新升级,这种问题正在逐步解决,现在新的VAS驱动也可以支持非Intel芯片的网卡了。
Gige Vision性能型驱动和过滤型驱动
GigE Vision性能型驱动将导入的图像数据包与网络上的其他信息快速分开,使用于视觉应用程序的CPU占用率达到最低。此驱动仅适用于配有特定Intel芯片组的网卡。从这里我们可以了解到,NI的IMAQdx驱动使用的就是这种性能型驱动,NI的IMAQdx驱动是必须使用Intel芯片组才可以找到相机并采集图像的,这也是NI视觉软件挑卡的主要原因(后期新版本的IMAQdx驱动,也可以支持非Intel芯片组的网卡,如Realtek等,不过多少可能会存在一些问题)。如果需要使用NI软件采集千兆网相机中的图像,推荐使用Intel芯片组网卡。
GigEVision过滤型驱动支持各种硬件,普通GigE网卡以及主板集成的GigE端口。像Basler这些品牌的相机,基本上都支持过滤型驱动、性能型驱动两种驱动。
|
|