Attribut 'Tc2GvlVarNames'

Das Pragma bewirkt, dass Symbole, welche in einer GVL deklariert sind, über ADS genauso angesprochen werden wie in TwinCAT 2, ohne die Verwendung des GVL-Namens als Namespace.

Syntax: {attribute ‘Tc2GvlVarNames‘}

Beispiel:

{attribute 'Tc2GvlVarNames'}
VAR_GLOBAL
    Test : INT;
END_VAR

GVL.Test:=GVL.Test+1;    (*without attribute*)
Test:=Test+1;            (*with attribute*)