# 変数の複製

プロジェクトの設計の際に、同様の変数のコピーが複数必要になる場合があります。[複製] を使用すると、変数のコピーが複数作成されます。

MEMO: 配列要素、構造体要素、およびシンボルリンク変数は複製できません。

1. [プロジェクトエクスプローラー] で [変数] ➞ [すべての変数] に移動し、プロジェクトの変数を表示させます。
   MEMO: ローカル変数を複製する場合は、各画面またはコンテンツ画面で [変数] を選択してください。
2. 複製する変数を選択します。
3. ツールバーの複製アイコン をクリックすると [複製] ダイアログボックスが表示されます。
4. [設定の複製] を設定し、[次へ] をクリックします。

   プロパティ | 説明
   [複製の数] | 作成する変数の複製の数 (1…500) を指定します。

5. [コピー#1 デバイスアドレス/加算] を設定し、[次へ] をクリックします。複製される変数の [アドレス/ソースプロパティ] 設定が表に一覧表示されます。
   MEMO:
   - デバイスアドレスがシンボル名のような文字列値である場合、複製された変数に同じデバイスアドレス使用されます。
   - 表の [コピー#1 デバイスアドレス/加算] の設定例については、以下を参照してください。
     アドレス設定の加算例
   - ローカル変数の複製ではデバイスアドレスの加算設定はありません。
   - [複製] ダイアログボックスでは、[戻る] をクリックして前の画面に戻るか、[最初からやり直す] をクリックして最初のダイアログボックスに戻るかを選択できます。

## アドレス設定の加算例

変数名 | ソースの種類 | アドレス/ソースプロパティ | コピー#1 デバイスアドレス/加算 | コピー#1 | コピー#2
Var1.Value | Internal | Var2.Value | Var+5.Value | Var 7.Value | Var 12.Value
Var100.Value | Schneider Modbus | 40001 | 40003 | 4000 3 | 4000 5

MEMO:

[複製] コマンドを使用して新しい変数を作成する必要がある場合、加算アドレス設定に続いてデバイスアドレス設定が一覧表示されます。詳細については、以下を参照してください。

デバイスアドレスの複製