智能仓储系统是什么?WMS、WES与WCS分工

通天晓编辑 84 2026-10-11 18:54:28 编辑

智能仓储系统是一套让“订单要求”变成“设备动作和人员动作”的组合,不是某一台堆垛机或一条输送线的商品名。软件侧通常分成三层。WMS 决定货要进哪个库位、哪几张订单一起拣、哪一批因效期或冻结不能动。WES 把这些业务任务拆成设备能够执行的搬运任务,并在多台设备之间分配。WCS 或设备调度按节拍控制具体设备走哪一段。通天晓 WMS 位于业务层,通天晓 WES+RCS 位于任务分解和机器人调度。设备单机怎么转、执行层和设备层的协议差异,本文不展开。本文只说明三层各回答什么问题,以及平面人工仓要不要把三层一次买齐。没有稳定的库位和订单,只买设备,系统不会变智能。

三层各回答一个问题

WMS 回答业务问题:这件货能不能发、从哪个库位发、和哪些订单合成一批。它看到的是货主、批次、效期、订单和库存状态。WES 回答执行问题:这一批拣选先做哪一托、交给哪台车或哪段输送、某台设备停了任务怎么改派。WCS 回答设备问题:电机、光电和节拍是否允许现在过去。三层如果写成一个没有边界的“总控”,出了错只能整线停下来查。

人和设备可以混在同一层业务里

同一张订单可能一半在自动化库,一半在平面仓人工拣选。WMS 仍是一张订单、两段任务。自动化那段交给 WES 和设备,人工那段交给手持终端。最后在复核处汇合。不要为自动化区域另建一套库存账,否则汇合时对不上数量。

调度失败时业务规则不能丢

设备停机后,WES 可以改派路径。它不能把冻结批次改成可发,也不能为了让设备不停而换掉客户指定的批次。业务约束留在 WMS。执行层只在允许的库存里找路径。

一层一层交接什么

层级 输入 输出 不负责
WMS 订单、入库单、库存状态、库位和批次 上架建议、波次、补货和出库任务 不直接驱动电机和车辆轨迹
WES WMS 的业务任务、设备能力和当前负载 分解后的搬运、取放和输送任务 不修改货主、价格和可售规则
WCS 或 RCS 单条设备任务和现场信号 设备动作、完成或故障回传 不决定这批货该不该发

通天晓 WMS 把波次和库位任务交给执行层。通天晓 WES+RCS 把任务分给 AGV、穿梭车、堆垛机或输送线等已经对接的设备,并做负载均衡。未对接的设备不会因为买了软件就自动纳入。对接范围以现场协议为准,不按宣传图里的设备种类计算。

完成回传必须回到库存。设备报告“已取出”之后,WMS 才把货从原库位移到拣选位或出库位。只有设备完成、库存不动,账实会在当天分开。只有库存先改、设备没动,就会出现空取。

没有自动化时不需要三层都上

平面仓、人工叉车、手持条码,通天晓 WMS 直接把任务发给人即可。此时没有 WES 和 WCS 的必要。上了立体库、多车调度或输送分拣,再增加通天晓 WES+RCS。顺序不能反:先有库位、批次和订单任务,再让设备执行这些任务。设备先到、库存规则未定,调试期只能空跑。

已有设备厂商自带的单机控制,可以保留在最下一层。需要多家设备互相让路、按业务优先级取货时,才需要独立的执行调度。单一巷道、一台堆垛机、规则简单,WMS 直接对接这台设备的接口有时就够,不必为了架构完整加一层。这个判断要看设备数量和任务冲突,现场确认,不按仓库面积决定。

系统边界还包括订单从哪里来。多渠道分仓由通天晓 OMS 决定单据进哪个仓,WMS 不重新分配渠道配额。仓内智能调度解决不了选错仓的问题。

怎样判断分层是对的

用一笔冻结库存测试。WMS 冻结某批次后,WES 不应再为它生成取出任务。用一笔设备故障测试。一台车停止后,其他允许的设备能接走任务,库存仍留在原库位直到新设备完成。用一笔短拣测试。设备或人员报告少货,订单剩余数量回到异常,不能自动改记为已出库。

三笔都通过,说明业务层和执行层的分工成立。只演示设备在空库里走行,不能说明智能仓储系统已经完成。周期取决于库位数据、设备协议和任务类型数量。协议未开放的设备,软件无法调度,应在项目范围里写明,避免验收时才发现。

任务优先级放在哪一层才不会抢货

紧急订单要先拣,这个优先级来自业务,应由 WMS 在下发任务时标明。WES 按已经标明的优先级和设备负载安排先后,不能为了让某台车不停而把普通补货插到紧急出库前面,更不能改批次。设备层只执行排到自己头上的那一条,不重新挑选订单。

若现场经常人工在设备屏幕上改顺序,说明上两层没有把优先级传下来。改屏幕可以救一台车,但库存和订单状态会落后。通天晓 WES+RCS 应接收 WMS 的任务和优先级,完成后再回写。回写缺失的项目,设备动得再快,智能仓储系统仍未闭环。

异常货要在业务层停任务,不要只按设备急停

发现破损、错批或盘点差异时,正确动作是 WMS 锁定库位或批次,已经下发、尚未执行的任务由 WES 取消或改派。只按设备急停,车停了,订单仍显示在执行中,恢复之后会继续取这件不该出的货。急停解决的是人身和设备安全,不替代库存锁定。

任务取消后,库存必须留在原库位,直到人工确认货还在。设备已经把货取出、停在输送线上,要有在途位置,而不是直接记出库。通天晓 WMS 负责锁定和库存状态,通天晓 WES+RCS 负责把未完成的设备任务收回。两边都没有记录的货,当天就会账实分离。

平面人工仓没有设备层,锁定仍然要做:手持任务里该库位不再出现。不要因为没有自动化,就改用口头通知这格先别拣。口头通知在换班时失效。差别在任务是否从系统里消失,不在有没有堆垛机。

恢复作业前核对三项:锁定是否仍在,取消的任务有没有被设备重做,库存数量是否与现场一致。三项都清楚再放开库位。放开之后新的波次才能再次分配这件货。项目验收可以用一笔人为锁定走完这个回路,作为分层是否成立的证据。

常见问题

买了立体库是不是就包含这三层软件?

不一定。设备合同常常包含本机控制,也就是最下一层。库位策略、批次和订单波次是否包含,要单独看软件清单。没有 WMS,立体库只是一台按地址存取的设备,不知道哪一批不能发。

WES 和 WCS 的名字各家不一样,怎么区分?

不要按名字采购。问两个问题:这一层能不能改派多台设备的任务?这一层能不能决定批次和订单优先级?只能驱动单机的,是设备控制。能在业务允许的范围内改派、但不能改库存规则的,是执行调度。通天晓把仓库执行和机器人调度放在 WES+RCS,上面仍由 WMS 保持业务规则。

人工仓和自动仓的库存要分开记账吗?

物理上分区,账上仍是同一仓库的不同库位类型。分开两套库存,调拨和订单汇合都会重复。WMS 用库位区分人工作业区和自动区,执行方式不同,数量只有一份。

设备增加后,WMS 要重做吗?

业务规则不变时,WMS 的订单、批次和库位可以保留,增加的是执行层对接和任务类型。若新设备改变了存储单位,例如从箱变成托,库位和包装层级要调整。这是主数据变更,不是把 WMS 推倒。是否要改,看存储单位和流程有没有变。

上一篇: 什么是仓库WMS系统?一文看懂仓储数字化的核心逻辑
下一篇: 仓库管理软件排行怎么看?主流WMS对比与选型指南
相关文章