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

项目场景

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

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

堡盟所有千兆网接口相机

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


技术背景

在工业相机中,

  • 以下特性和选项是指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转千兆网的免驱模块,通过这个模块可以避免主机上原有网卡对于工业相机图像传输的影响,从而可以对照测试出是否是网卡存在异常。


相关推荐
阿幸软件杂货间2 分钟前
Office转PDF转换器v1.0.py
开发语言·pdf·c#
通街市密人有4 分钟前
IDF: Iterative Dynamic Filtering Networks for Generalizable Image Denoising
人工智能·深度学习·计算机视觉
大千AI助手8 分钟前
TruthfulQA:衡量语言模型真实性的基准
人工智能·语言模型·自然语言处理·llm·模型评估·truthfulqa·事实性基准
蚂蚁RichLab前端团队8 分钟前
🚀🚀🚀 RichLab - 花呗前端团队招贤纳士 - 【转岗/内推/社招】
前端·javascript·人工智能
智数研析社8 分钟前
9120 部 TMDb 高分电影数据集 | 7 列全维度指标 (评分 / 热度 / 剧情)+API 权威源 | 电影趋势分析 / 推荐系统 / NLP 建模用
大数据·人工智能·python·深度学习·数据分析·数据集·数据清洗
救救孩子把20 分钟前
2-机器学习与大模型开发数学教程-第0章 预备知识-0-2 数列与级数(收敛性、幂级数)
人工智能·数学·机器学习
yzx99101325 分钟前
接口协议全解析:从HTTP到gRPC,如何选择适合你的通信方案?
网络·人工智能·网络协议·flask·pygame
sali-tec31 分钟前
C# 基于halcon的视觉工作流-章34-环状测量
开发语言·图像处理·算法·计算机视觉·c#
Tiger_shl1 小时前
【层面一】C#语言基础和核心语法-02(反射/委托/事件)
开发语言·c#
只说证事1 小时前
2025年数字公共治理专业重点学什么内容?(详细指南)
人工智能