Skip to main content

最初にデータ ソースを追加する

ローカル デバイスとリモート デバイス間のデータ交換には、 データ ソース マネージャー オブジェクト、次に 情報元 デバイス ツリーのアプリケーションの下。ウィザードがデータ ソースの構成を案内します。その後、オブジェクトのエディタでいつでも設定を変更できます。ただし、後でデータ ソースの種類を変更することはできません。

ヒント

使用 CODESYS シンボリック リモート PLC でシンボル構成用に使用できるリソースがない場合を除いて、データ ソース タイプ。リモート デバイスのシンボル構成がアプリケーションの変更によって影響を受けない限り、ローカル デバイスのアプリケーションを更新する必要がないという利点があります。

データ ソースを追加するときは、データ ソースの種類を選択します。次に、リモート デバイスへのポイント ツー ポイント接続の接続設定を指定します。理想的には、リモート デバイスはこの時間中に実行されており、 CODESYS すぐに接続を確立できます。次に、リモート PLC から使用可能なすべてのデータ ソース変数が表示されます。転送する変数を選択します。すべての変数を選択することもできます。次に、データ ソースが自動的に初期化され、データ ソース変数が下に作成されます。 DataSources_Objects フォルダー、および別のデータ ソースがデータ ソース マネージャーの下に追加されます。

データがシンボリック モニタリングを使用して転送され、シンボル ファイルが開発システムに保存されている場合は、シンボル ファイルから変数情報を読み取り、オフラインで作業できます。シンボル ファイルは、開発システムにファイルとして保存されるか、プロジェクトの一部としてシンボル構成オブジェクトとして保存されます ( CODESYS)。

初期設定は、データ ソース エディタでいつでも変更できます。

CODESYS Control Win リモートデバイスで実行されています。さらに、アプリケーションはシンボル構成で実行されています。

  1. デバイス ツリーのアプリケーションの下に、 データ ソース マネージャー 物体。

  2. を選択 データ ソース マネージャー オブジェクトとクリック オブジェクトを追加 → データソース.

    データ ソースの追加 ダイアログが開きます。

  3. の中に 名前 フィールドで、データ ソース名を指定します。

    例: ds_Remote_Device

  4. データ ソースの種類として、を選択します。 CODESYS シンボリック.

    データ転送は、シンボリック監視を介して行われます。の データ ソース ウィザードの初期化 – プロバイダー設定 ダイアログが開きます。

  5. 接続タイプとして、 CODESYS V3.

  6. にとって 名前または住所の種類、 を選択 ノード名 オプション。

  7. の中に 接続設定 グループで、リモート デバイスを構成するための接続パラメータを指定します。

    例: [03A7)

    リモート デバイスへの接続が確立され、アプリケーションが読み取られます。の データ ソースの初期化ウィザード – データ項目の参照 ダイアログも開きます。読み込んだリモコン変数は、ツリー ビューに表示されます。 変数 エントリ。最上位ノードはアプリケーションで、リモート アプリケーション名とともに表示されます。

  8. ツリー ビューで、転送する制御変数を選択します。次にクリック 終了.

    データ ソースは最初に構成されます。の ds_Remote_Device の下にオブジェクトが追加されます。 データ ソース マネージャー ノード。オブジェクトが開いていて、 変数 タブで、生成されるデータ ソース変数がツリー ビューに表示されます。 GVL ds_Remote_Deviceは、データ ソース変数が宣言されている場所で、 データソース_オブジェクト フォルダ。

