「MESを入れれば解決します」——その前に知っておきたいこと
たとえばDXプロジェクトで、次のような提案を受けたとします。
「現場の生産管理はMESで対応できます」
MESは何をするシステムで、ERPやPLC・SCADAとはどう違うのでしょうか。導入を判断するには、解決したい業務と各システムの役割を具体化する必要があります。
設備との接続範囲や現場の入力手順を決めないまま進めると、追加費用や記録の欠けが生じる可能性があります。製品を選ぶことと、業務で使える仕組みを整えることを合わせて考えます。
この記事では、MESを初めて検討する人に向けて、機能と他システムとの関係、導入費用・期間の見積もり方、運用上の確認点を説明します。
MESとは|製造の指示・実績・品質履歴を管理するシステム
MES(Manufacturing Execution System:製造実行システム)は、製造現場の作業を指示し、進捗・実績・品質履歴を管理するシステムです。
機能例として、どの製品を・いつ・どの設備で・誰が・何個作ったかの記録、設備状態の把握、検査結果の保存、現場への作業指示があります。扱える範囲は製品・追加機能・連携先によって異なります。
MESはERP等と計画・実績を交換する業務システムです。ERPがMESの上でアプリとして動くという関係ではありません。必要な人が適切な情報で判断できるよう、対象データ、更新の遅延、権限、欠測時の扱いを設計します。
ERP・PLC・SCADAとの関係を整理する
図は、経営の計画、製造実行、設備の制御・監視という代表的な役割を3つにまとめた模式図です。規格の活動階層をそのまま示す図や、必須の物理構成ではありません。実際の機能は重なるため、製品名だけで担当範囲を決めず、機能とデータの受渡しを確認します。
工場システムの役割を整理した模式図
代表的な役割。製品・構成によって機能は重なります
ERPは受注・計画・在庫・会計等を統合する基幹システムです。製品や追加機能によっては工程・現場実績も扱います。たとえばMicrosoft Dynamics 365 Supply Chain Managementには製造実行機能があり、第三者MESとの連携も用意されています。自社の業務に必要な粒度・更新時間を満たせるかを確認します。
PLCは機械の制御、SCADAは設備状態の監視・操作やデータ収集等を担います。SCADAでも、計画データの連携や設定・拡張により進捗を表示できる製品があります。設備信号だけで計画数量が得られるわけではないため、入力するデータと計算・表示の担当を決めます。詳しくはPLCとSCADAとヒストリアンの役割分担を参照してください。
MESは計画と現場の実行をつなぐ役割を担います。計画を現場の指示へつなぎ、製造・品質等の実績を上位へ返します。既存システムで充足する機能と、MESや別の連携で補う機能を整理してください。MESという名称の製品が無いことだけで、実態を管理できないとは限りません。
MESの活用を検討する場面
次は、目的と運用を整理するための例です。導入だけで効果が出ると決めず、必要なデータと判断・対応を組にします。
シーン1:実績の記録が紙や口頭になっている
紙や口頭で記録を集める場合、転記・突き合わせの負担を確認します。設備接続や作業端末入力を設計すれば、実績の収集・集計を支援できます。自動取得する項目と人が入力する項目を分け、時刻・数量の定義、欠測・重複の検出、修正履歴を決めます。
シーン2:設備が今どう動いているか分からない
停止の発見が遅れることが課題なら、MESとPLC・SCADA等の連携により状態や通知を扱う方法があります。必要な検知・通知時間、収集周期、通信断の検出、対応担当を確認します。画面に出ることと、担当者が判断して対応できることを区別し、動作を検証します。
シーン3:不良が出たとき、原因をたどれない
材料ロットと製品、設備・作業者・検査の履歴を対応づければ、影響範囲の調査を支援できます。分割・混合・再加工・廃棄を含む対応関係と、記録の欠けを確認してください。履歴の一致だけで原因が確定するわけではなく、回収範囲は品質責任者が必要な検証を踏まえて判断します。追跡範囲の決め方はトレーサビリティの基礎も参照してください。
シーン4:計画と実績のズレが日次でしか分からない
計画と実績を同じ期間・単位・良否の定義で比べ、必要な頻度で進捗を更新します。遅れを見た後に誰が、どの権限で段取り替えや応援配置を判断するかも決めます。MESデータから改善の実行・結果確認へつなげる手順はMESデータ活用とカイゼンサイクルで解説しています。
MESの機能例と、最初に必要な範囲の決め方
以下は導入検討のために本記事で整理した機能の例です。全製品への標準搭載や、ISA-95の公式機能一覧を示すものではありません。ISA-95は企業業務と製造側の情報交換・活動モデル等を整理する規格群です。必要機能は、製品の標準・追加機能、設定、外部連携のどれで満たすかを確認します。
導入目的に照らして確認する機能例
たとえば実績収集と品質記録から始める案はありますが、指示や追跡が目的ならそれらも初期範囲へ含めます。法規・顧客要求・品質管理上の必須機能を、慣れてから追加する扱いにはしません。必要な最小範囲と、対象外の工程への引継ぎ、受入れ条件を合意します。機能の選び方はMESの機能と選定を参照してください。
導入費用・期間と運用を見積もる
同じライン数でも、接続設備、対象業務、既存システム、必要な検証で費用と期間は変わります。対象範囲をそろえた見積もりで比較します。
規模別に見積もり条件をそろえる
規模別に確認する範囲の例(価格・期間の相場表ではありません)
必須機能は初期から満たす
受入れ・移行の条件を合意
責任者と展開順を決める
※設備接続台数・カスタマイズ範囲・既存システムとの連携度によって大きく変動します
設備接続は見積もり項目の一つです。型式・ソフトの版、通信仕様、使用中ポート、取得できる情報と改造条件を対象設備ごとに照合します。接続費が全体の大半を占めると一律に決めず、ソフトウェア、接続機器・ネットワーク、設定・開発・連携、データ整備・移行、試験・教育、保守・利用料を分けます。内製の作業工数も含め、初期費用と同じ比較期間の継続費用を確認してください。
期間は、要件確認から試験・教育・本番移行・安定化まで、どこを開始・終了とするかをそろえます。設備停止を伴う試験の可能日、データ整備、承認待ち、調達などの依存関係も工程表へ入れます。
計画時に確認したいリスク
1:解決する業務と受入れ条件が曖昧 「現場を見える化したい」だけでは、機能の採否を判断できません。誰が・何を見て・どう対応するか、改善指標と確認期間、受入れ条件を社内で整理します。ベンダーと標準機能の適合、追加作業と分担を確認してから対象を確定します。
2:入力・訂正・例外処理が運用できない 入力の負担、現場で使う端末、誤入力の訂正、通信断時の代替と復旧後の照合を試します。現場への説明と訓練を行い、継続して記録できるか、データを判断に使えるかを確認します。
3:対象を広げる条件と責任が決まっていない 対象を増やすときは、共通化する仕様、工程ごとの差、責任者と運用支援を確認します。MES導入の社内調整は、対象や役割を決める初期段階から進めます。詳しくはMES導入の社内調整で解説しています。
段階導入の例|小さく検証して展開条件を決める
1ライン・1工程で試すのは段階導入の一例です。必須の追跡・指示・品質要求を満たす範囲を選び、導入前後で同じ定義の指標、入力負担、欠測、例外処理を確認します。受入れ条件と効果が確認できたら展開範囲を判断します。複数工程が一体でなければ要求を満たせない場合は、そのまとまりで計画します。
まとめ
MESは、製造の指示・実績・品質履歴を管理し、計画と現場の実行をつなぐシステムです。
- 記録・追跡・進捗の情報を、担当者の判断と改善の実行へつなぐ
- 費用と期間は、接続・連携・データ・運用・検証の範囲をそろえて見積もる
- 必須機能、受入れ条件、現場教育と例外対応を決め、適切な単位で試して展開する
「MESを入れれば解決します」という言葉を聞いたとき、「何を・どう解決するのか」「現場の運用はどう変わるのか」を具体的に問い返せるようになれば、DX担当者としての議論がぐっと深まるはずです。
このテーマのより深い内容は以下の記事で解説しています:
参考資料
- ISA:ISA-95の公開概要:業務と製造側の活動・情報交換の整理。
- Microsoft:第三者MESとの連携:製造実行機能とシステム間の計画・実績交換の例。
- SAP:MESの概要・Inductive Automation:MESの概要:機能と連携の例。特定製品の機能や効果を全製品に当てはめるものではありません。
- Ignition 7.9:Equipment Schedule:計画・進捗等をデータから表示する機能例。導入時は採用する製品・版・構成の仕様を確認してください。