あらゆるCNC工作機械を接続する: CNC装置別リファレンス
CNC装置ごとに、対応するプロトコル、CNC側で必要なライセンス、開放するポート、実際に取得できるデータを示します。すべての情報には出典となるメーカー資料へのリンクを付けています。メーカーが情報を公開していない場合は、その旨を明記しています。
CNC装置一覧表
ネイティブプロトコル、CNC側のライセンス、デフォルトポート。行を開くと、設定手順、データ項目、トラブルシューティングを確認できます。 ポートは標準値です。多くはCNC装置側で変更できます。
FANUC
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| FANUC Series 0i(0i-D、0i-F、0i-F Plus) | FOCAS2(Ethernet) | FOCAS Ethernet機能(多くの機種で標準)、PC側にFOCASライブラリ | 8193 |
| FANUC Series 30i / 31i / 32i / 35i(A、B、B Plus) | FOCAS2(Ethernet) | B Plusでは標準、PC側にFOCASライブラリ | 8193 |
| FANUC 15i / 16i / 18i / 21i および旧iシリーズ | FOCAS(搭載されている場合) | FOCAS機能 / Fast Ethernetボードが必要な場合あり | 8193 |
| FANUC Power Mate i および Power Motion i | FOCAS | PC側にFOCASライブラリ | 8193 |
Siemens SINUMERIK
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| SINUMERIK 840D sl | OPC UAサーバー | 6FC5800-0AP67-0YB0 | 4840 |
| SINUMERIK 828D | OPC UAサーバー | 6FC5800-0AP67-0YB0 | 4840 |
| SINUMERIK ONE | OPC UAサーバー | 6FC5800-0BP82-0YB0 | 4840 |
| SINUMERIK 840D powerline(pl) | なし(MPI/PROFIBUSゲートウェイ) | ゲートウェイ、NCVar Selector | — |
| SINUMERIK 808D | 資料に記載なし | — | — |
HEIDENHAIN
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| HEIDENHAIN TNC7 および TNC7 basic | OPC UA NC Server、DNC | オプション56–61 / 3-02-1、DNC 18 | 非公開 |
| HEIDENHAIN TNC 640 | OPC UA NC Server、DNC | オプション56–61、DNC 18 | 19003 (DNC) |
| HEIDENHAIN TNC 620 | OPC UA NC Server、DNC | オプション56–61、DNC 18 | — |
| HEIDENHAIN iTNC 530 | HEIDENHAIN DNC、LSV-2 | オプション18は不要(インテグレータ情報) | 19000 |
| HEIDENHAIN TNC 320 および TNC 128 | HEIDENHAIN DNC | オプション18 | — |
| HEIDENHAIN CNC PILOT 620/640 および MANUALplus 620 | HEIDENHAIN DNC | オプション18 | — |
Mitsubishi Electric
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| 三菱電機 M8Vシリーズ(M800V / M80V) | EZSocket / Custom API、PCソフトウェア経由でOPC UAとMTConnect | PCソフトウェアのライセンス | 683 / 4840 |
| 三菱電機 M8シリーズ(M800 / M80 / E80) | EZSocket / Custom API | PCソフトウェアのライセンス | 683 |
| 三菱電機 M7シリーズ(M70 / M700、M70V / M700V、E70) | Custom API、MTConnectアダプタ | PCソフトウェアのライセンス | — |
| 三菱電機 C80シリーズ | MTConnectアダプタ、FCSB1224W000 | FCSB1224W000 | — |
Brother
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| Brother CNC-D00(SPEEDIO) | OPC UAサーバー | Brotherの記載なし | 4840 |
| Brother CNC-C00 および B00(SPEEDIO) | HTTP / FTP、レジスタプロトコル | — | 10000 |
Mazak
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| Mazak MAZATROL SmoothG / SmoothX / SmoothAi / SmoothCC / SmoothEz | MTConnectエージェント | Mazak提供のライセンスファイル | 非公開 |
| Mazak MAZATROL Matrix、Matrix 2、Fusion 640、Nexus、Preview | Fusion Clientアダプタ | — | 51001/UDP |
Okuma
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| Okuma OSP-P300 / P300A / P500 | MTConnectエージェント、THINC API | 無償 | 非公開 |
| Okuma OSP-P200、OSP-P100-II、および旧OSP | THINC API更新後にMTConnect | 無償 | — |
Haas
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| Haas Next Generation Control(NGC) | MTConnectエージェント、Qコマンド | Haas Factory Outlet経由で有効化 | 8082 |
| Haas Classic Control(2017年以前) | RS-232 Qコマンド | — | シリアル |
DMG MORI
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| DMG MORI CELOS および IoTconnector | OPC UA、MTConnect、MQTT(IoTconnector) | IoTconnector / IoT Connectivity | 15404 |
Fagor
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| Fagor 8065 / 8060 / 8070 / 8055 | Fagor Digital Suite、MTConnectアダプタ | 非公開 | — |
Hurco
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| Hurco WinMax | MTConnectエージェント | 販売代理店に確認 | 5000 |
NUM
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| NUM Flexium+ / Flexium / Axium / Power 1000 | MTConnect(NUMConnectオプション) | NUMConnect | 5000 |
Bosch Rexroth
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| Bosch Rexroth IndraMotion MTX | OPC UAサーバー | 非公開 | — |
Beckhoff
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| Beckhoff TwinCAT CNC | ADS、OPC UA(TF6100) | TF6100 | — |
LinuxCNC
| CNC装置 | ネイティブプロトコル | CNC側のライセンス | デフォルトポート |
|---|---|---|---|
| LinuxCNC | MTConnectエージェント | 無償 | 5000 |
ツールとガイド
工作機械メーカー別
プロトコル別
エンジニアからのよくある質問
CNC工作機械を接続する最も簡単な方法は何ですか。
CNC装置がすでに対応しているものを使ってください。SINUMERIK(ライセンス付き)と最近のHEIDENHAINではネイティブOPC UA、FANUCではFOCAS、Haas、Mazak、Okumaでは工作機械メーカーのMTConnectエージェントです。ゲートウェイを追加するのは、ネイティブインタフェースがない場合やロックされている場合に限ってください。
CNCからデータを読み取るにはライセンスが必要ですか。
多くの場合、CNC側またはコレクタ側で必要です。SiemensはAccess MyMachine /OPC UAを、HEIDENHAINはオプション56–61と18を、FANUCはFOCASライブラリを販売しており、HaasはFactory Outlet経由でMTConnectを有効化します。OkumaのMTConnectエージェントとTHINC APIは無償です。
CNCモニタリングにはどのポートを開放すればよいですか。
FOCASはTCP 8193、OPC UAサーバーは通常4840、MTConnectエージェントは5000(Haas NGCは8082、DMG MORI CELOSは15404)、HEIDENHAIN DNCは19000または19003を使います。ポートの早見表をご覧ください。
2026年10月27日 にメーカー資料と照合して最終確認しました。OPC UA Connect はTEEPTRAKが発行する教育用リソースであり、OPC Foundation、MTConnect Institute、およびいずれのCNCメーカーとも提携関係にありません。