CNC装置 · Siemens
SINUMERIK 828D を接続する
SINUMERIK 828Dは、インタフェースX130、ポート4840でAccess MyMachine /OPC UAサーバー(6FC5800-0AP67-0YB0)に対応しています。OPC UA経由のPLCアクセスは、DB9000以降のユーザーデータブロックに限られます。バージョン互換性は840D slと同じ表に従います。Manage MyMachinesは、ソフトウェア4.5 SP4以降の828Dを対応機種として掲載しています。
概要
| ネイティブプロトコル | OPC UAサーバー(ライセンス必要) |
|---|---|
| ライセンス | 6FC5800-0AP67-0YB0 |
| ポート | TCP 4840 |
| インタフェース | X130 |
| PLCアクセス | DB9000以降のユーザーDBのみ |
| ゲートウェイ | Litmusには828D用ドライバの掲載なし。S7ゲートウェイは主に840Dが対象 |
接続方法
ネイティブOPC UAサーバー推奨
840D slと同じ手順で、X130で行います。
Siemens Manage MyMachinesメーカー製品
828Dは、ソフトウェアバージョンに応じてIntegrateクライアント2.0.x〜4.0.xを使用します。
ライセンスとオプション
| 項目 | オプション / 部品番号 | 有償か | 備考 |
|---|---|---|---|
| Access MyMachine /OPC UA | 6FC5800-0AP67-0YB0 | 有償 |
ポート
| ポート | プロトコル | 備考 |
|---|---|---|
4840 | TCP | X130でのOPC UA |
ソフトウェアバージョン
- 840D slと同じOPC UAサーバーバージョン(4.5 / 4.07 / 4.08 / 4.92)
- Manage MyMachines: 4.5 SP4–SP6(PPU 2x1.3)、4.7 SP2–SP7 および 4.8 SP4–SP7、4.94–4.95 SP4
- SINUMERIK ONEのOPC UAマニュアルが対象とする828DはPPU「PU.5」のみです。それより前のPPUタイプは840D sl/828Dのマニュアルを参照します
読み取れるデータ
- チャネル状態: 実行状態、運転モード、実行中のプログラム名、ブロック、行
- 主軸: 回転中か、回転数、負荷。送り速度とオーバライド
- アラーム: イベントベースのNC、PLC、HMIアラームと多言語テキスト(AlarmRead権限が必要)
- Rパラメータ、グローバルユーザーデータ(GUD)、パス指定によるNC変数。例:
/Channel/Parameter/R[u1,10] - PLCデータ:
/Plc/MB6、/Plc/DB5.DBW2、/Plc/DB2.DBD0:REAL[10]などの配列(828DはDB9000以降のユーザーDBのみ) - 工具: 工具データ、刃先、マガジン。工具と刃先を作成・削除するメソッド
- 加工数カウンタ(実績数と総数)とプログラム選択(ApWrite権限によるSelect/Deselectメソッド)
設定手順
- ライセンスとソフトウェアバージョンを確認するAccess MyMachine /OPC UAのライセンス取得と有効化が必要です。840D slと828Dの注文番号は6FC5800-0AP67-0YB0です。注文する前に、CNCソフトウェアのバージョンを下記の互換性表と照合してください。
- 正しいネットワークインタフェースを使う828D: X130(社内ネットワーク)。シンクライアント構成の840D sl: NCUのX120とX130。PCUまたはIPC構成の840D sl: サーバーにはX120/X130ではなく、PCのeth1とeth2から接続します。192.168.214.xおよび192.168.215.xのシステムネットワークは変更しないでください。
- アクセスレベルを上げる立ち上げ画面を使えるように、Manufacturerアクセスレベルを入力します。
- サーバーを有効化するStartup(Commissioning)> Network > OPC UA > Setting > Change。ネットワーク(社内、システム、サービス)を選び、IPアドレスとポート4840を確認して、「Activate OPC UA」にチェックを入れ、OKを押します。
- ユーザーと権限を作成する匿名アクセスはデフォルトで無効になっており、無効のままにしてください。強力なパスワード(8文字以上、大文字と小文字、数字、特殊文字の混在)でユーザーを作成し、StateRead、ToolRead、AlarmReadなど必要な権限のみを付与します。
- 再起動するNCUまたはPPUをハードウェア再起動します。PCU 50またはIPCではOperateを再起動します。
- 証明書を交換するStartup > Network > OPC UA > Certificates。サーバー証明書は初回起動時に生成されます(有効期間20年)。クライアント証明書(.der)をインポートし、クライアント側でHMIの証明書を信頼します。立ち上げが完了したら、証明書の自動受け入れを無効にしてください。
- 汎用クライアントで確認するUaExpertでBasic256Sha256 Sign & Encryptを使って
opc.tcp://<HMI-IP>:4840に接続し、ブラウズしてチャネル状態を読み取った後、本番用クライアントに引き継ぎます。
トラブルシューティング
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| BadCertificateTimeInvalid | CNC装置またはクライアントのシステム時刻が誤っている | 両側の時計を合わせ(可能であればNTPを使用)、再接続してください。 |
| BadSecurityChecksFailed | クライアント証明書がサーバーに信頼されていない | Startup > Network > OPC UA > Certificatesで、クライアント証明書を信頼済みリストに移動してください。 |
| PCU構成の840D slでエンドポイントに接続できない | クライアントがX120/X130に接続しようとしている | PCUまたはIPC構成では、サーバーはPCのeth1/eth2で待ち受けます。PCのファイアウォールでTCP 4840を開放してください。 |
| ログインはできるが、すべての読み取りが拒否される | 新規ユーザーには権限がない | 管理者ユーザーで必要な権限(StateRead、AlarmRead、ToolRead、PlcRead…)を付与してください。 |
| 828DでPLCデータブロックを読み取れない | 828Dが公開するのはDB9000以降のユーザーデータブロックのみ | PLCプログラマに依頼して、値をDB9000以上のDBにコピーしてもらってください。 |
| Security Noneのエンドポイントがない | デフォルトでは256ビットのポリシーのみが有効 | 本番環境ではそのままにしてください。サイトのポリシーで許可されている場合に限り、到達性テストのために一時的にNoneを有効にします。 |
注意すべき落とし穴
- PLCデータで接続できるのはDB9000以降のみです。PLCインタフェースは工作機械メーカーと計画してください。
- 828D V4.5には設定ダイアログに独自の例外があります。そのバージョンについてはマニュアルの該当章に従ってください。
このCNC装置に対応するコネクタ
| 製品 | ベンダー | 種類 | 出力 |
|---|---|---|---|
| Manage MyMachines | Siemens | CNCメーカーまたは工作機械メーカー | クラウド(Insights Hub) |
| Connectware | Cybus | エッジプラットフォーム | MQTT、OPC UAサーバー |
| WebAccess/CNC | Advantech | モニタリングソフトウェア | OPC UA/DA、Modbus、REST |
| StateMonitor | HEIDENHAIN | CNCメーカーまたは工作機械メーカー | ERP/MESとのジョブインタフェース |
| FactoryWiz Monitoring | FactoryWiz | モニタリングソフトウェア | — |
| Predator MDC | Predator Software | モニタリングソフトウェア | SQL / MES / ERP |
メーカー非公開. 以下の情報はメーカー資料では確認できませんでした。これらを前提にする前に、CNCメーカーまたは工作機械メーカーに確認してください。
- 最大クライアント数
エンジニアからのよくある質問
828DにはOPC UAがありますか。
はい。Access MyMachine /OPC UAライセンスを使用し、X130、ポート4840で利用できます。
出典
このページの情報は以下の資料に基づいています(2026年10月27日 に閲覧)。
- Siemens — SINUMERIK 840D sl/828D Access MyMachine/OPC UA configuration manual (08/2019)
- Siemens — SINUMERIK ONE OPC UA configuration manual (07/2024)
- MachineMetrics support — SINUMERIK OPC UA connectivity
- Siemens — Manage MyMachines system requirements
- Litmus Edge — Siemens drivers
2026年10月27日 にメーカー資料と照合して最終確認しました。OPC UA Connect はTEEPTRAKが発行する教育用リソースであり、OPC Foundation、MTConnect Institute、およびいずれのCNCメーカーとも提携関係にありません。