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

prg_example

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

prg_example

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