デバイスタグを取得してノースバウンドに公開する
サウスバウンド チャネルを構成し、タグ サンプルを取得して処理し、OPC UA を通じて対象となるノードを公開し、ID、ライセンス、タグ、およびランタイム状態によって書き込みをゲートします。
- Channel → Device → Group → Tag
- マルチプロトコルアーキテクチャ
- 上位システム向け OPC UA
実装されたコア機能
階層型デバイスモデル
Channel、Device、Group、および Tag レイヤーを使用して、構成とランタイム ID を明示的に保ちます。
マルチプロトコルのサウスバウンド接続
機器接続ごとにプロトコルアダプターを選び、実機の型式・ファームウェア・アドレス・読み書きを検証します。
取得ライフサイクル
開始、停止、ポーリング、サブスクリプション、再接続、セッションの終了を調整します。
処理とデッドバンド
ダウンストリーム公開前にサンプルを処理し、デッドバンド ルールを適用します。
ノースバウンド OPC UA パブリッシング
エンドポイント、ノード、再発行、書き込み境界を制御しながら、適格なタグを発行します。
制御された書き込みパイプライン
書き込む前に、ID、ライセンス、タグ ID、データ タイプ、アクセス レベル、チャネル状態を検証します。
保護されたランタイム変更
保留状態の確認、一時的な書き込み停止、対象チャネルの再読み込み、完了確認で構成変更を制御し、他のチャネルへの影響を抑えます。
容量と診断
ポイント数、ステータス、ブロックされた動作や失敗した動作を説明する診断を公開します。
明確な 4 段階のパス
- 1
設定する
Channel、Device、Group、および Tag 構成を作成します。
- 2
取得する
選択したプロトコル ランタイムを開始し、ライフサイクル ステータスを観察します。
- 3
処理
一般的なサンプル処理とデッドバンド動作を適用します。
- 4
発行する
OPC UA を通じて適格なデータを公開し、制御された書き込みを許可します。
適用用途
- マルチベンダーデバイスのデータ集約
- Modbus から OPC UA へのブリッジング
- エッジサンプル処理とデッドバンド
- 保護されたランタイム構成のメンテナンス
ライセンス、要件、境界
ライセンスとエディション
ライセンスされたランタイム ポイントごと
Gateway のランタイム容量は、ライセンスで許可されたポイント数によって制御されます。
プロトコルとハードウェアの検証
プロトコル実装が存在しても、ハードウェア互換性が認定されたことにはなりません。モデル、ファームウェア、アドレス、データ型、読み書き動作は引き続き検証が必要です。
コンポーネントとセキュリティの要件
OPC UA コンポーネント、証明書、信頼、ネットワーク セグメンテーション、およびサービス デプロイメントはプロジェクトごとに確認する必要があります。
技術的要件
- net10.0 を対象とする ASP.NET Core Web Host。
- サウスバウンド接続には、ネットワーク、シリアル、OPC UA クライアント パスが含まれます。ターゲットの権限とドライバーは検証が必要です。
- ノースバウンド OPC UA サーバーは Softing コンポーネントを使用します。ライセンス、証明書、信頼リスト、相互運用性については確認が必要です。
- OS、ハードウェア、ストレージ、保存、サービス ホスティング、バックアップ、およびネットワーク セキュリティのベースラインは、展開固有のままです。