Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MLC 12VRS Programmieranleitung Seite 63

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MLC 12VRS:
Inhaltsverzeichnis

Werbung

DOK-MLC***-RCL*PRO*V12-AP02-DE-P
Rexroth IndraMotion MLC 12VRS RCL-Programmieranleitung
Gemischte Operation mit Punktva‐
riablen
Lesen der Ist-Position POS,
@POS
Komponentenweise Zuweisung
Zuweisung mittels Ausdruck (2)
div=4.0
pos_3=pos_2/div
pos_3 hat dann die Koordinaten: pos_3 = (5, 5, 5, 0, 0, 0).
Über die Standardfunktionen "WC" und "JC" können Sie gemischte Operatio‐
nen mit Punktvariablen des Typs "POINT" und "JC_POINT" ausführen.
Soll das Ergebnis der Rechenoperationen einer Punktvariablen des Typs
"POINT" zugewiesen werden, ist die Rechnung in Raumkoordinaten (world
coordinates) durchzuführen.
Soll das Ergebnis der Rechenoperationen einer Punktvariablen des Typs
"JC_POINT" zugewiesen werden, ist die Rechnung in Maschinenkoordinaten
(joint coordinates) durchzuführen.
Gemischte Operationen
PROGRAM
Prog2
DEF
POINT: p2
DEF
JC_POINT: @p1, @p3
BEGIN
@p3=@(0,100,0)
@p1= JC(p2)+@p3
PROGRAM_END
Die Steuerung rechnet die Raumkoordinaten des Punktes "p2" in Maschinen‐
koordinaten um und addiert sie zu den Koordinaten von @p3.
Das Ergebnis wird der Punktvariablen "@p1" zugewiesen.
Mit den Standardpunktvariablen POS (Raumkoordinaten, World Coordinates)
und @POS (Maschinenkoordinaten, Joint Coordinates) können sie während
des Programmlaufs Punktvariablen die jeweils aktuelle Position des Roboters
zuweisen.
Lesen der Ist-Position
act_pos=
POS
@joint_pos=
@POS
Die Standardpunktvariablen stehen auf der rechten Seite der Zuweisung.
Nach Komponenten getrennte Zuweisung ist ebenfalls möglich.
Lesen der Ist-Position, komponentenweise
cpos.c_3= POS.c_3
xvalue= POS.c_1
Eine Abfrage ist allerdings nur bei Stillstand des Roboters mög‐
lich.
Wird die Abfrage im Anschluss an einen "MOVE..TO"-Befehl an‐
gewandt, erhält man durch die gesamte Wirkkette in der Regel ei‐
nen geschwindigkeitsabhängigen Positionsfehler.
Bei Punktvariablen können Sie einzelnen Koordinaten neue Werte zuweisen.
Umgekehrt ist es möglich, Variablen vom Typ "REAL" Koordinatenwerte von
Punktvariablen zuzuweisen.
Bosch Rexroth AG
61/301
RCL-Variablen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis