Перейти к основному содержимому

Batch Procedures

Страница Batch Procedures

Batch Procedure — это определение процесса верхнего уровня в иерархии процедур ISA-88. Она представляет полный набор шагов, необходимых для производства партии или продукта, состоящий из Unit Procedure, которые могут выполняться последовательно или параллельно.

Пример: Batch Procedure «Juice Production» включает Unit Procedure для смешивания, пастеризации и розлива, каждая из которых выполняется на своей единице оборудования.

На Batch Procedure ссылаются Recipes, которые предоставляют значения параметров, специфичные для продукта, и формулы материалов. Затем Production Order выполняет рецепт на конкретном оборудовании.

Макет страницы​

Страница Batch Procedures (Admin > Procedures > Batch Procedures) отображает:

  • Карточки панели мониторинга — общее количество, активные и неактивные Batch Procedure
  • Панель фильтров — поиск, переключатель неактивных, элементы управления видимостью столбцов
  • Сетка данных — все Batch Procedure с количеством Unit Procedure и встроенными действиями

Поля Batch Procedure​

ПолеОбязательноеОписание
NameДаОтображаемое имя (макс. 255 символов)
CodeДаУникальный короткий идентификатор (макс. 50 символов), например JUICE_PROD, BEER_BREW
DescriptionНетБолее длинное объяснение всего процесса (макс. 1000 символов)
ActiveДаДоступна ли Batch Procedure для использования в рецептах

Создание Batch Procedure​

  1. Нажмите Add Batch Procedure над сеткой данных
  2. Введите Name и Code (оба обязательны)
  3. Опционально добавьте описание
  4. Нажмите Create

Диалог создания Batch Procedure

Управление Unit Procedure​

Нажмите значок списка в строке Batch Procedure, чтобы открыть диалог Manage Unit Procedures. Здесь вы собираете полный процесс из Unit Procedure.

Диалог управления Unit Procedure

Добавление Unit Procedure​

  1. Выберите Unit Procedure из выпадающего списка (показаны только активные Unit Procedure, еще не связанные)
  2. Нажмите Add

Unit Procedure добавляется в конец последовательности.

Переупорядочение Unit Procedure​

Используйте кнопки стрелки вверх и стрелки вниз, чтобы изменить порядок выполнения.

Параллельное выполнение​

Каждая связь Unit Procedure имеет переключатель «Can Run Parallel». При включении Unit Procedure может выполняться одновременно с другими Unit Procedure в партии, а не ждать завершения предыдущей.

СценарийПараметр параллельностиПоведение
Смешивание затем РозливОба выкл.Розлив ждет завершения смешивания
Смешивание + ПастеризацияОба вкл.Оба начинаются одновременно на разном оборудовании
Смешивание, затем Розлив + МаркировкаСмешивание выкл., Розлив + Маркировка вкл.Розлив и Маркировка начинаются вместе после завершения Смешивания

:::tip Когда использовать параллельное выполнение Включайте параллельное выполнение, когда Unit Procedure выполняются на разных единицах оборудования и не имеют материальной зависимости между собой. Например, подготовка упаковочных материалов может выполняться параллельно с основным процессом смешивания. :::

Удаление Unit Procedure​

Нажмите значок красной корзины, чтобы отвязать Unit Procedure. Это не удаляет саму Unit Procedure.

Редактирование Batch Procedure​

Нажмите кнопку редактирования (значок синего карандаша), чтобы изменить имя, код, описание или статус активности.

Удаление Batch Procedure​

Нажмите кнопку удаления (значок красной корзины). Появится диалог подтверждения.

:::info Влияние удаления Удаление Batch Procedure может не выполниться, если на нее ссылаются существующие рецепты. Деактивируйте Batch Procedure вместо удаления, если вы хотите вывести ее из эксплуатации, сохранив историю рецептов. :::

Столбцы сетки​

СтолбецОписание
NameОтображаемое имя Batch Procedure (жирный текст)
CodeУникальный код, отображаемый как чип
DescriptionОпциональный текст описания
Unit ProceduresКоличество связанных Unit Procedure (чип)
StatusЧип активный/неактивный
ActionsКнопки управления Unit Procedure, редактирования, удаления

Столбцы Created At и Updated At доступны в режиме полных столбцов.

Полный пример​

Вот Batch Procedure «Juice Production» с ее полной иерархией:

Подключение к рецептам​

После того как ваша Batch Procedure будет завершена, следующий шаг — создать Recipe, который ссылается на нее. Рецепт предоставляет:

  • Formula — спецификация материала (количества каждого ингредиента)
  • Переопределения параметров — значения, специфичные для продукта, для параметров Phase (например, температура = 85 градусов C для апельсинового сока, 72 градуса C для яблочного сока)
  • Требования к оборудованию — какое конкретное оборудование использовать

Это разделение означает, что вы можете использовать одну и ту же Batch Procedure «Juice Production» для нескольких рецептов сока, изменяя только параметры и материалы.

Лучшие практики​

  1. Одна Batch Procedure на тип процесса — создавайте отдельные Batch Procedure для принципиально разных процессов (например, «Juice Production» и «Cleaning Process»), а не пытайтесь сделать одну процедуру обработать все с необязательными шагами.
  2. Используйте параллельное выполнение разумно — включайте его только тогда, когда Unit Procedure действительно независимы. Зависимости между узлами (например, смешивание должно завершиться до начала розлива) должны обеспечиваться последовательным порядком.
  3. Сохраняйте иерархию управляемой — типичная Batch Procedure имеет 2-5 Unit Procedure. Если вам нужно больше, рассмотрите, можно ли некоторые сгруппировать.
  4. Версия через именование — если процесс принципиально меняется, рассмотрите создание новой Batch Procedure (например, JUICE_PROD_V2), а не изменение существующей, особенно если рецепты уже ссылаются на нее.

Связанные страницы​

  • Unit Procedures — строительные блоки, из которых составляются Batch Procedure
  • Operations — шаги внутри каждой Unit Procedure
  • Phases — действия низшего уровня с настраиваемыми параметрами
  • Recipes — конфигурации, специфичные для продукта, которые ссылаются на Batch Procedure
  • Batch Model (ISA-88) — полная иерархия объяснена
  • Equipment — физическая модель, на которой выполняются процедуры

Предварительные требования​

Следующие шаги​