なぜバッチ生産だけ専用の標準があるのか
バッチ生産(反応釜や混合槽で「仕込み単位」ごとに作る生産方式)は、ディスクリート生産とも連続生産とも違う固有の難しさを持ちます。同じ設備で多品種を作る、品目ごとに手順・配合・条件が違う、そして手順の途中に人の判断や品質判定が挟まる──この組み合わせです。
ISA-88(通称S88)は、この領域の制御システムとMES・現場・エンジニアリングが同じ言葉で話すためのモデルと用語を定めた標準です。ISAの標準委員会が策定し、IEC 61512として国際規格にもなっています。パート構成は次のとおりです。
| パート | 名称 | 内容 |
|---|---|---|
| Part 1(ANSI/ISA-88.00.01-2010) | Models and Terminology | モデルと用語。物理モデル・手順モデル・レシピの定義 |
| Part 2(88.00.02-2001) | Data Structures and Guidelines for Languages | バッチ情報のデータ構造と交換 |
| Part 3(88.00.03-2003) | General and Site Recipe Models | 複数拠点で使うゼネラル/サイトレシピのモデル |
| Part 4(88.00.04-2006) | Batch Production Records | バッチ製造記録の構造。規制対応・監査を支援 |
出典はISAの規格ページです。Part 4が「記録」を独立パートとして持っている点に、この規格が制御だけでなく記録=MES領域まで視野に入れていることが表れています。
規格の心臓部:物理モデルと手順モデルの分離
S88の最も重要な考え方は、「設備が何であるか」と「何をどう作るか」を別の階層構造で記述し、実行時に結び付けることです。
レシピには4つの水準があります。ゼネラルレシピ(企業レベル、設備非依存の化学的な作り方)→サイトレシピ(拠点の原料・条件を反映)→マスターレシピ(プロセスセルの設備を前提にした実行可能な形)→コントロールレシピ(個々のバッチ実行用のコピー、実績が書き込まれる)。グローバルに多拠点展開する企業で「本社が製法を統制し、拠点が設備に合わせて実装する」という統治構造が成立するのは、この4水準が分かれているからです。
MES設計への含意──どこまでがMESで、どこからが制御か
S88を前提にすると、プロセス産業のMES設計で繰り返し揉める論点に線が引けます。
- レシピ管理の主体:マスターレシピの版管理・承認はMES側(レシピ・処方管理)、フェーズの実行は制御側。MESがフェーズの中身まで持ち始めると、制御との二重管理になります
- 電子バッチ記録:コントロールレシピの実行実績+逸脱+品質判定を束ねたものが電子バッチレコードです。Part 4が定めるバッチ製造記録の構造は、eBR・eDHRの設計の出発点になります
- データ交換:S88の情報をシステム間で運ぶXML/JSONスキーマとして、MESA InternationalのBatchMLがあります。2020年11月リリースのVersion 7はISA-88/95の系列に対応し、初のJSONスキーマ定義を含みます(詳細はB2MMLの解説)
- ISA-95との関係:ISA-95が企業〜製造間の階層と情報の標準だとすれば、S88はそのうちバッチ工程の内部構造を精密に定義する標準です。両者は競合せず、併用されます
適用産業のイメージは化学や医薬品のMES記事で扱いますが、要点だけ言えば、GMP環境ではPart 4のバッチ記録構造が監査対応と直結するため、S88理解の有無が実装品質に最も響きます。
ディスクリートの工場にも応用が利く
S88はバッチ生産の標準ですが、「手順を設備から分離し、部品化された動作の組み合わせとして記述する」という思想は汎用性があります。実際、包装機械の分野ではS88の考え方を土台にしたPackML(OMACが推進する機械状態モデル)が普及しており、充填・包装ラインの機械を共通の状態遷移で扱えるようにしています。多品種のディスクリート組立でも、「品目マスタに作業手順をベタ書きする」のではなく「標準作業の部品を品目ごとに組み合わせる」設計は、S88のレシピ思想の応用です。
よくある質問
うちは連続プロセスですが、S88は関係ありますか?
連続プロセスの定常運転そのものにはS88の適用範囲は限定的です。ただし、スタートアップ・シャットダウン・銘柄切替といった「状態を遷移させる操作」は手順的であり、S88の手順モデルで整理すると設計が明確になります。また、連続とバッチが混在するハイブリッドなプラント(重合+後処理など)では、バッチ部分の記述にS88を使うのが標準的です。
S88対応のMESと、汎用MESにレシピ機能を足すのはどう違いますか?
差が出るのは変更のコストです。S88の構造で実装されたMESは、フェーズ=設備側の部品、レシピ=その組み合わせ、という分離を持つため、品目追加・製法変更がマスタ操作で完結します。汎用MESへの後付けレシピ機能は、この分離が浅いことが多く、初期構築は速くても、品目数が増えた数年後にエンジニアリング費用の差として表れます。品目追加の頻度が高い事業ほど、構造の差が効きます。
