224/665
Bosch Rexroth AG
NC-Funktionen mit Hochsprachensyntax
6.6
Logischen Achsnamen vergeben "AssLogName, ALN"
Beschreibung:
Syntax:
Beispiel:
●
Das aufgerufene Unterprogramm muss im Zielkanal angemeldet sein
(siehe ASPSET,
Kap. 6.5.5 "Asynchrone Unterprogramme: anmelden
ASPSET" auf Seite
222).
●
Das aufgerufene Unterprogramm darf im Zielkanal nicht ausgeschaltet
sein (siehe ASPDIS,
schalten ASPDIS" auf Seite 220
Unterprogramme: einschalten ASPENA" auf Seite
Weist einer synchronen Achse im rufenden Kanal einen neuen logischen Achs‐
namen zu. Der alte logische Achsname wird ungültig.
Ausführliche Informationen über die Funktionalität "Achsüberga‐
be" siehe Handbuch "Rexroth IndraMotion MTX Funktionsbeschrei‐
bung".
AssLogName(<PAN>|<PAI>|<LAN>,<LANneu>
{ ,<PAN>|<PAI>|<LAN>,<LANneu>}... )
Kurzform: ALN(..)
mit
<PAN>
<PAI>
<LAN>
<LANneu>
Abb.6-13:
Syntax AssLogName (ALN)
:
N030 ALN(YP,X,3,Y,B,Z)
:
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
Kap. 6.5.2 "Asynchrone Unterprogramme: aus‐
bzw. ASPENA,
Physikalischer Achsname
Bestimmt diejenige Achse, die im aktuellen Kanal um‐
benannt werden soll.
Physikalischer AchsindeX
Wirkung wie <PAN>
Logischer Achsname
Wirkung wie <PAN>
Neuer logischer Achsname
Die per <PAN>, <PAI> oder <LAN> angegebene Achse
erhält im aktuellen Kanal den logischen Namen
<LANneu>.
<LANneu> muss in MP 7010 00010 (Logische Achsbe‐
zeichnung) oder MP 7010 00020 (Optionale Achsbe‐
zeichnung) definiert sein.
Die physikalische Achse YP bekommt den logi‐
schen Namen X, die 3. physikalische Achse be‐
kommt den logischen Namen Y und die logische
Achse B bekommt den logischen Namen Z.
Anschließende Programmierung von B führt zu ei‐
nem Laufzeitfehler.
Kap. 6.5.3 "Asynchrone
221).