27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Tmr Funktion<br />

SPEL+ Sprachreferenz<br />

Timer-Funktion, welche die Zeit, die abgelaufen ist seit der Timer gestartet wurde, in Sekunden angibt.<br />

Syntax<br />

Tmr(timerNumber)<br />

Parameter<br />

timerNumber Integer Ausdruck der darstellt, von welchem der 64 Timer die Zeit überprüft<br />

werden soll.<br />

Rückgabewerte<br />

Laufzeit des angegebenen Timers, dargestellt als Real Zahl in Sekunden. Der Timer deckt den<br />

Bereich von 0 bis ca. 1.7E+31 ab. Die Timer-Auflösung beträgt 0.000001 Sekunden.<br />

Beschreibung<br />

Gibt die Zeit, die vergangen ist seit der spezifizierte Timer gestartet wurde, in Sekunden aus. 64<br />

Timer sind verfügbar, nummeriert mit 0 – 63.<br />

Timer werden mit TmReset auf Null gestellt.<br />

SPEL+ Timer verwenden die hochauflösenden Leistungszähler der CPU des PCs. Wenn sehr kleine<br />

Zeitintervalle ausgewertet werden, beachten Sie, dass es eine geringe Systemverwaltungszeit beim<br />

Abfragen der Timerwerte aus Ihrem SPEL+ Programm gibt. Sie können die Systemverwaltungszeit<br />

berechnen, indem Sie Tmr direkt nach TMReset aufrufen. Da die Systemverwaltungszeit sehr klein ist<br />

(sie beträgt ca. 10 Mikrosekunden), ist es normalerweise nicht erforderlich, dies in Betracht zu ziehen.<br />

Real overhead<br />

TmReset 0<br />

overHead = Tmr(0)<br />

Verwandte Befehle<br />

TmReset<br />

Beispiel einer Tmr Funktion<br />

TmReset 0 'Setzt den Timer 0 zurück<br />

For I=1 To 10 'Führt Operationen 10 mal durch<br />

GoSub Cycle<br />

Next<br />

Print Tmr(0) / 10 'Berechnet die Taktzeit und zeigt sie an<br />

SPEL+ Language Reference Rev 3.5 429<br />

F

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!