Abgeben von Achsen (#PUT AX, #PUT AX ALL)

Mit diesem NC-Befehl können Achsen der Achsgruppe des NC-Kanals an die Achsverwaltung zurückgegeben werden. Die Rückgabe nicht bzw. nicht mehr vorhandener Achsen ist zulässig und führt zu keiner Fehlermeldung.

Syntax:

#PUT AX [ <Achsname> {,<Achsname> } ]

<Achsname>

Für die Achsbezeichnungen sind Strings mit den Anfangsbuchstaben A, B, C, Q, U, V, W, X, Y und Z zulässig.

Mit diesem NC-Befehl können alle in der Achsgruppe des NC-Kanals vorhandenen Achsen an die Achsverwaltung zurückgegeben werden.

Syntax:

#PUT AX ALL

Beispiel

example

Zuordnung der Achsbezeichnungen, logischen Achsnummern und Achsindices bei Programmstart:

Achsbezeichnung

Logische Achsnummer

Achsindex

X

1

0

Y

2

1

Z

3

2

Programmierbeispiel

prg_example

Abgeben von Achsen

N10 #PUT AX [ X, B]   (X-Achse abgeben; B-Achse nicht vorhanden)

                      (Es wird keine Fehlermeldung ausgegeben)

Zuordnung der Achsbezeichnungen, logischen Achsnummern und Achsindices nach der Achsabgabe:

Achsbezeichnung

Logische Achsnummer

Achsindex

 

 

0

Y

2

1

Z

3

2

Fortsetzung des Programmierbeispiels:

...

N100 #PUT AX ALL (Alle Achsen dieser Gruppe abgeben.)

Zuordnung der Achsbezeichnungen, logischen Achsnummern und Achsindices nach der zweiten Achsabgabe:

Achsbezeichnung

Logische Achsnummer

Achsindex

 

 

0

 

 

1

 

 

2