よくあるご質問

  1. TOP
  2. よくあるご質問
  3. 外部アプリケーションから設定の追加・変更を行う方法
  • DXPサーバー

外部アプリケーションから設定の追加・変更を行う方法

2026.03.19

概要

デバイスエクスプローラ OPCサーバーの設定(ポート、デバイス、グループ、タグ)は、通常は設定ツールから行いますが、 SYSTEMデバイスのシステムタグを使用することで、外部アプリケーションから設定内容を変更することも可能です。

対象製品

デバイスエクスプローラ OPCサーバー v7.4.0.1 以降

設定方法

  1. 設定ツールとランタイムの接続を解除してからの操作を推奨します。

      

        ※設定変更の実行結果が格納されるシステムタグを用意しています($xxxResult)。
        値が「0x0800(16進)」「2048(10進)」となっている場合は、設定ツールとランタイムが接続中であることが原因です。
       ※設定変更が完了した後、再接続する場合は、ランタイム側から読み出してください。

  2. システムタグは、デバイスプロパティの「オプション」タブで「システムタグを表示する」を有効にすることで画面に表示されるようになります。

  3. 外部アプリケーションより、該当のシステムタグに対して、追加・変更を行うパラメータを書き込んでください。

例1)CSV形式での設定追加

SYSTEM.$ImportParameter を使用します。
入力するパラメータについては、サンプルとして既存の設定をCSV形式でエクスポートし、ご確認ください。

※必須項目ではないコロン記号(:)から始まるコメント行(ヘッダー行)を含んだ場合も特に問題ありません。

  • 変更前

  • 外部アプリケーションからパラメータを書き込んでください

[書き込んだcsv]

  • Device2が追加されました

例2)指定タグの削除

SYSTEM.$DeleteTag を使用します。
削除対象は [デバイス名.タグ名] の形式で指定してください。

※ 使用中の場合、および設定ツールとランタイムが接続されている場合は 使用できませんのでご注意ください。

例3)Projectファイルの保存

SYSTEM.$SaveProject を使用します。
保存先のパスを指定することで、現在のプロジェクトファイルを 指定したパスに保存します。

システムタグ一覧

マニュアルの下記箇所をご参照ください。
ユーザーズガイド サーバー本体編 4.7.13 システムタグ