先に結論:選ぶのは「規格の優劣」ではなく「工場の一次語彙」
MTConnectとOPC UAは、どちらも製造設備のデータに標準の意味を与える規格ですが、設計思想と生態系が異なります。そして重要なのは、MTConnect InstituteとOPC Foundationが共同で「OPC UA Companion Specification for MTConnect」を公開していることです(v1.2のリリース候補版が公開されています)。MTConnectの語彙で表現された設備データをOPC UAの情報モデルへマッピングする仕様であり、両標準は公式に「競合ではなく共存」の関係にあります。
したがって実務の問いは「どちらが優れているか」ではなく、「自工場の設備構成と接続先システムにとって、どちらを一次の語彙にし、どこでマッピングするか」です。
MTConnectとは──読み取り専用に徹した設計
MTConnectは、米国の工作機械業界団体AMT(The Association For Manufacturing Technology)が支援するMTConnect Instituteが策定する規格です。設計思想の特徴は次の3点です。
- 読み取り専用(read-only)。設備からデータを取り出すことに特化し、設備への書き込み・制御は扱いません。この割り切りが、設備メーカーにとって対応のハードルを下げてきました。
- HTTPとXMLというWeb標準の転送。エージェント(agent)と呼ばれるソフトウェアが設備側のアダプタからデータを集め、HTTPで応答する構成です。専用スタックなしにブラウザでも確認できる手軽さがあります。
- 意味の辞書(セマンティック語彙)が本体。位置、回転数、負荷、アラーム、プログラム名といった工作機械のデータ項目に標準名を与えます。「Spindle Speedはこの名前・この意味」と決まっていることが価値の中心で、この点はOPC UAのコンパニオン仕様と同じ発想です。
v2.5.0の位置づけ──2026年1月5日公開、5分冊構成
最新版のMTConnect 2.5.0は2026年1月5日に公開され、公式ドキュメントサイト(docs.mtconnect.org)でPart 1〜5の5分冊構成として無償公開されています。基礎概念、デバイスの情報モデル、観測値(observation)の情報モデル、アセット情報、インターフェースという役割分担で、規格は継続的にマイナーバージョンアップを重ねています。
無償で全文が読めるため、「規格を確認してから設備仕様書に反映する」という進め方が取りやすいのもMTConnectの実務上の利点です。
OPC UA(umati)との使い分け
| 観点 | MTConnect | OPC UA(umati/OPC 40501) |
|---|---|---|
| データの向き | 読み取り専用 | 読み書き両方向(v1.02のJob Managementは双方向の情報交換) |
| 転送 | HTTP/XML | UAバイナリ、WebSocket上のJSONなど複数 |
| 意味の定義 | MTConnect自身の語彙 | OPC UAの情報モデル+コンパニオン仕様 |
| 主な生態系 | 北米の工作機械・CNC周辺で採用が厚い | 欧州機械業界(VDW主導のumati)を中心に拡大 |
| 相互運用 | 両団体共同のコンパニオン仕様でOPC UAへマッピング可能(v1.2 RC公開中) | 同左 |
判断の目安はこうなります。保有設備がMTConnect対応中心(北米系CNCなど)なら、無理にOPC UAへ寄せず、MTConnectで収集してコンパニオン仕様でOPC UA環境に載せる。逆に、欧州系機械が中心でumati対応が進んでいる、あるいは工場全体のデータ基盤をOPC UAの情報モデルで統一する方針なら、OPC UAを一次語彙にし、MTConnect設備をマッピングで取り込む。どちらの場合も、設備接続の設計で「一次語彙」と「変換点」を明文化しておくことが重要です。
日本の工場での現実解
日本の機械加工現場は、国産CNCと欧州機・北米機が混在していることが多く、単一規格への統一は現実的でない場合がほとんどです。実務では、(1)新規購入機の仕様書にMTConnectまたはOPC 40501の対応と実装範囲の明記を求める、(2)工場のデータ基盤としてどちらを一次語彙にするかを決める、(3)他方の規格の設備は公式コンパニオン仕様のマッピングで取り込む──という三段構えが、追加開発を最小化する構成です。規格同士が公式に共存路線を取っている以上、「混在」は失敗ではなく前提条件として設計すればよい、というのが本記事の結論です。
MTConnectは工作機械以外にも使えますか?
規格の中心は工作機械とその周辺(測定機、周辺装置など)です。工作機械以外の設備が主体の工場では、OPC UAとそのコンパニオン仕様群のほうがカバー範囲は広くなります。機械加工工場の中でも、加工機はMTConnect、その他設備はOPC UAという併用は普通にあり得ます。
読み取り専用だと、MESからの製造指示は送れないのでは?
そのとおりで、MTConnectはMES→設備方向の指示送信を扱いません。指示のダウンロードや設備への書き込みが要件にある場合は、CNCメーカーの独自インターフェースやOPC UA(umatiのJob Managementなど)を併用する設計になります。「収集はMTConnect、指示は別経路」という分担は設計として一般的です。
v2.5.0へのバージョンアップを既存環境で急ぐべきですか?
急ぐ必要はありません。MTConnectは後方互換を重視して改版されており、既存のエージェント・アダプタ構成が直ちに使えなくなるわけではありません。新規導入や大規模改修のタイミングで最新版準拠を仕様書に書く、という追従で十分です。版ごとの差分は公式ドキュメントサイトで確認できます。
