项目场景:
Baumer堡盟LX相机为堡盟全系列相机中的高端特殊相机,双网口配置,具有高帧率、性能强大、坚固可靠,易于集成等特点,常用于医疗、铁路等特殊行业的应用。
问题描述
工业视觉领域一般经常使用单网卡相机,对于Baumer堡盟的LX系列双网口相机,只连接一个网口时也可以正常使用,但是这时帧率大概为标准全帧率的一半。而连接两个网口时发现,相机软件只能通过一个网口去进行相机访问,导致采图帧率只有最大帧率的一般。
原因分析:
Baumer堡盟LX系列双网口相机,可以使用单网口,也可以使用双网口,只有使用双网口的时候帧率才能达到最大,此外,如果要使用双网口来采集图像那么在前就必须做个分组,对相机连接的两个网卡进行Team分组,在逻辑上合并成一个网口使用。
将两个网口做分组,实际上就是将物理上的两个网口合并成逻辑上的一个网口,在 PC 上来看,相当于相机只有一个网口与 PC 上一个概念上的网口来通讯传输图像,而通讯中也 只有一个唯一的 IP 地址对应彼此的传输!
下面介绍怎样在 PC 上将两个网口做一个分组(Team)
解决方案:
1. 在桌面“计算机”图标上右键--选择--“管理(Manage)”,操作完成后会弹出“设备管理器(Device Manager)”如下图所示:
2. 在“设备管理器(Device Manager)”,然后在右边所有列表 中点击“网络适配器(Network adapter)”,会展开电脑上所有安装的网卡
3.选择要做分组(Team)的其中一个网卡,右键点击“属性(Properties)”,如下图所示:
4.接着会弹出以下对话框,请点击选择“分组(Teaming)”属性页,并勾选“将此适配器与 其他适配器创建分组(Team this adapter with other adapters)”--点击-“新建分组(New Team)”
注意:如果没有安装正确的网卡驱动,而是 Windows 默认的网卡驱动,在网卡的属性页菜 单中可能不会有“分组(Teaming)”这个属性页,所以在使用分组前,请先安装 Intel 网卡 随带光盘上的驱动,或者到 Intel 官网上下载正确的网卡驱动
5.在新建分组以后,会弹出如下对话框,需要给这个分组起一个名字,你可以修改一个喜欢 的名字,或者默认,然后点击“下一步(Next)”
6.选择要做分组的两个网卡,并在网卡名称左边勾选,然后点击“下一步(Next)”,如下图所示:
7.接着会弹出如下所示对话框,请选择“静态链接组合(Static Link Aggregation)”,然后点 击“下一步(Next)”,如下图所示:
8.接着弹出如下对话框,请点击“完成(Finish)”,如下图所示:
9.在“完成(Finish)”以后,等待一段时间以后,接着会弹出一个新的 Team 属性的对话框, 如下图所示,请点击“设置(Setting)”属性页,在下面可以看到这一个分组里面的两个网 口,任选其中一个(鼠标左键点击一下网卡的型号名字),然后选择点击下面“适配器属性(Adapter Properties)”,如下图所示:
10.在完成上一步的操作之后,弹出如下对话框,请选择“巨帧包(Jumbo Packet)”,并在右边的数值区域,通过下拉框的设置,设置成最大值,如下图所示,在此选定 9014 Bytes;(这个最大值取决于所选的网卡,只需要记住选 “最大值”)
11.在设定完巨帧包以后,请点击如下图所示的“性能选项(Performance Options)”,并点 击右边的“属性(Properties)”按钮,如下图所示:
12.在新弹出的对话框中,如下图所示,需要修改一下选项: “适应性帧间距(Adaptive Inter-Frame Spacing)” 修改为 “禁用(Disable)” “流控制(Flow Control)” 修改为 “禁用(Disabled)”
“中断调节速率(Interrupt Moderation Rate)” 修改为 “极值(Extreme)” “接受缓冲区(Receive Buffers)” 修改为 “2048”--不能输入,手动调节至最大 “传输缓冲区(Transmit Buffers)” 修改为 “2048”--不能输入,手动调节至最大
修改完成之后,点击“确定(OK)”按钮
13.在完成第一个网口的设置后,会调回到如下界面,可以看到这个界面是和步骤 9 中的画面是一致的,那么选择另外一个网口,接下来重复步骤 10----12 的操作,如下图所示:
14.最后在“网络适配器(Network Adapters)”下面可以看到,新创建的分组,如下图所示: