化学のMESは「制御の上に文脈を載せる」システムである

化学プラントには、組立工場と決定的に違う前提が2つあります。

第1に、現場はすでに自動化されていることです。反応・蒸留・重合といった主工程はDCS(分散制御システム)が制御しており、温度・圧力・流量のデータはヒストリアンに秒単位で蓄積されています。「設備からデータを取る」こと自体は課題ではありません。課題は、その膨大な時系列データが「どのバッチの、どのレシピの、何番目の操作だったか」という文脈を持っていないことです。品質異常が起きたとき、ヒストリアンのトレンド画面を人が目で追いながら「このピークはたぶんロットXの昇温工程」と推定する──これが多くの化学工場の実態です。

第2に、製品が「レシピ」で定義されることです。組立製造のBOM(部品表)に相当するものは、化学では処方(フォーミュラ)と操作手順(プロシージャ)の組み合わせであり、同じ設備群でも手順を変えれば別製品になります。この構造を扱う標準が後述するISA-88です。

したがって化学のMESの中核価値は、①バッチ・ロットという単位で製造記録を束ねること、②レシピの版管理と実行指示、③DCS/ヒストリアンとERPの間の翻訳、の3つに集約されます。時系列データそのものの保管はヒストリアンの仕事であり、MESに全量を持たせる設計は誤りです。この分担はヒストリアンとMESの役割分担で詳述しています。

ISA-88:バッチ製造のMESが共有すべき「文法」

バッチ制御の国際標準 ISA-88(IEC 61512) は、バッチ製造を物理モデル(プラント→ユニット→装置モジュール→制御モジュール)と手順モデル(レシピ→ユニットプロシージャ→オペレーション→フェーズ)に分解し、用語とデータ構造を定義しています。ISAの標準委員会はこの標準の目的を、バッチ制御固有の用語の統一、レシピ管理・スケジューリング・順序制御を含む機能モデルの定義などと説明しています。

ISA-88のレシピ階層とMES・DCSの分担を示す図 MES/MOMの領域 ジェネラルレシピ(全社標準の処方) サイトレシピ(拠点の原料・条件に適合) マスターレシピ(設備クラスに対応) バッチ記録・実績・品質判定 (実行結果をロット文脈で束ねる) 制御(DCS/PLC)の領域 コントロールレシピ(バッチ実行) フェーズロジック(昇温・投入・保持) 計装・バルブ・ポンプ制御
ISA-88のレシピ階層。マスターレシピをMESが管理し、コントロールレシピとしてDCS側の実行につなぐ。この分担線の設計が化学MESの中心課題になる。

実務でこの標準が効くのは、MESとDCSの責任分界を語る共通言語になるからです。「マスターレシピまでをMESが版管理し、コントロールレシピの実行はDCS、フェーズ完了イベントをMESが受けてバッチ記録を組み立てる」という分担を、ベンダーが違っても同じ用語で合意できます。逆にISA-88の語彙を使わずに要件定義を進めると、レシピ管理機能をMESとDCSの両方に二重に作り込む事故が起きます。レシピ・処方管理の設計論点はレシピ・処方管理の記事、標準の全体像はISA-88とバッチ制御を参照してください。

規制の節:規制の多層構造を「記録要件」に翻訳する

化学産業には医薬品GMPのような単一の包括規制はなく、複数の法規制が別々の側面から記録・管理要件を課します。日本の化学工場で代表的なのは、化管法(化学物質の排出量・移動量の把握)、労働安全衛生法(SDS・リスクアセスメント)、消防法(危険物の貯蔵・取扱記録)、毒物及び劇物取締法(受払記録)といった系統です。海外展開があれば、EUのREACHなど輸出先の化学品規制への対応も加わります。

MESの観点で重要なのは、これらの多くが「物質単位の入出庫・使用量・所在の記録」に帰着することです。つまり規制対応の実体は、原料ロットの受入・保管・払出・仕込み・廃棄をMESが正確に記録していれば大半が満たせる構造になっています。規制ごとに個別の管理台帳をExcelで維持している工場は多いですが、発生源のデータは同じであり、MESを「規制帳票の共通データソース」に位置づけるのが合理的です。

またファインケミカルでは、顧客監査への対応が事実上の規制として機能します。製薬・電子材料向けの原料を供給する工場では、顧客からISO 9001を超えるバッチ記録・変更管理・逸脱管理の開示を求められ、紙記録のままでは監査対応の工数が膨らみ続けます。データの信頼性確保(ALCOA+)の考え方は、医薬品向けに整理されたものが化学にもそのまま適用できます。

海外動向:中国では業種垂直型MOMが国家単位で成立している

化学・石油化学のMESで、日本と最も構造が違うのは中国です。中国石化(Sinopec)傘下の石化盈科が開発するProMACEは、石化・化学プラント向けの工業インターネットプラットフォーム/MOMとして、グループ内の製油所・化学プラントに展開されたうえで外販もされており、プロセス産業向けMOMの事実上の業界標準として機能しています。またDCS国内首位の中控技术(Supcon)は、制御層から上位のMES/MOM・APCへ「下から上へ」領域を広げ、プロセス産業向けの大規模言語モデル「TPT」を自社開発する段階まで進んでいます(詳細は中控技术が産業用LLMを自社開発する意味)。

「業界専用の国産MOMを国有企業が自前で作り、業界全体に外販する」という垂直統合の構造は日本には存在しません。日系化学メーカーの中国拠点では、この垂直型プラットフォームと日本本社標準MESのどちらに寄せるかという選定問題が現実に発生しており、信創(国産化代替)政策が絡む案件では外資MESがスタック認証の面で不利になる点にも注意が必要です。

欧米では、Emerson・AVEVA・Honeywellといった制御系大手がMES/MOMを「プラント運転データ基盤の構成要素」として再定義する動きが進んでおり、化学はその主戦場です。ここでも共通するのは「MES単体」ではなく制御・データ基盤との統合を前提とした評価軸への移行です。

対応製品群と導入の進め方

バッチ系の系譜を持つ製品から絞り込む

化学(バッチ/プロセス)対応を明示する主な収録製品です。

選定の分岐は「DCSと同一ベンダーに寄せるか、独立系MESで複数DCSを跨ぐか」です。単一プラントなら前者が実装リスクを下げ、複数拠点で異なるDCSが混在するなら後者の統合力を評価すべきです。

導入はバッチ記録の電子化を最初の1歩にする

化学工場での現実的な導入順序は次のとおりです。

  1. バッチ記録の電子化──DCSのバッチイベントとヒストリアンのデータをロット文脈で束ね、紙の製造記録を置き換える。効果が最も速く出る
  2. 秤量・仕込み管理──人手工程が残る秤量・投入をバーコード照合で統制する。品質異常の主要因を潰す
  3. レシピの版管理統合──マスターレシピをMES側で一元管理し、DCSへの展開を統制する。ここでISA-88の分担設計が必要になる
  4. 品質・出荷判定との接続──LIMSの試験結果とバッチ記録を突合し、出荷判定を電子化する
  5. ERP・原価への実績連携──収率・用役・仕損の実績を原価計算に返す

つまずきやすいのは第3段階です。既存DCSのレシピ資産が長年の改修で「設備の癖」を吸収しており、MES側の標準レシピに巻き取る作業が想定の数倍かかります。第1・第2段階で成果を出してから着手する順序を崩さないことが、化学MESプロジェクトの生存率を上げます。

よくある質問

DCSにバッチ管理機能があります。それでもMESは必要ですか?

DCSのバッチパッケージはコントロールレシピの実行と装置単位の記録には優れていますが、原料ロットとの紐付け、複数ユニットを跨ぐロット系譜、ERP・LIMSとの統合、紙記録の置き換えといった「プラント全体の文脈管理」は守備範囲外です。単一ユニットの記録で足りる小規模プラントならDCSバッチだけで運用できる場合もありますが、ロット逆展開や顧客監査対応が要件にあるならMES層が必要です。

連続プロセスが中心でバッチの概念が薄いのですが、この記事の議論は当てはまりますか?

連続プロセスでは「バッチ記録」の代わりに「時間断面ロット」(タンク切替・日付・出荷単位でロットを切る)の設計が中心課題になります。ISA-88のレシピ階層はそのままは使いませんが、「ヒストリアンが持つ時系列データにロット文脈を付与する」というMESの役割は同じです。むしろ連続系ではロット切断ルールの設計がトレーサビリティの精度を決めるため、要件定義の最初に固めるべき論点です。

化管法や毒劇法の帳票をMESから直接出力できますか?

「そのまま提出できる帳票」を標準機能で持つ製品はほとんどありません。現実的なのは、MESが原料の受払・使用量・所在を物質コード付きで記録し、規制帳票は帳票ツールやBI側で様式に整形する構成です。重要なのは様式ではなく、物質単位の数量が工程実績から自動集計できるデータ構造をマスタ設計の段階で仕込んでおくことです。