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.

InPos Funktion<br />

SPEL+ Sprachreferenz<br />

Gibt den aktuellen Positionsstatus des spezifizierten Roboters aus.<br />

Syntax<br />

InPos [(robotNumber)]<br />

Parameter<br />

robotNumber Optional. Definiert, für welchen Roboter der Positionsstatus ausgegeben<br />

werden soll. Wird diese Angabe weggelassen, wird vom aktuellen Roboter<br />

ausgegangen.<br />

Rückgabewerte<br />

WAHR, wenn der letzte Bewegungsbefehl erfolgreich beendet wurde, sonst FALSCH.<br />

Verwandte Befehle<br />

CurPos, FindPos<br />

Beispiel einer InPos Funktion<br />

Function main<br />

P0 = 0, -100, 0, 0<br />

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

Xqt MonitorPosition, NoPause<br />

Do<br />

Jump P0<br />

Wait .5<br />

Jump P1<br />

Wait .5<br />

Loop<br />

Fend<br />

Function MonitorPosition<br />

Boolean oldInPos, pos<br />

Do<br />

Pos = InPos<br />

If pos oldInPos Then<br />

Print "InPos = ", pos<br />

EndIf<br />

oldInPos = pos<br />

Loop<br />

Fend<br />

SPEL+ Language Reference Rev 3.5 225<br />

F

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!