CODESYS Control Win リモートデバイスで実行されています。さらに、アプリケーションはシンボル構成で実行されています。リモート デバイスは別のネットワークに存在するため、通信はゲートウェイ経由でルーティングする必要があります。

  1. デバイス ツリーのアプリケーションの下に、 データ ソース マネージャー 物体。

  2. を選択 データ ソース マネージャー オブジェクトとクリック オブジェクトを追加 → データソース.

    データ ソースの追加 ダイアログが開きます。

  3. の中に 名前 フィールドで、データ ソース名を指定します。

    例: ds_Remote_Device

  4. データ ソースの種類として、選択します。 CODESYS シンボリック.

    データ転送は、シンボリック監視を介して行われます。の データ ソース ウィザードの初期化 – プロバイダー設定 ダイアログが開きます。

  5. 接続タイプとして、 CODESYS V3 (ゲートウェイ経由).

    ゲートウェイの通信パラメータを指定することもできます。

  6. にとって 名前または住所の種類、 を選択 ノード名 オプション。

  7. の中に 接続設定 グループで、リモート デバイスを構成するための接続パラメータを指定します。例: [03A7)

    リモート デバイスへの接続が確立され、アプリケーションが読み取られます。の データ ソースの初期化ウィザード – データ項目の参照 ダイアログも開きます。読み込んだリモコン変数は、ツリー ビューに表示されます。 変数 エントリ。最上位ノードはアプリケーションで、リモート アプリケーション名とともに表示されます。

  8. ツリー ビューで、転送する制御変数を選択します。次にクリック 終了.

    データ ソースは最初に構成されます。の ds_Remote_Device の下にオブジェクトが追加されます。 データ ソース マネージャー ノード。オブジェクトが開いていて、 変数 タブで、生成されるデータ ソース変数がツリー ビューに表示されます。 GVL ds_Remote_Deviceは、データ ソース変数が宣言されている場所で、 データソース_オブジェクト フォルダ。

CoDeSys V2.3 SP PLCWinNT V2.4 リモートデバイスで実行されています。さらに、アプリケーションはシンボル構成で実行されています。

  1. デバイス ツリーのアプリケーションの下に、 データ ソース マネージャー 物体。

  2. を選択 データ ソース マネージャー オブジェクトとクリック オブジェクトを追加 → データソース.

    データ ソースの追加 ダイアログが開きます。

  3. の中に 名前 フィールドで、データ ソース名を指定します。

    例: ds_Remote_Device

  4. データ ソースの種類として、選択します。 CODESYS シンボリック.

    データ転送は、シンボリック監視を介して行われます。の データ ソース ウィザードの初期化 – プロバイダー設定 ダイアログが開きます。

  5. 接続タイプとして、 CODESYS V2.

  6. の中に 接続設定 グループで、リモート デバイスを構成するための接続パラメータを指定します。

    例:ドライバータイプ TCP/IP (Level 2 Route)、 住所 localhost、 港 1200

    リモート デバイスへの接続が確立され、アプリケーションが読み取られます。の データ ソースの初期化ウィザード – データ項目の参照 ダイアログも開きます。読み込んだリモコン変数は、ツリー ビューに表示されます。 変数 エントリ。

  7. ツリー ビューで、転送する制御変数を選択します。次にクリック 終了.

    データ ソースは最初に構成されます。の ds_Remote_Device の下にオブジェクトが追加されます。 データ ソース マネージャー ノード。オブジェクトが開いていて、 変数 タブで、生成されるデータ ソース変数がツリー ビューに表示されます。 GVL ds_Remote_Deviceは、データ ソース変数が宣言されている場所で、 データソース_オブジェクト フォルダ。

