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.

SPEL+ Sprachreferenz<br />

Relativer Versatz und absolute Koordinaten machen es einfach, einen Punkt vorübergehend zu<br />

modifizieren. Beispielsweise bewegt dieser Code den Roboter schnell an die Position 10 mm über<br />

den Pick-Punkt. Dabei wird ein relativer Versatz für Z von 10 mm verwendet. Anschließend bewegt<br />

sich der Roboter dann langsam zum Pick-Punkt selbst.<br />

Speed fast<br />

Jump pick +Z(10)<br />

Speed slow<br />

Go pick<br />

Dieser Code bewegt den Roboter von der aktuellen Position direkt aufwärts, indem ein absoluter Wert<br />

von 0 (Null) für die Z-Achse spezifiziert wird:<br />

LimZ 0<br />

Jump P* :Z(0)<br />

Verwendung von lokalen Koordinatensystemen (locals)<br />

Sie können mit einem Schrägstrich oder einem @-Zeichen eine Local-Nummer spezifizieren. Jedes<br />

dieser Zeichen hat eine separate Funktion.<br />

Verwenden Sie den Schrägstrich, um die Koordinaten einer Local-Nummer zu kennzeichenen<br />

Beispielsweise bedeutet das Hinzufügen von /1 in der folgenden Anweisung, dass P1 sich am Ort<br />

0,0,0,0 in Local 1 befindet.<br />

P1 = 0, 0, 0, 0 /1<br />

Das @-Zeichen wird verwendet, um Koordinaten in Local-Koordinaten zu übertragen. Dieses Beispiel<br />

zeigt, wie ein Punkt in einer Local-Nummer eingeteacht wird:<br />

P1 = P* @1<br />

Die aktuelle Position wird in ihre Position in Local 1 übertragen.<br />

Verwandte Befehle<br />

Go, Local, Pallet, Pdel, Plist<br />

Beispiel einer Point Expression (Punktausdruck)<br />

Hier sind einige Beispiele der Verwendung von Punktausdrücken in Zuordnungsanweisungen und<br />

Bewegungsbefehlen:<br />

P1 = 300,200,-50,100<br />

P2 = P1 /R<br />

P3 = pick /1<br />

P4 = P5 + P6<br />

P(i) = 100, 200, CZ(P100), 0<br />

Go P1 -X(20) :Z(-20) /R<br />

Go Pallet(1, 1) -Y(25.5)<br />

Move pick /R<br />

Jump Here :Z(0)<br />

Go P* :Z(-25.5)<br />

Go JA(25, 0, -20, 180)<br />

pick = 100, 100, -50, 0<br />

336 SPEL+ Language Reference Rev 3.5

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!