Range XL采集时丢帧或数据接收不全
解决方案
| 本节需在电脑上操作的内容仅适用于Windows系统。如果你使用的是Ubuntu系统,请联系技术支持。 |
请执行以下步骤排查问题:
-
确认Range XL与电脑之间的网络链路是否为千兆网络。
-
如否,请更换为支持千兆带宽的交换机、路由器、网卡或网线,并尽量将Range XL与电脑直连。然后,确认问题现象是否仍存在。
-
如不存在,故障排查结束。
-
如仍存在,请执行步骤2。
-
-
如是,请执行步骤2。
-
-
确认与Range XL相连的电脑网口是否已开启巨型帧。详见启用巨型帧。
-
如否,请开启巨型帧后,确认问题现象是否仍存在。
-
如不存在,故障排查结束。
-
如仍存在,请执行步骤3。
-
-
如是,请执行步骤3。
-
-
确认电脑网卡的接收性能及带宽是否满足要求。
-
如不满足,请更换网卡。需扩展网口时,优先选用原生PCIe网卡。然后,确认问题现象是否仍存在。
-
如不存在,故障排查结束。
-
如仍存在,请执行步骤4。
-
-
如满足,请执行步骤4。
-
-
如可接受采集耗时增加,可通过Mech-Eye API增大发包间隔参数GevSCPD。建议从10 μs开始,根据采集稳定性和耗时逐步调整。然后,确认问题现象是否仍存在。
scanner.currentUserSet().setIntValue("GevSCPD", 10000); // 10000 ns = 10 μsGevSCPD参数目前仅支持通过API设置,需在启动采集前调用。如采集耗时增加影响现场节拍,应优先通过更换网卡、优化网络连接等方式改善网络环境。 -
如不存在,故障排查结束。
-
如仍存在,请联系技术支持。
-