27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Punktausdruck<br />

Spezifiziert einen Roboterpunkt für die Zuordnung oder für einen Bewegungsbefehl.<br />

SPEL+ Sprachreferenz<br />

Syntax<br />

point [ { + | - } point ] [orientation] [localNumber] [relativeOffsets] [absoluteCoords]<br />

Parameter<br />

point Spezifizierung des Basis-Punktes. Dabei kann es sich um eine der folgenden<br />

Optionen handeln:<br />

Pnumber<br />

P(expr)<br />

P*<br />

Here<br />

Pallet(palletNumber, palletIndex)<br />

pointLabel<br />

XcoordExpr, YcoordExpr, ZcoordExpr, UcoordExpr<br />

XY(XcoordExpr, YcoordExpr, ZcoordExpr, UcoordExpr)<br />

JA(j1angle, j2angle, j3angle, j4angle)<br />

Pulse(j1pulses, j2pulses, j3pulses, j4pulses)<br />

orientation Für SCARA Roboter optional. Spezifizieren Sie /L oder /R für lefty oder righty -<br />

Ausrichtung.<br />

localNumber Optional. Local-Nummer von 1 bis 15 mit einem vorangestellten Schrägstrich (/1<br />

bis /15).<br />

relativeOffsets Optional. Eine oder mehrere relative Koordinaten.<br />

{+ | -} {X | Y | Z | U} (expr)<br />

absoluteCoords Optional. Eine oder mehrere absolute Koordinaten.<br />

: {X | Y | Z | U} (expr)<br />

Beschreibung<br />

Punktausdrücke werden in Punktzuordnungs-Anweisungen und Bewegungsbefehlen verwendet.<br />

Man kann Punkte addieren und subtrahieren, wenn keine direkten Koordinaten verwendet werden.<br />

Zum Beispiel:<br />

Go P1 + P2<br />

P1 = P2 + XY(100, 100, 0, 0)<br />

Verwendung des relativen Versatzes<br />

Sie können eine oder mehrere Koordinaten relativ zum Basis-Punkt versetzen. Beispielsweise bewegt<br />

die folgende Anweisung den Roboter aus der aktuellen Position 20 mm die positive X-Achse entlang:<br />

Go P* +X(20)<br />

Wenn Sie die gleiche Anweisung erneut ausführen, bewegt sich der Roboter erneut um 20mm an der<br />

X-Achse entlang, da dies eine relative Bewegung ist.<br />

Verwendung absoluter Koordinaten<br />

Sie können eine oder mehrere Koordinaten des Basis-Punktes durch Verwendung absoluter<br />

Koordinaten ändern. Die folgende Anweisung bewegt den Roboter zur 20mm-Position auf der X-<br />

Achse:<br />

Go P* :X(20)<br />

> S<br />

Wenn Sie dieselbe Anweisung erneut ausführen, bewegt sich der Roboter nicht, da er sich auf Grund<br />

der vorangegangenen Bewegung bereits in der absoluten Position für X befindet.<br />

SPEL+ Language Reference Rev 3.5 335

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!