演算子:グローバル変数リストの名前空間
演算子は、IEC61131-3規格の拡張です。
グローバル変数リスト(GVL)の名前を、リストで定義されている変数の名前空間IDとして使用できます。これにより、異なるグローバル変数リストで同じ名前の変数を使用しながら、特定の変数に一意にアクセスすることができます。ドットを使用します(.
)グローバル変数リストの名前を変数名の前に追加します。
<global variable list name>.<variable>
例 160. 例
globlist1.varx := globlist2.varx;
The globlist1
と globlist2
グローバル変数リストにはそれぞれ varx
変数。 CODESYS コピー varx
からのグローバル変数 globlist2
リストする varx
の中に globlist1
リスト。
付加されたリスト名を参照せずに、いくつかのグローバル変数リストで宣言されている変数を参照すると、エラーメッセージが出力されます。