メインコンテンツまでスキップ

バッチモデル(ISA-88)

:::info クイックリファレンス 手順の階層: バッチ手順 > ユニット手順 > 操作 > フェーズ

レシピ = 手順 + 処方 + パラメータ + 設備要件

レシピのライフサイクル: ドラフト > レビュー > 承認済み > 廃止 :::

バッチモデルとは何か?​

ケーキを焼くことを想像してください:

  • レシピが何を使うか(小麦粉、卵、砂糖)とどれくらいを示します
  • 手順がどのように作るかを示します(乾燥材料を混ぜ、卵を加え、180度で30分焼く)
  • 必要な設備(ミキシングボウル、オーブン、はかり)

製造も同じですが、はるかに大規模です。ISA-88標準(S88とも呼ばれる)は、製品がどのように製造されるかを記述するための正式な構造を提供します。ISA-95が何を持っているか(設備)を整理するのに対し、ISA-88はどのように作るかを整理します。

2つの補完的なモデル​

ISA-88は手順(従うべきステップ)とレシピ(製品の具体的なパラメータ)を分離します。この分離は強力です — 同じ手順を異なるレシピと組み合わせて、異なる製品を作ることができます。

このように考えてください: 手順は調理方法(混ぜる、加熱する、冷やす)であり、レシピは各製品の具体的な材料と設定(チョコレートケーキ vs. バニラケーキ)を保持します。

手順の階層​

ISA-88は手順を最も一般的なものから最も具体的なものまで4つのレベルで定義します:

ISA-88 Procedure Hierarchy ISA-88手順モデルの4つのレベル、Batch ProcedureからPhaseまで。

ISA-88 Full Hierarchy — Batch Procedure to Phase with recipe relationships

バッチ手順​

完全なバッチまたは製品を生産する最上位の手順です。必要な操作の全体的なシーケンスを定義します。

例:「オレンジジュースの製造」— 混合から殺菌、充填までの完全なプロセス。

ユニット手順​

単一の設備ユニットで実行されるバッチ手順のサブセットです。バッチ手順は通常、順次または並行して実行される複数のユニット手順を含みます。

例:「混合プロセス」— 混合タンクで行われるすべての処理。

操作​

ユニット手順内の特定のタスクを達成するためのフェーズの順序付きセットです。操作は主要なステップを定義します。

例:「加熱と混合」— 混合プロセスの1つの主要ステップ。

フェーズ​

制御可能な最小の要素 — 単一のアクションまたは制御命令です。フェーズにはレシピごとに調整できるパラメータがあります。

例:「温度をX度に設定する」または「Y分間撹拌する」

:::tip 初心者向けの例え 結婚式を企画することで考えてみましょう:

  • バッチ手順 = 結婚式イベント全体
  • ユニット手順 = 式典、披露宴、パーティー(それぞれ異なる会場)
  • 操作 = 披露宴内:ディナー、スピーチ、ファーストダンス
  • フェーズ = ディナー内:前菜を出す、メインを出す、デザートを出す :::

レシピモデル​

レシピは特定の製品要件を手順に結びつけます:

コンポーネント目的例
処方材料の量(部品表)水500L、濃縮液200L、砂糖50kg
パラメータフェーズ固有の設定値温度=85C、撹拌速度=120RPM
設備要件必要な設備タイプ必要:混合タンク>=1000L、殺菌器

レシピのライフサイクル​

OpSeeは4つのステータスでレシピのバージョン管理をサポートします:

  • ドラフト — 編集中、まだレビューに提出されていない
  • レビュー — 承認のために提出済み、決定まで読み取り専用
  • 承認済み — 検証済みで生産オーダーで使用可能
  • 廃止 — 使用を終了したが、トレーサビリティのために保存

段取り替えルール​

同じ設備で1つのレシピから別のレシピに切り替える場合、段取り替えルールは以下を定義します:

  • 必要な清掃または準備ステップ
  • 予想される段取り替え時間
  • 設備固有の制約

これらのルールはOEEシステムに反映されます — 段取り替え時間は稼働率ロスではなく、計画ダウンタイムとして分類できます。

バッチ状態機械​

ISA-88はバッチのライフサイクルを制御する状態機械も定義しています。すべてのバッチは以下の状態のいずれかにあります:

主な状態:

状態意味
アイドル開始待ち
実行中アクティブに実行中
一時停止一時的に停止(オペレーターが再開可能)
保留プロセス条件により停止(調査が必要)
完了正常に終了
停止オペレーターのコマンドで停止
中止緊急停止

すべての接続​

生産オーダーがすべてをまとめます:

  1. レシピを参照します(何を作り、どのパラメータで作るか)
  2. レシピが手順を参照します(どのように作るか)
  3. オーダーは特定の設備で実行されます(どこで作るか)
  4. 人員がスケジュールを通じて割り当てられます(誰が操作するか)
  5. OEEが実行中の実際の効率を追跡します

次のステップ​