メインコンテンツまでスキップ

Emerson DeltaV (DCS) ドライバ

概要

DeltaV は Emerson Process Management の DCS (Distributed Control System) です。 製油 / 化学 / 発電 / 製薬などの連続プロセスで広く使用され、内部制御ネットワーク (ACN, Area Control Network) は proprietary プロトコル で構成されます。外部システムが DeltaV とデータを送受信するには、 Emerson が公式に提供する統合インターフェース (OPC Server, REST API など) のみを使用しなければなりません。

項目
opc_typeDELTAV
実装クラスplantpulse.driver.protocol.deltav.DeltaV_Driver
ライブラリ(なし — stub)
read⛔ stub ("" を返す)
write⛔ stub
セキュリティサイトごと (Emerson 推奨ガイドに準拠)
DeltaV への直接通信の試行禁止

DeltaV ACN の内部プロトコルをリバースエンジニアリングしたり、非公式ライブラリで接続すると Emerson のライセンス / サポート契約が無効化 される可能性があります。制御システムの安全性にも直接影響するため、 公式統合経路 (OPC UA / OPC DA / REST) 以外は絶対に使用しないでください。

現在の状態: stub ドライバ

DELTAV は stub のみが存在します。実際の DeltaV データ収集は、以下の 公式統合経路 のいずれかを使用してください。


なぜ native 実装の計画がないのか

理由詳細
ProprietaryDeltaV ACN プロトコル仕様は非公開
ライセンス非公式接続は Emerson サポート契約違反
安全 / 規制プロセス安全システムに影響。SIL/FDA 21 CFR Part 11 などの監査に影響
標準の代替経路Emerson 自身が OPC / REST インターフェースを公式提供しているため native の必要性なし

PlantPulse は 恒久的に OPC UA 経由の統合 を推奨します。


公式統合経路

オプション 1. DeltaV OPC Server → PlantPulse OPC UA ドライバ

ProfessionalPLUS または Application station で有効化できる公式 OPC server です。 従来は OPC DA (COM) のみをサポートしていましたが、最近のバージョン (DeltaV v14+) からは OPC UA Server も同時に提供されます。

使用する PlantPulse ドライバページ
OPCUAOPC-UA

オプション 2. OPC DA → OPC UA ゲートウェイ (旧バージョン DeltaV)

DeltaV v13 以下のシステムは OPC DA (COM) のみを備えている場合が多くあります。 その場合は Kepware KEPServerEX、Matrikon OPC UA Tunneller、Softing dataFEED などのゲートウェイを DeltaV 側に配置し、ゲートウェイの OPC UA Server に PlantPulse が接続します。

使用する PlantPulse ドライバページ
OPCUAOPC-UA

オプション 3. DeltaV Live REST API (最新バージョン)

DeltaV Live (v14+ の HTML5 オペレータインターフェース) は一部のデータを REST で公開します。 運用モニタリング用の補助チャネルとして使用できます。

使用する PlantPulse ドライバページ
HTTPHTTP

どの経路を選ぶべきか

DeltaV バージョン推奨経路
v14 以上DeltaV 内蔵 OPC UA Server → OPCUA ドライバ
v12 ~ v13KEPServerEX などの OPC DA→UA ゲートウェイ → OPCUA ドライバ
DeltaV Live 運用画面データDeltaV Live REST → HTTP ドライバ
その他Emerson Local Business Partner へのコンサルティングを推奨

セキュリティ / 運用チェックリスト

  • DeltaV 側 ProfessionalPLUS コンソールで OPC UA Server 有効化権限を確認
  • PlantPulse ホストの IP を DeltaV Application Station の firewall whitelist に追加
  • OPC UA 証明書 (X.509) の登録と信頼設定 (双方)
  • ユーザーアカウントは read-only 権限 (write は絶対に付与しない)
  • DeltaV 側の変更管理 (MOC) 手順に準拠 — すべての統合作業を事前承認
  • 通信トラフィックのモニタリング — プロセスネットワークへの負荷影響を事前評価

今後の native 実装計画

なし。 Emerson のポリシー上、OPC UA / REST 経由の統合が恒久的な推奨経路であり、 PlantPulse は native DeltaV ACN ドライバを追加する計画はありません。


stub 登録 (テスト専用)

curl -X POST http://<edge-host>/api/v1/opc \
-H "Content-Type: application/json" \
-d '{
"opc_id": "OPC_DELTAV_STUB",
"opc_type": "DELTAV",
"opc_name": "DeltaV stub",
"opc_agent_ip": "192.168.0.0",
"opc_agent_port": "0",
"site_id": "SITE_00001",
"auto_collect": false,
"timecycle": 5000,
"tag_list": []
}'