Zugriff auf die aktuelle Nullpunktverschiebung
Über die Variable V.G.NP_AKT.V[i] 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
![prg_example](../safety/prg_example_prg_example_v3.png)
Die aktuelle NPV der X-Achse soll den Wert 200 betragen.
N10 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
![prg_example](../safety/prg_example_prg_example_v3.png)
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