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.

AccelS Beispiel<br />

SPEL+ Sprachreferenz<br />

Das folgende Beispiel zeigt ein einfaches Bewegungsprogramm, in welchem die geradlinige-/CP-<br />

Beschleunigung (AccelS) und die geradlinige-/CP-Geschwindigkeit (SpeedS) unter Zuhilfenahme<br />

vordefinierter Variablen eingestellt werden.<br />

Function acctest<br />

Integer slow, accslow, fast, accfast<br />

slow = 20 'setzt die slow speed-Variable<br />

fast = 100 'setzt die high speed-Variable<br />

slow = 200 'setzt die slow acceleration-Variable<br />

accfast = 5000 'setzt die fast acceleration-Variable<br />

AccelS accslow<br />

SpeedS slow<br />

Move P1<br />

On 1<br />

AccelS accfast<br />

SpeedS fast<br />

Jump P2<br />

.<br />

.<br />

.<br />

Fend<br />

<br />

Nehmen Sie an, der Roboter befindet sich gegenwärtig im Low-Power-Modus (Power Low) und der<br />

Anwender versucht, über das Online-Fenster den AccelS-Wert auf 1000 einzustellen. Weil sich der<br />

Roboter im Low-Power-Modus befindet, wird automatisch ein maximaler Beschleunigungswert von<br />

200 eingestellt. (Das System gestattet im Low-Power-Modus keinen Beschleunigungswert >200.)<br />

>AccelS 1000<br />

>AccelS<br />

Low Power Mode<br />

1000.000 1000.000<br />

><br />

SPEL+ Language Reference Rev 3.5 27

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!