有个仓库客户反映,AGV在A区跑得好好的,一进B区就卡顿两三秒。查了半天信号强度没问题,最后发现是漫游切换的锅。
原因一:漫游阈值设太低
很多AP出厂默认的漫游触发阈值是-70dBm,意思是信号弱到-70才往下一个AP切。但AGV移动速度快,等信号弱到-70再切,切换过程中就容易丢包。
我们把阈值调到-65dBm,让AGV提前切换,丢包问题立刻缓解。当然也不能设太高,否则AGV在原地反复切换,反而更不稳定。
具体数值得看现场,一般-60到-65之间比较合适。
原因二:相邻AP信道没规划
这个更常见。两个相邻区域的AP用了同一个信道,AGV漫游过去之后信号是切了,但信道没变,等于没切。
2.4G只有1、6、11三个不重叠信道,5G信道多一些但也要规划。我们的做法是画一张信道地图,确保相邻AP的信道一定不同。
有个客户20多台AP全用默认信道,结果整个车间只有3个信道在工作。重新规划之后,漫游成功率从70%提到了98%。
小技巧:用ping测漫游
别凭感觉判断漫游好不好。拿台移动终端,边走边ping网关,看延迟曲线。切换时延迟超过200ms或丢包,就是漫游有问题。简单粗暴但有效。
漫游做好了,AGV跑起来才丝滑。