referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
REFERENZANLEITUNG VAL3 - Version 5.2<br />
Syntax<br />
void restartMove()<br />
void restartMove()<br />
Funktion<br />
Stellt die programmierte Freigabe <strong>de</strong>r Bewegung wie<strong>de</strong>r her und setzt die mit <strong>de</strong>r Anweisung stopMove()<br />
unterbrochene Bewegung fort.<br />
Wenn die programmierte Bewegungsfreigabe nicht durch stopMove() unterbrochen war, hat diese Anweisung<br />
keinerlei Auswirkungen.<br />
Siehe auch<br />
void stopMove()<br />
void resetMotion(), void resetMotion(joint Start)<br />
Syntax<br />
void waitEndMove()<br />
void waitEndMove()<br />
Funktion<br />
Annulliert die Glättung <strong>de</strong>r zuletzt gespeicherten Bewegungsanweisung und wartet auf die Ausführung dieser<br />
Anweisung.<br />
Diese Anweisung wartet nicht auf die Stabilisierung <strong>de</strong>s Roboters an seiner Endposition, son<strong>de</strong>rn nur dass die an die<br />
Getriebe gesen<strong>de</strong>te Positionsanweisung mit <strong>de</strong>r gewünschten Endposition übereinstimmt. Wenn die vollständige<br />
Stabilisierung nach <strong>de</strong>r Bewegung abgewartet wer<strong>de</strong>n soll, so muss die Anweisung isSettled() verwen<strong>de</strong>t wer<strong>de</strong>n.<br />
Ein Ausführungsfehler wird erzeugt, wenn ein zuvor aufgezeichneter Bewegungsbefehl nicht durchgeführt wer<strong>de</strong>n kann<br />
(Endpunkt außer Reichweite).<br />
Zum Beispiel<br />
waitEndMove()<br />
putln(sel(isEmpty(),1,-1)) // ergibt 1, wenn kein Befehl mehr ansteht<br />
putln(sel(isSettled(),1,-1)) // Kann -1 anzeigen, da <strong>de</strong>r Roboter noch nicht unbedingt stabilisiert ist<br />
watch(isSettled(), 1) // Wartet während maximal 1 s auf die Stabilisierung <strong>de</strong>s Roboters<br />
Siehe auch<br />
bool isSettled()<br />
bool isEmpty()<br />
void stopMove()<br />
void resetMotion(), void resetMotion(joint Start)<br />
D28056202B - <strong>06</strong>/<strong>2005</strong> 109 / 122