MVS客户端帧率低,一般为连接工业相机或者PD型号的读码套件时开启预览后发现帧率极低。
出现该提示,可能有两个原因:
原因一:基本环境未符合要求。
方法:
a) 建议检查PC网卡,千兆网卡,建议Inter PRO1000以上性能网卡。如有多台相机同时连接同一工控机上,需要确保每一个网口均为千兆网口,共享带宽不可取。
b) 网线:检查是否为网线异常,更换网线进行尝试。现场如有多台设备,可进行交叉验证,拿正常运行设备的网线与问题设备进行交换,以此验证是否为网线问题。
c) 交换机:如果使用交换机,请确认是千兆交换机,不可多交换机串联。可以与电脑直连网线尝试,如果直连后帧率正常,也不再丢包,则考虑是交换机异常。
原因二:PC环境未配置正确
方法:
a) 卸载杀毒,防护软件(360,腾讯管家等),关闭防火墙,步骤如下图所示:
b) 设置巨帧:本地连接-属性-配置-高级
c)《巨帧数据包》设置为最大值 9014 字节,《传输缓冲区》和《接收缓冲区》均设置为 2048;《中断节流率》设置为极值。
注:上述最大值视具体网卡情况不同,设置为最大值即可。
在确认以上环境配置准确无误后,用MVS连接相机,在相机属性中的Device Control下找到Device Connection Speed(Mbps)和Device Link Speed(Mbps)参数。如果是100,检查之前配置,如网卡,网线,交换机等。正确数值应为1000。
d) 如果仍未解决,在英文属性树中展开Transport Layer Control,找到GEV Pause Frame Reception 参数,作用是在SCPD的基础上自适应调整发包间隔,选择打开,相机会自动重启,该功能配合网卡的流控制功能使用。
e) 重连相机,展开Transport Layer Control,找到GEV SCPS Packet Size(B):发包大小,确认该值是8164,如果不是,可手动改为8164,如提示建议值1500,请确认环境配置是否正常。
f) 展开Transport Layer Control,找到GEV SCPD:发包间隔以1000的步进往上调(过大会影响帧率,所以建议在预览过程中调整,在满足帧率要求的情况下,尽量调大)
g) 帧率设置,23和25套件最高9.6帧,尽量设置9,21和22套件最高17帧。
相机帧率与PC性能相关,I5及以上性能主机在单张图片20个码以下可以达到8帧,8帧即满足快手及狂扫场景应用。
设置完不要忘记保存参数!(如下图是在关闭预览后进行保存的)
如果以上处理问题解决办法均未满足需求,需要更换主机,CPU建议I3五代以上。可联系我司技术人员。
探寻机器视觉新星|第二届“启智杯”机器视觉设计大赛获奖名单公布
2024-04-08 16:39:23