帮助中心
帮助中心主页
使用说明
开发与集成
RDS 协议选型指导
RDS脚本方法字典
库位问题

锁定、获取不了库位

  • 在RDS 库位页面上先确定这个库位id是否存在,锁定库位不能是站点。下图BDB2是库位idLM1是站点。

  • 在库位页面确认这个需要锁定的库位是否被另一个正在执行的任务锁定。


上图天风任务需要锁定BDB2 这个库位同时运行两次,生成两个天风任务实例如下图:
查看库位页面BDB2库位被1f7f02c0-a9c8-4669-8131-2f2d707481e0任务所锁定:

故而,另一个9760272c-491c-41e6-bb70-b9ca3ae0f8e2任务就锁定不了这个库位。

  • RDS页面终止任务时,只选择了仅终止任务,导致终止的任务一直锁定库位,下个任务执行锁定对应的库位时,锁定不了。

  • 锁定的库位是光电同步的库位。若光电同步的库位状态为同步失败,则锁定不了。

  • 锁定的库位若是禁用状态,则锁定不了。

  • 版本兼容问题。在B-1.5.x升级到最新的版本锁定不了。

在库位页面选中全部库位,接着全部禁用在启用,然后在清楚同步失败状态即可。

  • 获取库位块获取不了库位

除了排查上述6项外,需要查看自己的筛选条件是否正确。库位ID:会根据填写的库位ID筛选;货物:会根据填写的库位内容进行筛选;是否有货:选中后,会根据库位占用情况进行筛选;是否已锁定:选中后,根据库位是否已经锁定货未锁定进行筛选;是否物理库位:选中之后,只会在其中一个里面进行筛选,其中逻辑库位是在RDS中,业务需要的库位不存在场景中的;获取库位后是否锁定:选中后,获取对应的库位会被锁定。

光电同步的库位配置后,库位同步状态全为失败

需确定配置在updateSitesGroup参数中的库区内的库位,是否全都有光电监控,并且已经启用光电,如果一个库区只有一部分有光电,需要将有光电的分在一个库区,不能放在同一个库区中。Roboshop上未配置光电的库区不能配置在这,否则库位同步状态全部为失败。
例如,下图中的testGroup,是地图场景中配置的一个库区名,如果需要对testGroup库区中的所有库位进行光电占用状态的 RDS 同步,则需要testGroup库区中的库位都已经启用光电监控,否则,testGroup库区中未启用光电监控的那部分库位,在 RDS界面上会显示同步失败状态。

需确认updateSitesGroup参数中配置的所有库区,是在地图场景中真实存在的,否则RDS 界面上的库位会显示同步失败。
如果因updateSitesGroup参数设置错误出现 RDS 同步失败的情况,操作者对updateSitesGroup参数进行更正,重启RDS后,此时需"清除同步失败状态",观察同步失败问题是否已经解决。

最近更新 2022/11/28
文章内容

锁定、获取不了库位

光电同步的库位配置后,库位同步状态全为失败