运算符:全局变量列表的命名空间
运算符是 IEC 61131-3 标准的扩展。
您可以使用全局变量列表 (GVL) 的名称作为列表中定义的变量的命名空间标识符。这使得可以在不同的全局变量列表中使用具有相同名称的变量,并且仍然可以唯一地访问特定变量。您使用一个点 (.
) 将全局变量列表的名称添加到变量名称之前。
<global variable list name>.<variable>
例 160. 例子
globlist1.varx := globlist2.varx;
这 globlist1
和 globlist2
全局变量列表每个包含一个 varx
多变的。 CODESYS 复制 varx
全局变量来自 globlist2
列出到 varx
在里面 globlist1
列表。
如果您引用了在多个全局变量列表中声明的变量而没有引用前置列表名称,则会打印一条错误消息。