SP PLCWinNT V2.4 CoDeSys V2.3 リモートデバイスで実行されています。さらに、アプリケーションはシンボル構成で実行されています。リモート デバイスは別のネットワークに存在するため、通信はゲートウェイ経由でルーティングする必要があります。

  1. デバイス ツリーのアプリケーションの下に、 データ ソース マネージャー 物体。

  2. を選択 データ ソース マネージャー オブジェクトとクリック オブジェクトを追加 → データソース.

    データ ソースの追加 ダイアログが開きます。

  3. の中に 名前 フィールドで、データ ソース名を指定します。

    例: ds_Remote_Device

  4. データ ソースの種類として、を選択します。 CODESYS シンボリック.

    データ転送は、シンボリック監視を介して行われます。の データ ソース ウィザードの初期化 – プロバイダー設定 ダイアログが開きます。

  5. 接続タイプとして、 CODESYS V2 (ゲートウェイ経由).

    ゲートウェイの通信パラメータを指定することもできます。

  6. の中に 接続設定 グループで、ゲートウェイとリモート デバイスを構成するデバイスの両方の接続パラメータを指定します。

    例:ドライバータイプ TCP/IP (Level 2 Route)、 住所 localhost、 港 1200

    リモート デバイスへの接続が確立され、アプリケーションが読み取られます。の データ ソースの初期化ウィザード – データ項目の参照 ダイアログが開きます。リモート制御変数は、上のツリー ビューに表示されます。 変数 エントリ。

  7. の中に 接続設定 グループで、リモート デバイスを構成するための接続パラメータを指定します。例: [03A7)

    リモート デバイスへの接続が確立され、アプリケーションが読み取られます。の データ ソースの初期化ウィザード – データ項目の参照 ダイアログが開きます。読み込んだリモコン変数は、ツリー ビューに表示されます。 変数 エントリ。最上位ノードはアプリケーションで、リモート アプリケーション名とともに表示されます。

  8. ツリー ビューで、転送する制御変数を選択します。次にクリック 終了.

    データ ソースは最初に構成されます。の ds_Remote_Device の下にオブジェクトが追加されます。 データ ソース マネージャー ノード。オブジェクトが開いていて、 変数 タブで、生成されるデータ ソース変数がツリー ビューに表示されます。 GVL ds_Remote_Deviceは、データ ソース変数が宣言されている場所で、 データソース_オブジェクト フォルダ。

理想的には、リモート デバイス上の同じシンボル ファイルが開発システムに保存されます。

  1. デバイス ツリーのアプリケーションの下に、 データ ソース マネージャー 物体。

  2. を選択 データ ソース マネージャー オブジェクトとクリック オブジェクトを追加 → データソース.

    データ ソースの追加 ダイアログが開きます。

  3. の中に 名前 フィールドで、データ ソース名を指定します。

    例: ds_Symbols

  4. データ ソースの種類として、選択します。 CODESYS シンボリック.

    データ転送は、シンボリック監視を介して行われます。の データ ソース ウィザードの初期化 – プロバイダー設定 ダイアログが開きます。

  5. 可変情報、 クリック シンボルファイルから エントリ。

  6. シンボル ファイルを選択で、シンボル ファイルの場所とファイル名を指定します。コードが生成されると、XML シンボル ファイルが既定でプロジェクト ディレクトリに作成されます。

    例: D:\Projects\V3.5 SP11\Project_A.Device.Application.xml

    ヒント: シンボル ファイルが指定されている場合、追加の接続設定を構成する必要はありません。接続が確立されていません。オフラインで作業しています。オンラインで転送されるコントローラーからの最新データが必要な場合にのみ、接続設定を構成する必要があります。の中に 可変情報 設定で、 接続設定から オプション。

  7. クリック ボタン。

    データ ソースの初期化ウィザード – データ項目の参照 ダイアログが開きます。読み取ったシンボルは、 変数 エントリ。

  8. ツリー ビューで、転送するシンボルを選択します。次にクリック 終了.

    データ ソースは最初に構成されます。の ds_Symbols の下にオブジェクトが追加されます。 データ ソース マネージャー ノード。オブジェクトが開いていて、 変数 タブでは、シンボル ファイルに基づいて生成されたデータ ソース変数がツリー ビューに表示されます。 GVL ds_Symbolsは、データ ソース変数が宣言されている場所で、 データソース_オブジェクト フォルダ。

