CNC装置 · Haas

Haas Next Generation Control(NGC) を接続する

Haas NGC(2016年以降の機械)には、Haas Factory Outlet経由でMTConnectを有効化またはライセンス取得すると、ポート8082で動作するMTConnectエージェントが組み込まれています。代替手段として、Setting 143「Machine Data Collect」を設定すると、HaasのQコマンドに応答するTCPポートが開きます(Q500はプログラム、ステータス、加工数を一度の応答で返します)。DPRNT出力は別の接続を使用します。100.20.000.1200より古いソフトウェアでは、MTConnectで公開されるデータポイントが少なくなります。

概要

ネイティブプロトコルMTConnectエージェント、Qコマンド(Machine Data Collect)、DPRNT
MTConnectポート8082
有効化Haas Factory Outlet経由
Setting 143値 = Qコマンド用のTCPポート(例: 4001、5051、8000)
NGCかどうかを確認するSettings > Network > Wired Connection が存在する

接続方法

Ethernet経由のQコマンド代替

Setting 143。シリアルMDCと同じプロトコル。

DPRNT補完

プログラムから出力するカスタム値。専用のポートを使用します。

ライセンスとオプション

項目オプション / 部品番号有償か備考
NGCでのMTConnectHaas Factory Outlet経由で有効化/ライセンス取得価格非公開

ポート

ポートプロトコル備考
8082HTTPMTConnectエージェント
Setting 143の値TCPMachine Data Collect(例: 4001または5051)
9090–9999TCPCNC装置側で予約済み(Advantechの注記)

ソフトウェアバージョン

  • 100.20.000.1200未満のソフトウェアでは、MTConnectのデータポイントが少ない

読み取れるデータ

  • MTConnect: 実行状態、モード、プログラム、加工数、主軸、アラーム
  • Qコマンド: Q100 シリアル番号、Q101 ソフトウェアバージョン、Q102 機種、Q104 モード、Q200 工具交換総数、Q201 使用中の工具、Q300 電源投入時間、Q301 動作時間、Q303 前回のサイクルタイム、Q304 前々回のサイクルタイム、Q402 M30加工数カウンタ #1、Q403 M30加工数カウンタ #2、Q500 プログラム・ステータス・加工数を一度に返す、Q600 マクロ変数の読み取り

設定手順

  1. NGCであることを確認するSettings > Network > Wired Connection があること。
  2. MTConnectを有効にするHaas Factory Outlet経由で行います。
  3. テストするhttp://<ip>:8082/current を開きます。
  4. またはSetting 143を使うポート番号を設定し、Q500を送信して、STX … ETBの応答を解析します。
  5. 競合を避けるインテグレータは、Machine Data Collectを使用する際にHaasConnect、HaasDrop、Remote Net Shareを無効にすることを推奨しています。

トラブルシューティング

症状考えられる原因対処
「Too many connections. Disconnecting.」CNC装置が受け付ける数を超えるクライアントが接続しているコレクタを一台にして、そのデータを共有してください。
MTConnectの項目が少ないCNC装置のソフトウェアが古いHFO経由で100.20.000.1200以降に更新してください。

注意すべき落とし穴

  • DPRNTには、Machine Data Collectとは別の専用の接続とポートが必要です。
  • DPRNTに関するSettings 261、262、263の正確な意味は、開くことができなかったHaasの資料に記載されています。インテグレータによると、261と263がDPRNTの接続に影響します。

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

製品ベンダー種類出力
MachineMetrics EdgeMachineMetricsモニタリングソフトウェアクラウド
MTConnect Agent for HaasTrakHound (GPL-2.0)オープンソースMTConnect
Predator MDCPredator SoftwareモニタリングソフトウェアSQL / MES / ERP
FactoryWiz MonitoringFactoryWizモニタリングソフトウェア—
WebAccess/CNCAdvantechモニタリングソフトウェアOPC UA/DA、Modbus、REST
Chatter (Toolpath)Chatterモニタリングソフトウェア—
Litmus EdgeLitmusエッジプラットフォームブローカーとの連携

CNCコネクタ一覧 →

メーカー非公開. 以下の情報はメーカー資料では確認できませんでした。これらを前提にする前に、CNCメーカーまたは工作機械メーカーに確認してください。
  • MTConnect有効化の価格
  • HaasConnect / MyHaasの詳細仕様

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

HaasのMTConnectはどのポートを使用しますか。

NGCでは、MTConnectを有効にすると8082を使用します。

HaasのSetting 143とは何ですか。

Machine Data Collectです。CNC装置がQコマンドに応答するTCPポートを設定します。

出典

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

  1. MachineMetrics support — Haas NGC
  2. MachineMetrics support — Is my Haas Next Gen, Classic, serial or I/O?
  3. MachineMetrics support — Haas DPRNT
  4. Chatter — Haas NGC integration
  5. FactoryWiz KB — Haas NGC connection and DPRNT test
  6. Advantech — WebAccess/CNC Haas connection guide
  7. TrakHound — MTConnect Agent for Haas

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

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