WMS.kzДобавить WMS в каталог
База знаний / Сравнение
Сравнение·9 мин чтения·

WMS, WES и WCS: где заканчивается софт склада и начинается автоматика

Чем задачи оператора отличаются от оркестрации потока и управления конвейером, шаттлом и AMR — и почему «купили WMS» не заменяет слой железа.

WMS говорит человеку: какую задачу взять, в какой ячейке товар, куда отнести. Конвейер, шаттл, сортер и робот эту фразу не понимают. Им нужен другой слой: маршрут тары, скорость линии, занятость лифта, аварийная остановка. Путаница слоёв — одна из дорогих ошибок: склад покупает управление операциями и удивляется, что «короб сам не поехал».

Три слоя, коротко

СлойЧем управляетС кем говорит
WMSЗапасом и задачами людей: приёмка, размещение, отбор, упаковка, инвентаризацияERP/учётка, ТСД, иногда принтеры
WESОркестрация потока: кто что делает прямо сейчас — человек, зона, кусок автоматикиWMS с одной стороны, WCS и людей — с другой
WCSЖелезо в реальном времени: конвейер, шаттл, кран, сортер, ворота линииПЛК, датчики, приводы

На маленьком складе без автоматики WES и WCS не нужны: WMS плюс люди. На складе с конвейером и goods-to-person WMS без WCS — это учёт, который не двигает тару. WES появляется, когда людей и машины надо смешивать в одном потоке заказов: иначе волна из WMS ломается о затор на линии.

Что делает WMS и чего она не делает

  • Знает остаток в ячейке и владельца товара.
  • Строит волну отбора, очередь задач, правила FEFO.
  • Не крутит мотор конвейера и не разводит шаттлы в шахте.
  • Не должна в реальном времени решать, какой лоток въедет в лифт через 800 мс — это слишком частый цикл для складской транзакции.

WCS: мозг железа

WCS держит карту оборудования и маршруты тары. Получает от верхнего слоя «доставь короб из А в Б» и сам выбирает путь, скорость, объезд затора. Если WCS нет, интеграция «WMS → ПЛК напрямую» быстро превращается в набор частных скриптов: каждый новый толкатель — новый костыль.

  • Конвейер и сортер: адресация лотка, фотоэлементы, сброс в карман.
  • AS/RS и шаттлы: занятость канала, перестройка при поломке одного лифта.
  • Паллетные краны и штабелёры-автоматы: цикл ячейка ↔ конвейер.
  • AMR/AGV: часто свой флот-менеджер; WCS или WES стыкует его с заказом, а не заменяет карту склада роботов.

WES: зачем ещё один слой

WES нужен, когда один заказ собирается и руками, и машиной, и нельзя отдать всю волну «сначала людям, потом линии». Он смотрит загрузку зон, освобождает автоматику, не даёт WMS выплюнуть 2 000 задач в тупик у сортировки. На чисто ручном складе WES — лишняя сущность. На гибридном — способ не писать оркестрацию внутри WMS кастомом.

Когда какого слоя достаточно

СкладСлои
Ручной, ТСД, ячейки, без линииWMS (или WMS-lite). WCS/WES не нужны
Есть конвейер/сортер, люди на входе и выходеWMS + WCS. WES — если поток смешанный и узкие места плывут в течение дня
Goods-to-person, шаттл, несколько контуров автоматикиWMS + WES + WCS, иначе заказы и железо живут в разных правдах
Только роботы-перевозчики паллет, учёт простойФлот-менеджер + учёт/WMS; полный WCS склада может быть избыточен

Как не смешать закупки

  1. 01Сначала процесс и пик: строки в час, тип тары, доля штуки vs короба. Иначе автоматика рисуется «как на видео».
  2. 02Потом железо и его WCS — у поставщика линии. Требование: открытый интерфейс задач и статусов, не только «наш закрытый мир».
  3. 03Потом WMS как хозяин запаса и заказа. Не наоборот: WMS не спроектирует вам шахту шаттлов.
  4. 04Модель поставки склада (cloud или on-prem) должна учитывать, что WCS почти всегда рядом с линией, с жёстким циклом. Облачная WMS при этом возможна, но канал до площадки — отдельный риск.

Сравнения слоёв учёта без автоматики — в учётке vs WMS-lite vs WMS и в хабе сравнений. Все гайды — в базе знаний.