アクティブなプロジェクトには、削除デバイス用の制御アプリケーションが含まれています。コントロール アプリケーションには、データ ソース変数としてローカル アプリケーションに追加されるシンボルを含むシンボル構成が含まれます。

  1. デバイス ツリーのローカル アプリケーションの下に、 データ ソース マネージャー 物体。

  2. を選択 データ ソース マネージャー オブジェクトとクリック オブジェクトを追加 → データソース.

    データ ソースの追加 ダイアログが開きます。

  3. の中に 名前 フィールドで、データ ソース名を指定します。

    例: ds_Symbols

  4. データ ソースの種類として、選択します。 CODESYS シンボリック.

    データ転送は、シンボリック監視を介して行われます。の データ ソース ウィザードの初期化 – プロバイダー設定 ダイアログが開きます。

  5. 可変情報、 を選択 <リモート デバイス>.<アプリケーション>.symbol 構成 エントリ。

    例: Device.Application.Symbol Configuration

    ヒント: シンボル ファイルが指定されている場合、追加の接続設定を構成する必要はありません。接続が確立されていません。オフラインで作業しています。

  6. クリック ボタン。

    データ ソースの初期化ウィザード – データ項目の参照 ダイアログが開きます。読み取ったシンボルは、 変数 エントリ。

  7. ツリー ビューで、転送するシンボルを選択します。クリック 終了.

    データ ソースは最初に構成されます。の ds_Symbols の下にオブジェクトが追加されます。 データ ソース マネージャー ノード。オブジェクトが開いていて、 変数 タブでは、シンボル構成に基づいて生成されたデータ ソース変数がツリー ビューに表示されます。 GVL ds_Symbolsは、データ ソース変数が宣言されている場所で、 データソース_オブジェクト フォルダ。

CODESYS Control Win リモートデバイスで実行されています。リモート デバイスのプロジェクトは、開発用コンピューターにあります。そこで設計されたアプリケーションには、シンボル構成が含まれていません。

ヒント

この通信リンクは、リモート PLC でシンボル構成に使用できるリソースがない場合にのみ使用してください。

  1. デバイス ツリーのアプリケーションの下に、 データ ソース マネージャー 物体。

  2. を選択 データ ソース マネージャー オブジェクトとクリック オブジェクトを追加 → データソース.

    データ ソースの追加 ダイアログが開きます。

  3. の中に 名前 フィールドで、データ ソース名を指定します。

    例: ds_Remote_Device

  4. データ ソースの種類として、を選択します。 CODESYS アプリケーションV3.

    データ転送は、アドレス監視によって行われます。の データ ソース ウィザードの初期化 – プロバイダー設定 ダイアログが開きます。

  5. にとって プロジェクトの種類を選択、 を選択 その他のプロジェクト オプション。

  6. にとって ファイルを選ぶで、リモート デバイス上のプロジェクトのファイルと場所を指定します。例: C:\Data\Projects\PLC_A.project.

    下のウィンドウのツリービューにリモートデバイスが表示され、接続が確立されました。

  7. クリック デバイスから リンク。

    リモート デバイスへの接続パラメータが読み込まれ、ダイアログに表示されます。接続が構成されます。

  8. クリック .

    データ ソースの初期化ウィザード – データ項目の参照 ダイアログが開きます。リモート制御変数は、上のツリー ビューに表示されます。 変数 エントリ。

  9. ツリー ビューで、転送する制御変数を選択します。次にクリック 終了.

    データ ソースが構成されます。接続が確立されます。設定はオブジェクトに保存され、オブジェクトのエディターで変更できます。

    データ ソースは最初に構成されます。の ds_Remote_Device の下にオブジェクトが追加されます。 データ ソース マネージャー ノード。オブジェクトが開いていて、 変数 タブで、生成されるデータ ソース変数がツリー ビューに表示されます。 GVL ds_Remote_Deviceは、データ ソース変数が宣言されている場所で、 データソース_オブジェクト フォルダ。

詳細については、以下を参照してください。 タブ: 通信、介して CODESYS アプリケーションV3タブ: 通信、介して CODESYS シンボリック