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 />

Pls Funktion<br />

Gibt den aktuellen Encoder-Pulswert für jede Achse an der aktuellen Position aus.<br />

Syntax<br />

Pls(jointNumber)<br />

Parameter<br />

jointNumber Die spezifische Achse, für die der aktuelle Encoder-Pulswert ermittelt werden soll.<br />

1 - (XM X Achse (Linearachse), SCARA 1. Achse (Rotationsachse))<br />

2 - (XM Y Achse (Linearachse), SCARA 2. Achse (Rotationsachse))<br />

3 - Z Achse (3. Achse (Linearachse))<br />

4 - U Achse (4. Achse (Rotationsachse)<br />

Rückgabewerte<br />

Gibt einen Nummernwert aus, der den aktuellen Encoder-Pulswert für die durch jointNumber<br />

spezifizierte Achse ausgibt.<br />

Beschreibung<br />

Pls wird verwendet, um die aktuelle Encoderposition (Pulswert) jeder Achse zu lesen. Diese Werte<br />

können gespeichert und später mit dem Pulse-Befehl verwendet werden.<br />

Verwandte Befehle<br />

CU, CX, CY, CZ, Pulse<br />

Beispiel einer Pls Funktion<br />

Im Folgenden wird ein einfaches Beispiel gezeigt, wie man die Pulse-Werte für jede Achse erhält und<br />

sie druckt.<br />

Function plstest<br />

Real t1, t2, z, u<br />

t1 = pls(1)<br />

t2 = pls(2)<br />

z = pls(3)<br />

u = pls(4)<br />

Print "T1 joint current Pulse Value: ", t1<br />

Print "T2 joint current Pulse Value: ", t2<br />

Print "Z joint current Pulse Value: ", z<br />

Print "U joint current Pulse Value: ", u<br />

Fend<br />

332 SPEL+ Language Reference Rev 3.5<br />

F

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!