网口工业相机之丢包问题排查

文章目录

  • 一. 网口相机丢包概念说明
  • 二. 丢包的原因
  • 三. 如何判断丢包
  • 四. 如何防止丢包现象产生
    • 系统环境设置
      • 巨型帧设置
      • 设置传输缓冲区为最大值
      • 关闭中断调整
      • 开启流控制
      • 关闭网卡休眠节能选项
      • 确认网卡相机驱动是否安装
      • 系统电源配置为高性能
      • 系统防火墙设置
    • 相机参数设置
    • 硬件环境检查
      • 线缆
      • 网卡

一. 网口相机丢包概念说明

工业网口相机,图像数据是参考固定数据包大小,以数据包为单位,根据标准Gige协议进行网络传输,Gige协议的基础是UDP协议,它在网络传输过程中,是一种不可靠的传输协议,当遇到网络通道阻塞,信号干扰,网卡接收端忙碌时就会存在数据包丢失,出现丢包现象。简单来说,就是网口相机在取到图像后,会将图像数据分割为很多个数据包,然后通过以太网传输到本地进行整合。在数据包传输过程中发生的数据包丢失称之为丢包。
网口工业相机之丢包问题排查_第1张图片

二. 丢包的原因

  1. 网络环境不好,网卡性能不足,网线质量不好
  2. 网络链路堵塞,同时多个相机进行数据传输,总带宽数据超过理论带宽,没有足够的网络带宽传输
  3. 传输干扰,网线布线经过强电,被电磁场干扰
  4. PC端参数设置不好,例如巨帧没有设置,杀毒软件阻塞等
  5. CPU使用太高,软件存在大量IO文件存储操作等。

三. 如何判断丢包

  1. 根据采集到的图像,图像中有异常的横纹,错位,上一帧图像的残影,大概率是丢包
    网口工业相机之丢包问题排查_第2张图片
  2. 相机软件会提示丢包数量增多或提示相机丢包
    网口工业相机之丢包问题排查_第3张图片

四. 如何防止丢包现象产生

网口工业相机之丢包问题排查_第4张图片

系统环境设置

巨型帧设置

设置网卡巨型帧为9KB或者9014字节
网口工业相机之丢包问题排查_第5张图片

设置传输缓冲区为最大值

网口工业相机之丢包问题排查_第6张图片

关闭中断调整

网口工业相机之丢包问题排查_第7张图片

开启流控制

网口工业相机之丢包问题排查_第8张图片

关闭网卡休眠节能选项

网口工业相机之丢包问题排查_第9张图片

确认网卡相机驱动是否安装

网口工业相机之丢包问题排查_第10张图片

系统电源配置为高性能

网口工业相机之丢包问题排查_第11张图片

系统防火墙设置

网口工业相机之丢包问题排查_第12张图片

相机参数设置

硬件环境检查

线缆

网口工业相机之丢包问题排查_第13张图片

网卡

网口工业相机之丢包问题排查_第14张图片

你可能感兴趣的:(工业相机,工业相机)