プロシージャ

プロシージャモジュールでは、ISA-88 (IEC 61512)標準に従ったステップの構造化された階層を構築することにより、製品の製造方法を定義できます。プロシージャは、製造プロセス定義の基盤です。バッチを生産するために必要なアクションのシーケンスを記述します。これはどの製品が作られるかとは独立しています(その部分はRecipesで処理されます)。
ISA-88プロシージャ階層
OpSeeは、ISA-88で定義された完全な4レベルのプロシージャモデルを実装しています:
| レベル | 表すもの | 例 |
|---|---|---|
| Batch Procedure | バッチの完全な生産プロセス | 「ジュース生産」 |
| Unit Procedure | 単一の機器ユニットで実行されるサブセット | 混合タンクでの「混合プロセス」 |
| Operation | Unit Procedure内の主要なステップ | 「加熱と混合」 |
| Phase | パラメータを持つ最小の制御可能なアクション | 「温度をXに設定」 |
:::tip この階層が重要な理由 プロシージャを4つのレベルに分離することで、構成要素を再利用できます。「Heat」 Phaseは複数のオペレーションで使用でき、Operationは異なるUnit Procedureに表示でき、以下同様です。これにより重複が回避され、メンテナンスが容易になります。 :::
主な機能
- 完全なISA-88準拠 — Phaseからバッチプロシージャまでの4レベルの階層
- 再利用可能な構成要素 — PhaseとOperationは、上位レベルのプロシージャ間で共有できます
- Phaseパラメータ — データ型、単位、最小/最大制約、デフォルトを持つ設定可能な設定(温度、速度、期間)を定義します
- 機器要件 — Unit ProcedureをEquipment Classに、Phaseをequipment capabilityにリンクします
- 順序付きシーケンス — 子要素をドラッグアンドドロップの並べ替え(上下移動)で配置します
- オプションのステップ — Operation内のPhaseをオプションとしてマークしたり、Unit Procedureを並列実行できるようにします
- アクティブ/非アクティブ管理 — 削除せずに任意の要素をソフト無効化します
- 完全なCRUD — ダッシュボードKPIカードによる、すべてのレベルでの作成、編集、削除、検索
プロシージャとレシピの接続方法
プロシージャは方法(従うべきステップ)を定義します。Recipesは製品(特定のパラメータと材料)を定義します。レシピはバッチプロシージャを参照し、製品固有の値でPhaseパラメータを上書きします。
プロシージャとレシピがどのように連携するかについての詳細な説明は、Batch Model (ISA-88)を参照してください。
ナビゲーション
プロシージャセクションには、メインナビゲーションのAdmin > Proceduresからアクセスします。ランディングページには、各サブページのカードが表示されます:
- Phases — 最小の構成要素を管理します
- Operations — Phaseをオペレーションに構成します
- Unit Procedures — オペレーションをUnit Procedureに構成します
- Batch Procedures — Unit Procedureを完全なバッチプロシージャに構成します
:::info ボトムアップで構築 プロシージャを初めて設定する場合は、階層の下から上に向かって作業します。最初にPhaseを作成し、次にOperation、次にUnit Procedure、最後にバッチプロシージャを作成します。各レベルは、その下のレベルに依存します。 :::
詳細情報
| ページ | 内容 |
|---|---|
| はじめに | 最初のプロシージャ階層を構築するためのステップバイステップのチュートリアル |
| Phases | 設定可能なパラメータを持つPhaseを作成および管理します |
| Operations | Phaseを順序付きOperationに構成します |
| Unit Procedures | Equipment Class要件を持つ機器ユニットごとにOperationをグループ化します |
| Batch Procedures | 並列実行サポートを備えた完全なバッチプロシージャを組み立てます |
前提条件
- はじめに — OpSeeの全体像を把握する
次のステップ
関連項目
- Batch Model (ISA-88)
- Recipes — 補完モジュール