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

Operations

Страница Operations

Operation — это упорядоченный набор Phase, выполняющий конкретную задачу внутри Unit Procedure. Operation представляют главные шаги в процессе, такие как «Heat and Mix», «Prepare Ingredients» или «Clean In Place».

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

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

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

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

Поля Operation​

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

Создание Operation​

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

Диалог создания Operation

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

Основная цель Operation, расположить Phase в определенной последовательности. Нажмите значок списка в строке Operation, чтобы открыть диалог Manage Phases.

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

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

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

Phase добавляется в конец последовательности со следующим доступным номером последовательности.

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

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

Удаление Phase​

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

Необязательные Phase​

Переключите переключатель в строке Phase, чтобы пометить ее как необязательную или обязательную. Необязательные Phase могут быть пропущены во время выполнения в зависимости от рецепта или конфигурации производственного заказа.

:::tip Повторно используемые Phase Одну и ту же Phase можно использовать в нескольких Operation. Например, Phase «Rinse» может появляться как в Operation «Pre-Clean», так и в «Post-Clean». Каждая Operation поддерживает свой собственный порядок последовательности независимо. :::

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

Нажмите кнопку редактирования (значок синего карандаша) в любой строке Operation. Обновите имя, код, описание или статус активности и нажмите Update.

Удаление Operation​

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

:::info Предпочитайте деактивацию удалению Если Operation больше не нужна, но имеет исторические ссылки, установите ее неактивной вместо удаления. Неактивные Operation сохраняются в системе, но скрыты от выпадающих списков выбора. :::

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

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

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

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

Вот пример Operation «Heat and Mix» с ее последовательностью Phase:

#PhaseCodeOptional
1Set TemperatureHEATНет
2AgitateMIXНет
3HoldHOLDДа

Порядок последовательности (1, 2, 3) определяет порядок выполнения. Phase #3 (Hold) помечена как необязательная, что означает, что ее можно пропустить в определенных конфигурациях рецепта.

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

  1. Называйте Operation по цели — используйте имена, описывающие цель (например, «Heat and Mix»), а не механизм (например, «Step 3»).
  2. Сохраняйте Operation сфокусированными — каждая Operation должна выполнять одну значимую задачу. Если Operation имеет более 6-8 Phase, рассмотрите возможность ее разделения.
  3. Используйте необязательные Phase экономно — необязательные Phase добавляют гибкости, но также сложности. Помечайте Phase как необязательную, только если она действительно различается между производственными запусками.
  4. Используйте описательные коды — коды вроде HEAT_MIX, CIP_RINSE, FILL удобнее, чем OP001, OP002.

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

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

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

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