Склад

Модуль предназначен для отслеживания состояния складских помещений, а также учета количества и местоположения продукции на складе. MEScontrol предполагает наличие нескольких типов складских помещений, различия между которыми обусловлены типом хранимых материалов и продукции:

  • Black box — простейший тип склада. Адресное хранение внутри склада не поддерживается. Про такой склад системе известно только то, что именно в нем содержится. При этом расположение лотов продукции внутри склада не определено.
  • Buffer — промежуточное хранилище. Как правило, промежуточные хранилища используются непосредственно с производственными линиями. Только что произведенный лот продукции может попасть во временное хранилище, после чего лот может быть перемещен на основной склад или же может быть использован в последующем производственном процессе. Промежуточные хранилища не поддерживают адресного хранения. Чаще всего промежуточное хранилище описывает место на полу непосредственно рядом с производственными линиями.
  • Rack — стеллаж. Поддерживает адресное хранение лотов продукции. Данный тип склада используется в том случае, когда допустим произвольный доступ к любому адресу внутри склада, в не зависимости от того, хранится ли что-то по другим адресам внутри этого склада или нет.
  • Drive In — склад с адресным хранением. Доступность лотов продукции, расположенных по определенным адресам может определяться тем, как заполнен склад. Например, складское помещение, в котором коробки с продукцией ставятся друг на друга, при этом заполнение идет от стены к выходу, может описываться данным типом склада. Коробка, стоящая у стены, не может быть доступна, пока перед ней находятся какие-либо коробки, или на нее помещена какая-либо коробка.
  • Silo, Tank — бункеры, хранящие сыпучие вещества или жидкости. Не поддерживают адресного хранения. При этом учитывается возможное перемешивание различных лотов, помещенных в хранилище. Зоны перемешивания могут определяться различными формулами и зависеть от свойств содержащейся продукции. Перемешивание учитывается при использовании функций прослеживаемости (модуль «История»).

Помимо предопределенных типов складов система позволяет легко добавлять новые типы складов со специфичными параметрами.

Система поддерживает иерархическую структуру складов. Отдельный склад описывается объектом «Хранилище» — это может быть складское помещение, стеллаж с полками, бункер для хранения жидких или сыпучих веществ, промежуточная складская зона, прочее. Хранилища со схожими характеристиками объединяются в складскую зону. Складским зонам может быть присвоен адрес или идентификатор. Внутри складской зоны отдельному складу также присваивается адрес, таким образом, формируется полный адрес склада.
Несколько складских зон, в свою очередь, объединяются в участки. Объединение в участки может быть просто логическим, или определяться физическим расположением. Кроме складских зон участок может содержать производственные линии. Цех может содержать несколько участков. Иногда удобно разделять участки по функциональному назначению: с производственными линиями, с упаковочными линиями, складские участки.

Складские зоны

Внутри хранилища может поддерживаться адресное хранение. Например, в случае стеллажа, уникальный адрес можно присвоить каждой полке, или ячейке стеллажа. Если, например, склад представляет собой помещение, в котором упакованный в коробки материал ставится друг на друга, то адресом коробки может быть тройка координат внутри склада.
Каждая адресная ячейка внутри хранилища может иметь уникальные ограничения: по габаритам, по массе, прочие ограничения. Кроме того, ограничения может иметь и склад целиком. Это удобно в случае, если склад не поддерживает внутреннего адресного хранения.
Между складскими зонами могут быть установлены направленные связи (маршруты). Также связи могут быть установлены между складскими зонами и производственными линиями. Такие связи определяют допустимое перемещение продукции между складами, а также между складами и производственными линиями. Допустима конфигурация, в которой связи между складами не учитываются — возможны перемещения продукции между любыми складами без ограничений.

