![](https://csdnimg.cn/release/download_crawler_static/64460668/bg1.jpg)
堆垛机
入库与出库原则
堆垛机是立体仓库中的主要起重运输设备。是随立体仓库发展起来的专用起重机械设备。
运用这种设备的仓库最高可达40m。大多数在10~25m之间。堆垛机的主要用途是在立
体仓库的巷道间来回穿梭运行。
![](https://csdnimg.cn/release/download_crawler_static/64460668/bg2.jpg)
第一部分、堆垛机入库原则
入口处理在托盘/料箱在入口入库时,经过读码器,系统判断两件事情:
a.托盘/料箱条码是否有任务,如果没任务,就近剔出口剔除;
b.查看该条码是否在立库货架的某个货位上,如果不在,说明可以正常入库;
如果在,可能有两种情况:
1.该条码确实在货架上存在,是人为打印重复条码导致;这种情况不允许入库,就近剔出口剔除;
2.有可能该条码在对应货位的堆垛机上出过库,但是当时是堆垛机出了故障没有给出库完成报告,人为的把
东西取出来,这时候,虽然条码仍然在货架上,但是该货位的状态应该是“出库中”,这种情况我们就可以人
为当时这个条码已经确定出过库了,就把那个货位释放,同时允许其继续入库;
一.入口处理:
![](https://csdnimg.cn/release/download_crawler_static/64460668/bg3.jpg)
进入堆垛机入口前最近的那个读码器,系统给托盘/料箱分配去哪一台堆垛机(不分配具体货位,只是指示去
那个堆垛机);
分配原则:
1.总原则是N台堆垛机轮流分配;
2.在分配的那个时刻,在轮流分配的基础上把当时发生故障的堆垛机的优先级放到最低(除非所有堆垛机都有
故障,才有可能分配到);
3.对于快爆仓的(即两侧货架快满的)那些堆垛机(比如可用货位很少,只有不到40个),对于这类堆垛机,把入
库优先级降到第二低;而且如果所有的堆垛机都全部快爆仓了,那就取消轮流原则,那个可用货位多,就分
配给谁;因为这时候货位紧张是最主要矛盾,爆仓危险很大了,已经顾不上轮流分配的运作效率问题了;
4.把入库站台上已经有货物的堆垛机的优先级设置为次第三低(这样优先入库站台上为空的堆垛机入库,降低
入库站台上有多个托盘/料箱的概率,防止入口被堵);
二.进入堆垛机入库站台前处理:
第一部分、堆垛机入库原则
![](https://csdnimg.cn/release/download_crawler_static/64460668/bg4.jpg)
托盘/料箱到达入库站台,系统将条码位置记录下来,同时通过Socket给对应的堆垛机控制系统一个消息,
提醒堆垛机动作;如果条码到达的位置不一致,系统提醒条码应该去那里,实际却到了那里,也不做任何
其他处理;
三.到达入库站台处理
第一部分、堆垛机入库原则
![](https://csdnimg.cn/release/download_crawler_static/64460668/bg5.jpg)
堆垛机接收到输送机系统发送的提醒信息,搜索满足条件的任务,因为入库站台上有条码,所以必须要动作,
否者入库站台要被堵住;
正常流程:条码有入库任务,堆垛机分配货位:
分配原则:
1.根据货架的每一个货位长度和高度,堆垛机的横向速度/横向速度,入库口的坐标(未必是(1,1),可能在中间)等
条件获取从入库口到可用的货位中运行时间最少的那个货位作为分配货位;
2.如果货位满,就分配就近的出库站台;货位分配后,系统立马给堆垛机发送入库动作命令;
四.堆垛机入库:
第一部分、堆垛机入库原则