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.

MCordr Anweisung<br />

SPEL+ Sprachreferenz<br />

Definiert die Bewegungs-Achsreihenfolge für die Maschinenkalibrierung Mcal und zeigt sie an. Wird<br />

nur für Roboter mit inkrementellen Encodern benötigt.<br />

Syntax<br />

MCordr [ Step1, Step2, Step3, Step4 ]<br />

Parameter<br />

Step1 Bitmuster, aus dem hervorgeht, welche Achsen während des 1. Schrittes des MCal-<br />

Prozesses kalibriert werden sollen. Eine beliebige Anzahl von Achsen von 0 bis zu allen<br />

4 kann während des 1. Schrittes kalibriert werden. (bzgl. der Definition von Bitmustern:<br />

siehe unten)<br />

Step2 Bitmuster, aus dem hervorgeht, welche Achsen während des 2. Schrittes des MCal-<br />

Prozesses kalibriert werden sollen. Eine beliebige Anzahl von Achsen von 0 bis zu allen<br />

4 kann während des 2. Schrittes kalibriert werden. (bzgl. der Definition von Bitmustern:<br />

siehe unten)<br />

Step3 Bitmuster, aus dem hervorgeht, welche Achsen während des 3. Schrittes des MCal-<br />

Prozesses kalibriert werden sollen. Eine beliebige Anzahl von Achsen von 0 bis zu allen<br />

4 kann während des 3. Schrittes kalibriert werden. (bzgl. der Definition von Bitmustern:<br />

siehe unten)<br />

Step4 Bitmuster, aus dem hervorgeht, welche Achsen während des 4. Schrittes des MCal-<br />

Prozesses kalibriert werden sollen. Eine beliebige Anzahl von Achsen von 0 bis zu allen<br />

4 kann während des 4. Schrittes kalibriert werden. (bzgl. der Definition von Bitmustern:<br />

siehe unten)<br />

Rückgabewerte<br />

Zeigt die aktuelle Maschinenkalibrierungs-Reihenfolge an, wenn die Parameter weggelassen werden.<br />

Beschreibung<br />

Nachdem die Versorgungsspannung am System eingeschaltet wurde, oder nach Ausführung des<br />

Verinit-Befehls, muss der Mcal-Befehl ausgeführt werden, bevor eine Operation mit dem Roboterarm<br />

ausgeführt wird. Wenn der Mcal-Befehl ausgeführt wird, fährt jede der vier Roboterachsen in ihre<br />

entsprechende Kalibrierungsposition.<br />

Definiert die Bewegungsreihenfolge für den Mcal-Befehl. (D.h. die Anweisung definiert, welche Achse<br />

zuerst in ihre Home-Position zurückgeführt werden soll, und welche als 2., 3., usw. kalibriert wird)<br />

Der Zweck des MCordr-Befehls ist es, dem Anwender zu ermöglichen, die Reihenfolge zu ändern, in<br />

der die Achsen in ihre Home-Position zurückgeführt werden sollen. Die Homing-Reihenfolge ist in vier<br />

unterschiedliche Schritte unterteilt. Der Anwender verwendet MCordr dann, um die spezifischen<br />

Achsen zu definieren, die sich während eines jeden Schrittes (mit dem Mcal-Befehl) in die<br />

Kalibrierungsposition bewegen. Es ist wichtig, zu verstehen, dass mehr als eine Achse definiert<br />

werden kann, die sich während eines einzigen Schrittes in die Kalibrierungsposition bewegen soll.<br />

Dies bedeutet, dass es möglich ist, alle vier Achsen zur selben Zeit in ihre Kalibrierungsposition<br />

zurückzuführen. Es wird jedoch empfohlen, im Normalfall zunächst die Z-Achse zu ihrer<br />

Kalibrierungsposition zu bewegen (in Step/Schritt 1) und die anderen Achsen in den darauf folgenden<br />

Steps/Schritten folgen zu lassen. (Siehe unten stehenden Hinweis)<br />

Der MCordr Befehl setzt voraus, dass ein Bitmuster für jeden der vier Schritte definiert wurde. Da es<br />

vier Achsen gibt, wird jeder Achse ein spezifisches Bit zugeordnet. Wenn das Bit eingeschaltet ist (1)<br />

(für einen spezifischen Schritt), wird die entsprechende Achse kalibrieren. Wenn das Bit<br />

ausgeschaltet ist (0), wird die entsprechende Achse während dieses Schrittes nicht kalibrieren. Die<br />

Achsen-Bitmuster werden zugeordnet wie folgt:<br />

Achse: 1. Achse 2. Achse (T2) 3. Achse 4. Achse<br />

(T1)<br />

(Z) (U)<br />

Bitnummer: Bit 0 Bit 1 Bit 2 Bit 3<br />

Binärcode: &B0001 &B0010 &B0100 &B1000<br />

INC<br />

> S<br />

SPEL+ Language Reference Rev 3.5 269

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!