CNC装置 · HEIDENHAIN

HEIDENHAIN TNC7 および TNC7 basic を接続する

TNC7は、NCソフトウェア81762x-16以降(TNC7 basicは81762x-18以降)でHEIDENHAIN OPC UA NC Serverを搭載しています。ライセンスは接続するアプリケーションごとに必要で、オプション56〜61、またはSIK2搭載機では3-02-1(最大10接続)です。軸・主軸データアプリケーション(ソフトウェア20以降)と双方向のFUNCTION OPCUAを備えているのはTNC7のみです。Windowsクライアント向けには、引き続きHEIDENHAIN DNC(オプション18)を利用できます。

概要

ネイティブプロトコルOPC UA NC Server、HEIDENHAIN DNC
オプション56–61(SIK)または3-02-1(SIK2)、DNC 18 / 3-03-1
最低ソフトウェアバージョン81762x-16(TNC7)、81762x-18(TNC7 basic)
接続数SIK2では最大10、アプリケーションごとにオプションが一つ
セキュリティX.509ユーザー証明書、Basic256Sha256
ポートHEIDENHAINは非公開

接続方法

HEIDENHAIN DNC代替

Windows COMインタフェース(RemoTools SDK)。

StateMonitorメーカー製品

HEIDENHAINのモニタリングソフトウェア(DNC、OPC UA、umati、MTConnect、Modbus、FOCAS)。

ライセンスとオプション

項目オプション / 部品番号有償か備考
OPC UA NC Server(アプリケーションごと)オプション56–61(ID 1291434-01…06)有償接続するアプリケーションごとにオプションが一つ必要。90日間の試用版あり
OPC UA NC Server(SIK2)3-02-1 (ID 1395873-01)有償最大10接続
HEIDENHAIN DNCオプション18 / 3-03-1有償Windows COMインタフェース
Process Tracking Interface3-04-01有償TNC7のみ

ポート

ポートプロトコル備考
非公開TCPHEIDENHAINのページにはOPC UAのポートの記載なし。Connection Assistantで確認
19003 / 19010–19015TCPTNC 640世代のCNC装置でのDNC(Cybus)

ソフトウェアバージョン

  • 生産データアプリケーション: TNC7ソフトウェア16
  • 工具データアプリケーション: ソフトウェア17
  • 軸・主軸データ: TNC7ソフトウェア20のみ

読み取れるデータ

  • 機械メッセージ: プログラムの終了と中断、メンテナンスメッセージ、NCプログラムから発行するカスタムメッセージ
  • 生産データ: 実行中および中断されたジョブとその所要時間
  • NCプログラムの転送とプログラム制御
  • 工具データ(例: プリセッタから)
  • カウンタ、プログラム所要時間、温度、液面レベル、パレットマガジンの状態
  • 工作機械メーカーが公開するPLCの値(単位と値の範囲付き)
  • 軸・主軸データ(TNC7、ソフトウェア20以降)

設定手順

  1. ソフトウェアとオプションを確認するOPC UA NC Serverには、NCソフトウェアTNC7 81762x-16、TNC 640 34059x-10、またはTNC 620 81760x-08以降と、接続するアプリケーションごとに一つのソフトウェアオプション(オプション56〜61(SIK)または3-02-1(SIK2))が必要です。90日間の試用版を利用できます。
  2. HEIDENHAIN Connection Assistantを実行するCNC装置上のウィザードで、サーバー、証明書、ユーザーマッピングを設定します。
  3. 証明書ベースのユーザーを使うデフォルトの認証方式はX.509 v3ユーザー証明書です。ユーザー名とパスワードによる認証も許可でき(NC.OpcUaPwAuth)、機械ネットワーク上に限定することもできます(NC.OpcUaPwAuthOnlyMachineNet)。
  4. クライアントを接続するBasic256Sha256とSignAndEncryptを使用します。プログラミングステーション(無償のデモソフトウェア)には完全なOPC UA NC Serverが含まれているため、機械に触れる前にクライアントを開発できます。
  5. 書き込み権限は慎重に付与するOPC UA経由でカウンタを変更するには、NC.RemoteOperatorロールが必要です。

トラブルシューティング

症状考えられる原因対処
追加のアプリケーションが接続できない接続するアプリケーションごとにオプションは一つのみオプション(56–61)を追加するか、クライアントを一つのゲートウェイの背後に集約してください。
クライアントのログインが拒否される証明書ユーザーがマッピングされていないConnection Assistantで、クライアント証明書をユーザーにマッピングしてください。

注意すべき落とし穴

  • 接続するアプリケーションごとにオプションを一つ消費します。ヒストリアン、MES、ダッシュボードがそれぞれ接続する場合は三つ必要です。
  • 多数の利用者がデータを必要とする場合は、ゲートウェイ(MQTTまたはREST)を使用してください。

このCNC装置に対応するコネクタ

製品ベンダー種類出力
StateMonitorHEIDENHAINCNCメーカーまたは工作機械メーカーERP/MESとのジョブインタフェース
IoTconnector (retrofit, flex) + Messenger V4DMG MORICNCメーカーまたは工作機械メーカーOPC UA、MTConnect、MQTT
ConnectwareCybusエッジプラットフォームMQTT、OPC UAサーバー
WebAccess/CNCAdvantechモニタリングソフトウェアOPC UA/DA、Modbus、REST
OPC Router + HEIDENHAIN plug-ininrayミドルウェアOPC UA、MQTT、REST、SQL、SAP
pyLSV2Open source (MIT)オープンソースPython

CNCコネクタ一覧 →

メーカー非公開. 以下の情報はメーカー資料では確認できませんでした。これらを前提にする前に、CNCメーカーまたは工作機械メーカーに確認してください。
  • OPC UAのポートとエンドポイントの形式
  • オプションの価格
  • HEIDENHAINのページでのOPC 40501(umati)モデルに関する記載(VDWはHEIDENHAINを対応CNCサプライヤとして掲載)

エンジニアからのよくある質問

TNC7は何台のOPC UAクライアントに対応できますか。

OPC UA NC Serverオプション(56〜61)一つにつき一台です。SIK2搭載機では最大10接続です。

出典

このページの情報は以下の資料に基づいています(2026年10月27日 に閲覧)。

  1. HEIDENHAIN — OPC UA NC Server brochure
  2. HEIDENHAIN — OPC UA NC Server
  3. HEIDENHAIN — TNC7 basic 81762x-19 release notes (09/2024)
  4. HEIDENHAIN infobase — software option 59
  5. HEIDENHAIN — TNC options and accessories brochure
  6. HEIDENHAIN — StateMonitor
  7. VDW — control suppliers supporting umati

2026年10月27日 にメーカー資料と照合して最終確認しました。OPC UA Connect はTEEPTRAKが発行する教育用リソースであり、OPC Foundation、MTConnect Institute、およびいずれのCNCメーカーとも提携関係にありません。

CNC接続 Field Kit
Field Kit を現場へ
すべてのCNC装置を一つのスプレッドシートにまとめ、ポート、ライセンス、立ち上げチェックリスト、ファイアウォール申請書のテンプレートを収録しています。エンジニアアカウントで無料でご利用いただけます。
Field Kit を入手する →