Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch Seite 37

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 11VRS:
Inhaltsverzeichnis

Werbung

DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
Parameterlisten ohne spezifische
Syntaxelemente:
Parameterlisten können optional sein und enthalten mindestens einen
möglichen Parameter. Existieren für eine Parameterliste mehrere Para‐
meter, sind diese durch Kommazeichen voneinander zu trennen.
Vorhandene, aber nicht gleichzeitig verwendbare Parameter (Al‐
ternativ-Parameter) kennzeichnen wir im vorliegenden Handbuch
durch das Zeichen "|" zwischen beiden Alternativen. Das Zeichen
"|" wird nicht programmiert.
Parameter von NC‑Funktionen können optional sein. Werden sie nicht
mitprogrammiert, kommen in der Regel Standard-Einstellungen zum Tra‐
gen, die fest codiert oder in den Maschinenparametern hinterlegt sein
können.
Beispiel:
Syntaxvorschrift : TangToolOri({ SYM<s>} ,{ ANG<a>})
Anhand der Syntaxvorschrift erkennen Sie, dass die Parameter "SYM"
und "ANG" jeweils optionale Parameter sind. Zu "SYM" ist anstelle des
Platzhalters <s> bzw. zu "ANG" anstelle des Platzhalters <a> ein pas‐
sender Wert zu programmieren. Welche Werte für <s> und <a> erlaubt
sind, wird normalerweise in der Syntaxvorschrift angegeben.
Eine zur oben gezeigten Syntaxvorschrift mögliche Programmierung wäre
demnach "TangToolOri(SYM4)" .
Im vorliegenden Handbuch kennzeichnen wir
optionale Parameter durch geschweifte Klammern und
Platzhalter für zu programmierende Werte durch spitze Klam‐
mern.
Geschweifte und spitze Klammern werden nicht programmiert.
Alle Parameter in diesem Listentyp sind Konstanten und werden direkt als
Zahlenwert oder Name übergeben. Sie müssen in einer genau definierten Rei‐
henfolge programmiert sein, da die Bedeutung eines jeden Parameters nur
durch seine Position innerhalb der Liste festgelegt ist.
Durch Vertauschen der Parameterreihenfolge kann sich eine völlig andere Wir‐
kungsweise ergeben:
Beispiel:
GetAxis(X1,X,Y3,Y)
GetAxis(X1,Y3,X,Y)
Parameter einer Parameterliste ohne spezifische Syntaxelemente können op‐
tional sein.
In solchen Fällen gilt:
Optionale Parameter am Anfang und inmitten der Liste können wegge‐
lassen werden, jedoch muss das jeweilige Komma programmiert werden.
Nur so bleibt die Stellung der Parameter in der Liste eindeutig.
Optionale Parameter am Ende der Liste können weglassen und die Liste
mit ")" abgeschlossen werden.
Bosch Rexroth AG
Grundlagen der NC‑Programmierung
Die Achsen mit den System-Namen X1 und Y3 werden
in den Kanal übernommen und an sie die Kanal-Namen
"X" und "Y" vergeben.
Die Achsen mit den System-Namen X1 und X werden
in den Kanal übernommen und an sie die Kanal-Namen
"Y3" und "Y" vergeben.
35/665

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis