22.02.2013 Aufrufe

ECCO Manual 1.03.pdf - Horsch Elektronik AG

ECCO Manual 1.03.pdf - Horsch Elektronik AG

ECCO Manual 1.03.pdf - Horsch Elektronik AG

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.

<strong>Horsch</strong> <strong>Elektronik</strong> <strong>AG</strong> HP_TIMEDISP<br />

HP_TIMEDISP<br />

Gibt die Zeit aus, welche in einem Register gespeichert wurde. Der Befehl ist<br />

hochprioritär, das heisst, er wird von einem Fehler- oder Displaytask nicht gesperrt.<br />

Syntax:<br />

HP_TIMEDISP , , , , <br />

Felder:<br />

Spalte, ab der der formatierte Text geschrieben wird. Gültige<br />

Werte liegen im Bereich 0 bis 60.<br />

Zeile; Unterkante der Ausgabe. Gültige Werte liegen im Bereich<br />

0 bis 200.<br />

Grösse der verwendeten Schriftart. Gültige Werte sind 1 bis 5<br />

und 17 bis 21, wie sie in den Abbildungen Seite 280 gezeigt<br />

sind.<br />

Register, welches die auszugebende Zeit beinhaltet. Ist vom<br />

Typ RW, AW oder LW.<br />

Formatierter Text. Entweder mit Anführungszeichen begrenzter<br />

Text oder ein ST oder SR Register. Die zulässige Formatierung<br />

wird weiter unten angegeben.<br />

hat das Format:<br />

“[Text] ## [Text]”<br />

In der Formatierung sind folgende Formatbezeichner möglich:<br />

hh Schreibt die Stunde im 24-Stunden-Format zweistellig, wie in<br />

08.<br />

mm Schreibt die Minute zweistellig.<br />

ss Schreibt die Sekunde zweistellig.<br />

pp Schreibt die Hundertstel-Sekunde zweistellig.<br />

Bemerkungen:<br />

Um die Zeit in ein Register einzulesen, wird der Befehl RD_TIME benötigt.<br />

Üblicherweise wird ein Displaybefehl nicht ausgeführt, wenn parallel dazu ein Fehler-<br />

oder Displaytask aktiv ist. Hochprioritäre Displaybefehle werden auch unter solchen<br />

Umständen ausgeführt und angezeigt. Sie eignen sich somit zur Anzeige von<br />

Meldungen, die unter allen Umständen dem Benutzer angezeigt werden müssen.<br />

Der Programmierer sollte jedoch hochprioritäre Befehle sparsam einsetzen, da ein<br />

sauberer und wohldefinierter Bildschirm-Aufbau dadurch gefährdet wird.<br />

Beispiel:<br />

Das Beispiel liest die Zeit ein und gibt sie dann hochprioritär aus.<br />

RD_TIME RW100, RW101 ; Lese Zeit und Datum<br />

HP_DATEDISP 1, 20, 1, RW100, “Zeit: #hh:mm#”<br />

19.12.05 – Ver.: 1.03 <strong>ECCO</strong> Referenz - 140/305 -

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!