工业网口相机:如何通过调整网口参数设置,优化图像传输和网络性能,达到最大帧率

项目场景

工业相机是常用与工业视觉领域的常用专业视觉核心部件,拥有多种属性,是机器视觉系统中的核心部件,具有不可替代的重要功能。

工业相机已经被广泛应用于工业生产线在线检测、智能交通,机器视觉,科研,军事科学,航天航空等众多领域

堡盟所有千兆网接口相机

为确保堡盟工业相机能够在性能出色的网络环境下运行,建议使用特殊的网卡设置。本文介绍了网卡的相关功能及相应的设置。


技术背景

在工业相机中,

  • 以下特性和选项是指Intel®网卡以及相关驱动程序(Windows®)。
  • 本文所给出的提示并不表示可以解决所有与以太网相关的问题。
  • 除了《安装指南》中描述的必要的网络配置之外,还可以进行如下设置。

数据包大小

巨型数据包(Jumbo Packets)是指大小超过标准数据包(1518字节)的以太网数据包。

巨型数据包的大小通常是4KB、9KB、12KB或16KB,具体取决于网卡厂商。

巨型数据包可用于减少网络设备出现中断负载的次数。因此,所有网络组件都必须支持巨型数据包。

为了提高网络性能并减少电脑的CPU负载,建议使用尽可能大的巨型数据包。堡盟千兆网接口相机最大可支持9KB的巨型数据包。

电脑每接收一次以太网数据包,就会出现一次中断。数据包越小,发生中断的次数就越多。

任何中断都会干扰图像传输,并且由于操作系统内部会发生多次切换,中断还会增加CPU负载。

为确保网络通信保持稳定、高效,建议选择网卡厂商所能提供的以及相机所能支持的最大的巨型数据包。


中断裁决率

除了数据包大小,中断裁决率也会影响数据包数据。

"Interrupt Moderation(中断裁决)"被激活后,就可以从Performance Options(性能选项)窗口选择"Interrupt Moderation Rate(中断裁决率)"。

中断裁决率可以设置在"Minimal"(低)(几乎允许每次中断)和"Extreme"(高)(几乎不允许任何中断)之间。

如果选择"Adaptive"(自适应),系统则会根据Intel®算法自动调整中断率,以获取最合适的值。


接收缓冲区

网卡本身不带任何缓存,但接收的数据包需要经过缓冲来补偿因操作系统造成的CPU负载变化。因此,需要在PC的RAM中分配缓冲区。

通常而言,分配的接收缓冲区应尽可能大。堡盟建议给缓冲区分配2048个字节。缓冲区越大,就越能降低重新发送数据的风险。

那么若是设置完上面相关网口设置后,工业相机采集还是存在卡顿丢帧的情况,该如何处理?

1、可以更换不同品牌通讯线缆,有的千兆网线由于工艺的差距可能存在影响工业相机数据传输的情况。

2、可以更换不同品牌的网卡或者PC本机网口,有的网卡上的网口可能存在驱动异常或者其它可能影响图像传输的情况。

3、可以使用USB3.0转千兆网的通讯模块,对应一个不太方便更换网卡的设备,可以在主机端增加一个USB3.0转千兆网的免驱模块,通过这个模块可以避免主机上原有网卡对于工业相机图像传输的影响,从而可以对照测试出是否是网卡存在异常。


相关推荐
牛哇网络工作室4 小时前
UnityHDRP写实数字人全流程基础5—语音输入和语音识别
android·unity·c#·游戏引擎·aigc·语音识别·xcode
驴友花雕4 小时前
【花雕动手做】行空板 K10 系列实验之人工智能语音识别小车的10个参考案例
人工智能·单片机·嵌入式硬件·语音识别·行空板 k10 系列实验·花雕动手做·小车的10个参考案例
火山引擎开发者社区5 小时前
DeepSeek-V4 Pro 发布,veStack Day 0 完成模型适配
人工智能
2501_926978335 小时前
AGI 的四种瓶颈:资源型还是发现型--以及DSH的位置
人工智能·经验分享·笔记·ai写作
fiveym5 小时前
01 - iPXE + Clonezilla 网络装机原理解析
linux·运维·服务器·网络
Q463913495 小时前
线下销售复盘难落地,AI 会话设备能帮上啥忙
人工智能·自然语言处理
ebok.6 小时前
国产大模型落地业务系统的优选载体:京微智枢信创 AI 业务支撑平台
大数据·人工智能·低代码·ai
虎头金猫6 小时前
如何在群晖NAS上通过Docker部署CloudSaver?群晖部署CloudSaver教程|聚合资源搜索并实现远程访问
运维·服务器·网络·python·docker·容器·pandas
dog2506 小时前
网络优化,还是降低各阶矩
服务器·网络·php
wujian83116 小时前
怎么用文心生成word文档?从格式错乱到智能导出,AI导出鸭让创作再无后顾之忧
人工智能·ai·word·豆包·deepseek·ai导出鸭