Herunterladen Inhalt Inhalt Diese Seite drucken

Setpos - Mitsubishi Electric MELFA CR750 Bedienungs- Und Programmieranleitung

Industrieroboter
Inhaltsverzeichnis

Werbung

Funktionen
8.2.47

SetPos

Funktion: Positionsvariable ändern
Die Funktion ändert die Werte der festgelegten Positionsvariablen.
Eingabeformat
<Positionsvariable> = SetPos (<X-Achse>[,<Y-Achse>[,<Z-Achse>[,<A-Achse>[,<B-Achse>
<Positionsvariable>
<X-Achse> bis <Z-Achse>
<A-Achse> bis <C-Achse>
<L1-Achse> und <L2-Achse>
Programmbeispiel
1 P1 = P_Curr
2 For M1 = 0 to100 STEP 10
3
M2 = P1.Z + M1
4
P2 = SetPos(P1.X,P1.Y,M2)
5
Mov P2
6 Next M1
Erläuterung
● Die Funktion ermöglicht die Änderung der Werte jeder einzelnen Komponente einer Positions-
variablen.
● Die Positionsvariable kann durch Argumente beschrieben werden.
● Außer dem Argument für die X-Achse können alle Argumente weggelassen werden. Dabei
müssen auch alle nachfolgenden Argumente weggelassen werden. Beschreibungen wie z. B.
SetPos(10,10,,,,10) sind nicht erlaubt.
● Auf die Argumente der Funktion SetPos darf keine weitere Funktion angewendet werden. Bei
einer solchen Verschachtelung erfolgt bei der Ausführung eine Fehlermeldung.
Steht in Beziehung zu folgenden Funktionen:
SetJnt
Steht in Beziehung zu folgenden Parametern:
AXUNT, PRGMDEG
CR750/CR751
[,<C-Achse>[,<L1-Achse>[,<L2-Achse>]]]]]]])
Legt eine Positionsvariable fest
Die Einheit der Achsendaten ist mm
Die Einheit der Achsendaten ist Rad
(Die Einheit kann über Parameter PRGMDEG auf „DEG"
geändert werden.)
Die Einheit hängt von der Einstellung des Parameters AXUNT ab.
'Überträgt die aktuelle Position in die
Positionsvariable P1
'Erhöht den Wert der Z-Achse bei jedem Schleifen-
durchlauf um 10 mm. Die Werte der A-Stellungsdaten
und der nachfolgenden Daten bleiben unverändert.
'Position P2 mittels Gelenk-Interpolation anfahren und
den Wert der Z-Achse von der aktuellen Position aus
um 10 mm verschieben
'Sprung zu Zeile 2
Detaillierte Funktionsbeschreibung
8 - 41

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis