Zugriff auf die aktuelle Nullpunktverschiebung
Über die Variable V.G.NP_AKT.V[i] bzw. V.G.NP_AKT.V.<Achsname> erfolgt der Zugriff auf die aktuell aktive NPV im Decoder. Der Bediener muss dabei nicht wissen, welche NPV (d.h. welcher Index) momentan angewählt ist.
Programmierbeispiel
Die aktuelle NPV der X-Achse soll den Wert 200 betragen.
N10 V.G.NP_AKT.V[0] = 200 oder V.G.NP_AKT.V.X = 200
Die aktuelle NPV soll in allen Achsen um die Verschiebungswerte aus G55 (NPV2) erweitert werden.
N10 V.G.NP_AKT.ALL = V.G.NP_AKT.ALL + V.G.NP[2].ALL
oder
N10 V.G.NP_AKT.ALL += V.G.NP[2].ALL
Die Änderung der aktuellen NPV ist nicht programmübergreifend. Durch eine weitere Zuweisung hat der Bediener jedoch die Möglichkeit, seine aktuelle NPV auch in anderen Programmen zu nutzen.
Programmierbeispiel
Die aktuelle NPV soll für spätere Verwendungen in anderen Programmen unter G54 (NPV1) gerettet werden.
N10 V.G.NP[1].ALL = V.G.NP_AKT.ALL