问题场景:货架已经在工作台,但是一直不回去,导致现场堵塞影响生产。
问题分析:首先从任务角度进行分析,确认搬回货架任务是什么状态。下文从搬回任务的三个状态进行分析。
一般是M10的货架到工作台和M07的货架到工作台回库任务,没生成任务,一般是未调用returnpod接口或者调用接口失败报错,查看CMS的接口日志。
若没有调用记录,则查看WMS货架搬运任务,是否货架状态为“到达工作台”,若是查看工作台防火墙是否关闭,若正常关闭,重启工作台查看是否恢复弹窗,然后进行上下架操作即可。若货架状态为“正在执行”,实际货架已经到达工作台,则在CMS发送消息处理(其他),查看消息是否未处理。若已处理则可能是WMS任务状态未更新的问题。
若有调用记录(WMS货架搬运任务状态为已完成),但是CMS返回报错,查看具体报错,进行恢复即可。一般常见的报错未货架未初始化,货架无储位信息,重新在控制调度中货架绑定储位即可。
若货架已经有搬回任务生成了,查看子任务的下发状态。若任务已下发,一般是由于找不到空储位导致的。
在运营管理-TPS调度任务中,查看报错信息。如下图示例报错,确认策略(出入库策略配置)对应储位里面是否有未被锁定的空储位。若子任务的下发状态为空,则查看WMS-货架搬运任务,是否货架状态为“到达工作台”,若是查看工作台是否未弹窗
子任务管理-找到未分配车的任务,更多点击分析即可。若未分析出来,使用日志分析工具。
任务id,在RCS日志搜索,任务id即为算法使用的任务id号
输入任务id,在分配库日志进行搜索。若分配库报错,则可查询具体报错信息,进而排查问题原因。
注:M10的货架到工作台任务(mode为1)完成后,RCS的货架状态为6;否则货架到工作台回库任务(mode为2)不会执行。
问题场景:一直没有任务执行
问题分析:首先从任务角度进行分析,确认出库货架任务是什么状态。下文从出库任务的三个状态进行分析。
没生成任务,一般是未调用getOutPod接口或者调用接口失败报错,查看CMS的接口日志。
若无调用记录,查看单据是否正在执行状态,WMS的货架搬运任务是否有对应的正在执行的货架任务。
若有调用记录,查看CMS的接口调用日志,如下图所示,需要查看货架是否在地图数据中,若无需要重新绑定到地图数据中。
一般是M10的货架到工作台才会出些此种情况。需要检查2点配置:1.工作台是否配置了工作台方向和绕圈旋转 2.工作台是否配置了下发任务数,且任务数配置为1.
若配置正常,在CMS任务管理界面-TPS调度任务,进行查询,如下图所示。
确认工作台没有货架并且没有正在执行的任务,可在CMS运营管理-控制调度-任务调度,将工作台任务数改为0即可
参考第一章的1.3内容,同样的分析步骤。