Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch Seite 493

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
Funktion liefert / Refresh
1)
Z
Spindel-Istdrehzahl
Z
Achs-Programmwert (Pro‐
grammkoordinatensystem)
Z
Achs-Istwerte (Werkstück‐
koordinatensystem)
Z
Status "Verweilzeit aktiv"
E
Status "quittungspflichtige
Hilfsfunktion aktiv"
E
Status "Einlesefreigabe"
E
Kundenspezifische Daten
<Puffer>
Syntax / Beschreibung
ist vom
Typ
2)
Liefert in <Puffer> in aufsteigender, kanalunabhängiger Reihenfolge die Istposi‐
tionen aller Vorschub- und Hilfsachsen, die von den Antrieben per SERCOS-
Parameter an die CNC übermittelt werden:
- bei Linearachsen in mm
- bei Rundachsen in Grad
"Istwert Setzen" (z.B. G92) ist in den Werten nicht mit eingerechnet.
Real,
MCODS(36,<Kanal>,<Version>,<Puffer>,<Größe>)
Array
Liefert in <Puffer> in aufsteigender Reihenfolge (S bzw.S1, S2, S3 usw.) die
Spindel-Istdrehzahlen in U/min. Wird für <Kanal>= -1 oder 0 übergeben, so liefert
<Puffer> die Daten der Systemspindeln, ansonsten die Daten der Kanalspindeln.
Eingerechnet sind das Poti, die Drehzahlbegrenzungen (SMin, SMax) und die
Begrenzungen durch die Getriebestufe. Ist eine Spindel nicht vorhanden, wird in
<Puffer> an entsprechender Stelle 0.0 zurückgegeben.
Double,
MCODS(37,-1,<Version>,<Puffer>,<Größe>)
Array
Liefert in <Puffer> in aufsteigender, kanalunabhängiger Reihenfolge die werk‐
stückbezogenen Sollpositionen des Interpolators für alle Vorschubachsen im
System:
- bei Linearachsen in mm
- bei Rundachsen in Grad
"Istwert Setzen" (z.B. G92) und Achs-NPV (G54.x ...G59.x) ist in den Werten
nicht mit eingerechnet.
Double,
MCODS(38,<Kanal>, <Version>,<Puffer>,<Größe>)
Array
Liefert in <Puffer> "Istwerte" bezogen auf das jeweilige (kartesische) Werkstück‐
koordinatensystem von <Kanal>.
Die Werte werden aus den Achs-Istpositionen durch Anwendung der kanalweise
spezifizierten maschinenspezifischen kinematischen Vorwärtstransformation
(Achstransformation) berechnet. Ist keine kinematische Achs-Transformation ak‐
tiviert, liefert MCODS(38) identische Werte wie MCODS(35).
Voraussetzung für die Anwendung von MCODS(38) ist eine entsprechende Ein‐
stellung von Maschinenparameter 9030 00002, mit welchem konfiguriert wird, ob
und wie häufig Istwerte im Werkstückkoordinatensystem berechnet werden.
Integer
MCODS(39,<Kanal>,<Version>,<Puffer>,1)
Liefert in <Puffer> den Wert 1, wenn in <Kanal> eine Verweilzeit aktiv ist. Sonst 0.
MCODS(40,<Kanal>,<Version>,<Puffer>,1)
Integer
Liefert in <Puffer> den Wert 1, wenn in <Kanal> eine Hilfsfunktion auf eine Quit‐
tung wartet. Sonst 0.
Integer
MCODS(41,<Kanal>,<Version>,<Puffer>,1)
Liefert in <Puffer> den Wert 1, wenn für <Kanal> das NC-Eingangssignal "Einle‐
sesperre" gesetzt ist. Sonst 0.
MCODS(42, <Kanal>,<Version>,<Puffer>,<Größe>,<P1>)
Bosch Rexroth AG
491/665
CPL-Funktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis