Skip to main content

运算符:全局变量列表的命名空间

运算符是 IEC 61131-3 标准的扩展。

您可以使用全局变量列表 (GVL) 的名称作为列表中定义的变量的命名空间标识符。这使得可以在不同的全局变量列表中使用具有相同名称的变量,并且仍然可以唯一地访问特定变量。您使用一个点 (.) 将全局变量列表的名称添加到变量名称之前。

<global variable list name>.<variable>
160. 例子
globlist1.varx := globlist2.varx;

globlist1globlist2 全局变量列表每个包含一个 varx 多变的。 CODESYS 复制 varx 全局变量来自 globlist2 列出到 varx 在里面 globlist1 列表。



如果您引用了在多个全局变量列表中声明的变量而没有引用前置列表名称,则会打印一条错误消息。