Anfordern von Offset-, Soll- und Istwerten
Die im Folgenden beschriebenen NC-Befehle lösen Aufträge zur Übernahme von Handbetriebsoffset-, Soll- bzw. Istwerten des Interpolators in die Arbeitsdaten des NC-Programminterpreters aus. Auf die Daten kann dann mittels Variablen im NC-Programm zugegriffen werden.
Es können nur Offset-, Soll- und Istwerte von Bahnachsen angefordert werden. Achsen, die als rotatorische Moduloachsen oder als Spindel betrieben werden (M3, M4, M5, M19, S...), werden bei den folgenden Befehlen nicht berücksichtigt.
Die Synchronisierung zwischen NC-Programminterpreter und Interpolator ist bei allen beschriebenen NC-Befehlen gleich. Erst nach Übernahme aller Daten in die Arbeitsdaten des NC-Programminterpreters ist der Auftrag abgeschlossen und die Decodierung des NC-Programms wird fortgesetzt.
Befehlsübersicht und Eigenschaften:
Befehl | Kanalinitialisierung | Hand-betrieb-offsets im IPO | Aktualisierung von … | ||
V.A.MANUAL_OFFSETS | V.A.ABS | P-Parameter, V.S./ V.P./ V.L. | |||
#GET MANUAL OFFSETS | nein | bleiben erhalten | ja | nein | nein |
#CHANNEL INIT [CMDPOS] | ja | werden gelöscht | nein | ja | nein |
#CHANNEL INIT [ACTPOS] | ja | werden gelöscht | nein | ja | nein |
#GET CMDPOS | nein | bleiben erhalten | nein | nein | ja |
#GET ACTPOS | nein | bleiben erhalten | nein | nein | ja |
Weiterführende Informationen
- Anfordern aktueller Handbetriebsoffsetwerte und Ablegen in "V.A.MANUAL_OFFSETS[ ]" (#GET MANUAL OFFSETS)
- Anfordern aktueller Sollpositionen und Ablegen in "V.A.ABS[ ]" (#CHANNEL INIT)
- Anfordern aktueller Istpositionen und Ablegen in "V.A.ABS[ ]" (#CHANNEL INIT)
- Anfordern aktueller Sollpositionen von Achsen und Speichern in Variablen oder Parametern (#GET CMDPOS)
- Anfordern aktueller Istpositionen von Achsen und Speichern in Variablen oder Parametern (#GET ACTPOS)