CNC装置 · FANUC
FANUC Power Mate i および Power Motion i を接続する
Power Mate iとPower Motion i-AはFANUCのモーションコントロールで、CNCシリーズと同じFOCASドライバで読み取ります。FOCAS2はPower Motion i-A(PMi-A)に対応し、市販のFOCASドライバはPower Mate iを対応機種として掲載しています。Softing edgeConnectorとSDEXは、Power Motion i-Aを対応CNC装置として掲載しています。
概要
| ネイティブプロトコル | Ethernet / HSSB上のFOCAS |
|---|---|
| デフォルトポート | TCP 8193 |
| ライブラリ | FOCAS2(PMi-A)またはFOCAS1(Power Mate i) |
| ゲートウェイ | Softing edgeConnector / SDEX(PMi-A) |
接続方法
FOCAS推奨
CNCシリーズと同じ手順です。
ゲートウェイ経由のOPC UA代替
SoftingはPower Motion i-Aを掲載しています。
ライセンスとオプション
| 項目 | オプション / 部品番号 | 有償か | 備考 |
|---|---|---|---|
| FOCAS2ライブラリ | A02B-0207-K737 | 有償 | PMi-Aに対応 |
| FOCAS1ライブラリ | A02B-0207-K732 | 有償 | その他のシリーズに対応 |
ポート
| ポート | プロトコル | 備考 |
|---|---|---|
8193 | TCP | FOCASのデフォルト |
ソフトウェアバージョン
- FOCAS2: FS30i/31i/32i/35i、FS0i-D/F、PMi-A。
読み取れるデータ
- プログラム: 実行中のメインプログラム番号と名称、プログラムコメント、現在のブロックとシーケンス番号
- ステータス: モード、運転状態、非常停止、アラーム状態、オペレータメッセージ
- 送りと主軸: 送り速度と主軸のオーバライド、実送り速度と実主軸回転数、主軸負荷
- R、D、G、F、X、YなどのPMC(ラダー)領域。利用可否は機種による
設定手順
- Ethernetポートを選ぶ内蔵Ethernetポート(CNCユニットのコネクタCD38A)、または搭載されていればEthernet / Fast Ethernetボードを使用します。設定画面では、有効なデバイスがメモリカードスロットではなく内蔵ポートになっている必要があります。
- CNC装置のアドレスを設定するSYSTEM → [ETHER BOARD] または [EMBED PORT](画面によってはETHPRM / EMBDDと表示)→ [COMMON]: IPアドレス、サブネットマスク、ルータ。工場のIT部門と合意した固定アドレスを使用してください。
- FOCASポートを設定する同じ画面 → [FOCAS2]: TCPポート8193が通常のデフォルトです(設定可能範囲は5001〜65535)。FOCAS2で使用する場合、UDPポートは0、時間間隔は0のままにしてください。
- コレクタにFOCASライブラリをインストールするFOCASクライアントソフトウェアには、FANUCのFOCASライブラリが必要です。A02B-0207-K732(FOCAS1、Ethernet)またはA02B-0207-K737(FOCAS2、EthernetおよびHSSB)を、FANUC販売代理店から購入します。市販のドライバはこれがないと動作しません。
- 工場ネットワークからテストするコレクタからCNC装置へのTCP 8193を開放し、ドライバで接続して、まず影響のない値(プログラム番号、モード、加工数)を読み取ります。その後、残りのタグを追加します。
トラブルシューティング
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| ドライバがどこにも接続できないが、CNC装置はpingに応答する | FOCAS機能が有効になっていない、またはドライバのポート番号が誤っている | CNC画面で[FOCAS2]のTCPポートを確認し、FOCAS Ethernet機能が有効になっていることを工作機械メーカーに確認してください。 |
| 別のPCが接続すると接続が拒否される | 使用中のポートのクライアント数上限 | 内蔵Ethernetは少数のクライアント向けです(PC一台を推奨)。Ethernetボードはより多く、Fast Ethernetボードは最も多くのクライアントを受け付けます。各ツールがそれぞれ接続を開くのではなく、コレクタを一台にしてそのデータを共有してください。 |
| ドライバはインストール済みだが、プロジェクトが動作しない | FOCASライブラリのDLLがない、またはビット数が合っていない | FANUCライブラリ(K732またはK737)をインストールしてください。市販のOPCドライバは32ビットのDLL(FWLIB32.DLL、FWLIBE1.DLL)を使用します。ファイル名は大文字である必要があります。 |
注意すべき落とし穴
- 軸やプログラムの関数は、工作機械メーカーの設定内容によって異なります。各タグは前提にする前にテストしてください。
このCNC装置に対応するコネクタ
| 製品 | ベンダー | 種類 | 出力 |
|---|---|---|---|
| Kepware Server — Fanuc Focas Ethernet / HSSB drivers | Velotic (formerly PTC Kepware) | OPCサーバー / ドライバ | OPC UA, OPC DA, A&E, SuiteLink |
| TOP Server — Fanuc Focas 1&2 Ethernet for CNCs | Software Toolbox | OPCサーバー / ドライバ | OPC UA, OPC DA, SuiteLink |
| edgeConnector (840D, FANUC CNC) | Softing | ゲートウェイ | OPC UA 1.04、MQTT 3.1/3.1.1/5 |
| SDEX Suite | Softing | ゲートウェイ | OPC UA, MQTT, REST |
| fanuc-driver | Ladder99 (open source, Apache-2.0) | オープンソース | MQTT JSON、Sparkplug B、InfluxDB、MTConnect SHDR |
出典
このページの情報は以下の資料に基づいています(2026年10月27日 に閲覧)。
- Software Toolbox — FAQ 1323 (FOCAS1 vs FOCAS2)
- Velotic (Kepware) — Fanuc Focas Ethernet driver
- Softing — edgeConnector
2026年10月27日 にメーカー資料と照合して最終確認しました。OPC UA Connect はTEEPTRAKが発行する教育用リソースであり、OPC Foundation、MTConnect Institute、およびいずれのCNCメーカーとも提携関係にありません。