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

Unit Procedures

Страница Unit Procedures

Unit Procedure — это подмножество Batch Procedure, которое выполняется на одной единице оборудования (рабочем центре). Она группирует Operation в упорядоченную последовательность, представляющую все, что происходит на одной единице оборудования во время партии.

Unit Procedure находятся на втором уровне иерархии процедур ISA-88:

Пример: Unit Procedure «Mixing Process» группирует все Operation, происходящие на смесительном баке, от подготовки ингредиентов до нагрева, смешивания и выдержки.

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

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

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

Поля Unit Procedure​

ПолеОбязательноеОписание
NameДаОтображаемое имя (макс. 255 символов)
CodeДаУникальный короткий идентификатор (макс. 50 символов), например MIX_PROC, PAST_PROC
DescriptionНетБолее длинное объяснение (макс. 1000 символов)
Equipment ClassНетEquipment Class, необходимый для выполнения этой Unit Procedure. Когда установлен, система может проверить, что производственный заказ назначает совместимое оборудование.
ActiveДаДоступна ли Unit Procedure для использования

:::info Equipment Class и конкретное оборудование Поле Equipment Class указывает тип оборудования (например, «Mixing Tank»), а не конкретную машину. Это сохраняет процедуры универсальными. Фактическое назначение оборудования происходит на уровне производственного заказа, где конкретный смесительный бак выбирается из доступных единиц этого класса. :::

Создание Unit Procedure​

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

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

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

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

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

Добавление Operation​

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

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

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

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

Удаление Operation​

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

:::tip Одна Operation, разные контексты Operation может быть связана с несколькими Unit Procedure. Например, Operation «Clean In Place» может появляться как в Unit Procedure «Mixing Process», так и в «Filling Process», каждая со своей собственной позицией в последовательности. :::

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

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

Удаление Unit Procedure​

Нажмите кнопку удаления (значок красной корзины). Удаление не выполнится, если Unit Procedure все еще связана с какой-либо Batch Procedure.

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

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

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

Пример последовательности Operation​

Вот Unit Procedure «Mixing Process» с ее последовательностью Operation:

#OperationCodePhases
1Prepare IngredientsPREP_INGRDose Ingredient, Agitate
2Heat and MixHEAT_MIXSet Temperature, Agitate, Hold

Operation выполняются по порядку: сначала подготовка ингредиентов, затем нагрев и смешивание. Каждая Operation в свою очередь выполняет свои собственные Phase в последовательности.

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

  1. Одна единица оборудования на одну Unit Procedure — это основной принцип ISA-88. Если ваш процесс использует два разных бака, создайте две отдельные Unit Procedure, даже если шаги похожи.
  2. Устанавливайте Equipment Class — связь с Equipment Class позволяет проверку на уровне производственного заказа и помогает с расписанием.
  3. Называйте по оборудованию и процессу — используйте имена вроде «Mixing Process» или «Pasteurizer CIP», которые ясно указывают как где, так и что.
  4. Учитывайте поток выполнения — расположите Operation в порядке, в котором они фактически выполняются. Параллельные Operation внутри Unit Procedure не поддерживаются (параллелизм обрабатывается на уровне Batch Procedure между разными Unit Procedure).

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

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

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

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