В MEScontrol поддерживается несколько видов складских операций:

  • Помещение на хранение. С помощью этой складской операции происходит связь между производственными линиями и складами. В случае, если производственная линия непосредственно связана с промежуточным складом, то операция помещения произведенного лота в промежуточный склад выполняется автоматически, как только регистрируется факт того, что лот произведен.
  • Снятие с хранения. Эта операция выполняется для подготовки комплектующих или ингредиентов для требуемого производственного процесса. С помощью этой складской операции происходит связь между складами и производственными линиями.
  • Перемещение хранящихся лотов между складами. С помощью данной складской операции лот продукции, хранящийся на одном складе, может быть перемещен на другой склад. При этом может учитываться или не учитываться наличие непосредственных направленных связей между складами (маршруты).
  • Прием сырья и материалов. С помощью данной складской операции описывается процесс поступления сырья от поставщика на склад предприятия.
  • Отгрузка готовой продукции. С помощью данной складской операции описывается процесс отгрузки со склада готовой продукции заказчику.
  • Преобразование хранящихся на складе лотов продукции. Данная складская операция может применяться в следующих случаях: например, после производства лота продукции, ему был присвоен уровень качества A, затем лот был помещен на склад; через какое-то время уровень качества был повторно замерен и установлен в B; в таком случае данная складская операция позволит преобразовать параметры хранимого лота или полностью заменить один хранимый лот продукции другим (возможно, описывающим другой продукт).
  • Регистрация хранящихся лотов продукции на складе. Эта складская операция применяется в тех случаях, когда системе необходимо сообщить о том, что в том или ином складе находится лот, который ранее не был зарегистрирован в системе. Например, данная складская операция может выполняться после внедрения системы для того, чтобы зарегистрировать текущее состояние складов. Могут быть и другие сценарии использования данной складской операции: например, на складе был зарегистрирован рулон стальной ленты длинной 30 метров; затем эта лента использовалась в производственном процессе — нарезалась на части; после нарезания выяснилось, что лента была длинной не 30, а 40 метров; в таком случае с помощью данной складской операции системе можно сообщить, что на складе имеется дополнительных 10 метров стальной ленты.
  • Ликвидация лотов продукции. Данная операция применима в тех случаях, когда необходимо скорректировать количество хранящейся продукции на складе. Например, после определенных производственных процессов некоторый лот продукции был полностью израсходован, при этом из-за погрешностей вычислений или из-за неточных начальных данных система считает, что на складе все еще присутствует некоторое количество данного лота продукции. Применяя эту складскую операцию можно внести корректировки в состояние склада.
  • Преобразование произведенного лота к исходному сырью или промежуточному продукту. Как правила данная операция применяется в сочетании с производственными процессами. Например, если обнаруживается что произведенный лот продукции бракован или не удовлетворяет определенным требованиям, и принимается решение о повторном выполнении предыдущих производственных шагов, то такой сценарий можно выполнить с помощью данной операции. При этом, как правило, бракованный лот помещается в промежуточный склад, там происходит разборка/преобразование к исходному состоянию, затем преобразованный лот повторно проходит через необходимые производственные этапы.

Помимо ограничений, которые могут быть наложены на весь склад или на отдельную адресную складскую ячейку, таких как ограничения по допустимой массе, ограничения по габаритам, система позволяет использовать очень гибкий механизм правил хранения. С помощью правил хранения можно описывать ограничения на помещение лотов продукции на склад, или изъятие лотов продукции со склада. Например, если склад представляет собой площадь, на которой ящики с продукцией ставятся друг на друга, то в таком случае применимо правило хранения «стек» (LIFO — Last in, first out) — очередной ящик можно поместить только на верх имеющихся (его нельзя засунуть вниз), отгружать ящики со склада так же можно только начиная с находящихся наверху.
Правила хранения проверяют возможность выполнения той или иной складской операции, так же правила определяют, над какими хранящимися на складе лотами продукции допустимо выполнение складской операции, а над какими — нет.

В системе предопределено несколько стандартных правил хранения:

  • LIFO — «Стек». Помещенная на склад продукция подчиняется правилу стека. Извлечь со склада можно только последний помещенный туда лот.
  • FIFO — «Очередь». Помещенная на склад продукция подчиняется правилу очереди. Новый лоты помещаются в конец очереди, извлечение со склада можно осуществлять только с начала очереди.
  • Извлечение наиболее старого лота продукции. Данное правило предписывает извлекать со склада те лоты, у которых наименьшая дата годности. С помощью данного правила можно гарантировать, что продукция не залежится на складе.
  • Ограничение по допустимой продукции. С помощью данного правила можно разделять склады по типу хранимой продукции. Например, склад упаковочных материалов, склад промежуточной продукции, склад готовой продукции, склад муфт, склад рулонов стали и так далее.

Ограничение на возможные сочетания хранимой продукции. С помощью данного правила можно моделировать ситуации, когда, например, на складе нельзя хранить одновременно рулоны стали и упаковочный материал.

Планирование складских операций

Помимо предопределенных правил, система позволяет легко создавать специфичные правила хранения.
MEScontrol отслеживает ход выполнения складских операций, кроме этого система позволяет предварительно планировать складские операции. При этом будут учтены все возможные ограничения, наложенные на склады, правила хранения, взаимосвязи между складами, взаимосвязи с производственными линиями.
Если система обнаруживает, что какое-либо из ограничений нарушается, будет сгенерировано соответствующее предупреждение. Персонал, отвечающий за планирование, должен будет принять необходимые меры для устранения выявленных нарушений. Тем не менее, система может позволить выполнять складские операции и в случае, если обнаружены определенные нарушения установленных складских правил.

Планировать складские операции можно в ручном и в автоматическом режиме. При автоматическом режиме планирования, система будет строить план, не нарушающий никакие складские ограничения.
При планировании складских операций на будущее, например на следующий месяц, система будет проверять складские ограничения исходя из прогноза состояния складов на тот момент, когда планируется запуск складской операции.

 
УралWeb