Herunterladen Inhalt Inhalt Diese Seite drucken

Programmworte Aus Nc-Funktionen - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

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

Werbung

34/665
Bosch Rexroth AG
Grundlagen der NC‑Programmierung
3.5.2
Programmworte aus NC‑Funktionen
Programmwort
Teilwort 1
Unterprogramm
UP‑Syntax,
UP‑Name
UP‑Syntax
UP‑Namen
Parameter
Parametersyntax
Parametersyntax
Abb.3-1:
Kombination von Teilworten
G- und M‑Codes können sowohl mit, als auch ohne Teilwort 2 auf‐
treten:
Bei G- und M‑Codes mit fester interner Funktionalität ist der
Zahlenwert Bestandteil der Syntax,
z.B. G0, G17, G54, M0, M3, M19, ... .
Bei benutzerdefinierten Funktionen (Unterprogrammaufrufe
und Hilfsfunktionen) ist der Zahlenwert kein Syntaxbestand‐
teil, sondern stellt den Wert für die Funktion dar. Diese Funk‐
tionen werden innerhalb der Maschinenparameter konfigu‐
riert.
Hierfür gilt allgemein:
NC‑Funktionen können in ihrer Syntax sowohl aus G- und M‑Codes, als
auch aus Hochsprachenelementen bestehen.
Beispiele:
"G0", "G41", "G141", "G52.0", "M30", "Mirror(...)"
Alle verfügbaren NC‑Funktionen finden Sie mit zugehörender Syntaxvor‐
schrift in
Kap. 6 "NC-Funktionen mit Hochsprachensyntax" auf Seite
213.
NC‑Funktionen können zusätzliche Parameter besitzen, mit denen sich
die Wirkungsweise der NC‑Funktion steuern lässt.
Hierbei werden 3 Fälle unterschieden:
Parameter, die als eigenständiges Programmwort im NC‑Satz pro‐
grammiert werden , z.B. "G2 X10 I1.3 J2.5 G94 F1000". Es handelt
sich hierbei überwiegend um solche Parameter, die innerhalb der
DIN 66 025 definiert sind.
Parameter, die zwar als Programmwort, jedoch innerhalb einer von
runden Klammern umschlossenen Parameterliste mit spezifischen
Syntaxelementen programmiert werden, z.B. "KvProg(X1.2,Y1.2)".
Parameter innerhalb einer von runden Klammern umschlossenen
Parameterliste ohne spezifische Syntaxelemente, für die nur der
Wert an der definierten Stelle programmiert wird, z.B. "Coord(0,1)",
"Rotate(45)", "GetAxis(Z1,Z,W,REV)".
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
Teilwort 2
-
CPL-Parameterliste P UP2[7,@25]
Wert
Parameterliste
Beispiele
P UP1
G4711
X‑23.45
Y=AC(40)
S250
F5000
O(0,0,1)
ROTAX(0,45)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis