新しい変数を作成するには、宣言エディタまたは「変数」ペインを使用することができます。POUボディ内で直接、新しい変数を宣言することもできます。この手順は、使用するプログラミングエディタ(LD/FBD、ST/IL、またはSFC)によって異なります。
以下の手順では、「変数」ペインを開いておく必要があります。
- コンテキストメニューから「変数の新規作成」を選択するか、を使用する。
「変数の新規作成」ダイアログボックスが開きます。
警告マークは、無効なフィールド入力であることを示します。三角形にマウスをかざすと、必要なデータに関するツールチップが表示されます。
- 「ロケーション」で、変数のロケーションを選択する。
変数は、現在のPOUのヘッダ、グローバル変数リスト、ユーザ定義ライブラリ(存在する場合)で宣言することができます。
- 「クラス」から、変数クラスを選択する。
使用できるクラスは、宣言ロケーションによって変わります。
- 「変数名」に名称を入力する。
- 特殊な文字を使用することはできません。例: !、"、$、%、カッコなど。
- 最初の文字に数字は使用できません。
- 最後の文字にアンダースコアを使用することはできません。アンダースコアを連続で使用することはできません。
- 変数名にキーワードを使用することはできません。例:'R0'、'DT0'、'LD0'。変数名にキーワードを使用することはできません。 例:'ADD'、'ARRAY'、'INT'。
- グローバル変数の場合: アドレスを入力する。
- 「データ型」を選択する。
- 初期値を入力する。(オプション)
- 「コメント」欄に必要に応じてテキストを入力する。
- 「OK」
新規作成された変数は、指定されたロケーションに作成されます。
このダイアログボックスで、グローバル変数を新規作成した場合、グローバル変数リストに宣言され、POUボディには、VAR_EXTERNALとして、自動的に挿入されます。