27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

SPEL+ Sprachreferenz<br />

Arm Anweisung<br />

Wählt die zu verwendende Armnummer aus bzw. zeigt sie an.<br />

Syntax<br />

Arm [armNumber]<br />

Parameter<br />

Hinweise zur Armnummer (armNumber ) Optionaler Integer-Ausdruck. Gültiger Bereich: 0 - 3. Der<br />

Anwender kann bis zu vier verschiedene Arme auswählen. Arm 0 ist der<br />

Standard- (Vorgabe-) Roboterarm. Die Arme 1 - 3 sind Zusatzarme, die über die<br />

Nutzung des ArmSet-Befehls definiert werden. Werden sie ausgelassen, wird die<br />

Nummer des aktuellen Arms angezeigt.<br />

Rückgabewerte<br />

Wenn der Arm-Befehl ohne Parameter ausgeführt wird, zeigt das System die aktuelle Armnummer an.<br />

Beschreibung<br />

Die Arm-Anweisung gestattet es dem Anwender zu spezifizieren, welcher Arm für Roboterbefehle zu<br />

benutzen ist. Der Arm-Befehl gestattet es jedem Zusatzarm, normale Positionsdaten zu verwenden.<br />

Wenn keine Zusatzarme installiert sind, operiert der Standardarm (Arm Nummer 0). Da zum<br />

Auslieferungszeitpunkt werksseitig die Armnummer 0 spezifiziert ist, ist es nicht notwendig, den Arm-<br />

Befehl zur Auswahl eines Armes zu benutzen. Werden jedoch Zusatzarme genutzt, so müssen sie<br />

zuerst mit dem ArmSet-Befehl definiert werden.<br />

Die Konfigurationsmöglichkeit des Zusatzarmes erlaubt es dem Anwender, die richtigen<br />

Roboterparameter für seinen Roboter zu konfigurieren, sollte die tatsächliche Roboterkonfiguration<br />

sich leicht von der eines Standardroboters unterscheiden. Wenn der Anwender beispielsweise eine<br />

zweite Ausrichtungsachse an die zweite Roboterachse montiert hat, wird der Anwender<br />

wahrscheinlich die richtigen Roboterachsverbindungen für den neu angegliederten Roboterarm<br />

definieren wollen Dies ermöglicht die korrekte Funktionsweise des neu definierten Roboterarmes unter<br />

den folgenden Bedingungen:<br />

- ein einzelner Datenpunkt soll von zwei oder mehr Armen angefahren werden.<br />

- bei Verwendung des Befehls PALLET<br />

- Bei Angabe einer CP-Bewegung<br />

- bei Spezifikation einer relativen Position<br />

- bei Verwendung lokaler Koordinaten<br />

> S<br />

Beim Betrieb eines SCARA-Roboters mit drehbaren Achsen oder Robotern mit Zylinderkoordinaten in<br />

einem kartesischen Koordinatensystem werden die Berechnungen zu den Achswinkeln auf der Basis<br />

der ArmSet-Parameter ausgeführt. Daher ist dieser Befehl kritisch, wenn eine Definition für einen<br />

Zusatzarm oder eine –Hand benötigt wird.<br />

Hinweise<br />

Arm 0<br />

Arm 0 kann vom Anwender nicht über den ArmSet-Befehl definiert oder geändert werden. Er ist<br />

reserviert, da er dazu verwendet wird, die Standard-Roboterkonfiguration zu definieren. Wenn der<br />

Anwender ‘Arm’ auf 0 setzt, bedeutet dies, dass die Standardparameter des Roboterarmes verwendet<br />

werden sollen.<br />

Armnummer nicht definiert<br />

Die Anwahl einer zuvor nicht durch den ArmSet-Befehl definierten Zusatzarm-Nummer führt zu einem<br />

Fehler.<br />

Verwandte Befehle<br />

ArmSet<br />

38 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!