Global, (Haupt-) programmübergreifend (V.S.)
Mit der Kennung "V.S. ..." ist es möglich, eigene Variablen zu definieren, die in allen Programmebenen und allen nachfolgenden (Haupt-) NC-Programmen noch unter dem gleichen Namen und mit den zuletzt belegten Werten bestehen. Die Werte dieser Variablen können nur durch Überschreiben verändert werden, die Namen dieser Variablen können nur durch einen Neustart der Steuerung gelöscht werden.
V.S. <FREE_DEF> globale, programmübergreifende Variable
<FREE_DEF> Willkürlich gewählter Name, der aus beliebigen Zeichen (außer Leerzeichen, Tabulatoren, Kommentaren, Vergleichsoperatoren, mathematischen Operatoren, eckigen Klammern) bestehen kann.
Programmierbeispiel
Hier wird die Arrayvariable V.S.VAR[5] angelegt und anschließend initialisiert. Danach wird eine Geradeninterpolation in X-Richtung mit dem Wert der Variablen V.S.VAR[4], also 20, durchgeführt.
:#VARV.S.VAR[5] =
[5,10,10,15,20]#ENDVAR:N20
XV.S.VAR[4]:
Die maximale Anzahl eigendefinierter, programmübergreifender Variablen ist fest vorgegeben [6]-6.22.
