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

ERROR_PROTOTYPE<br />

Definiert die allgemeine Fehlerroutine zum TINP Befehl.<br />

Syntax:<br />

ERROR_PROTOTYPE:<br />

<br />

CLOSE<br />

Felder:<br />

Der Code, der ausgeführt wird, wenn die angegebene Zeitdauer<br />

im TINP Befehl überschritten wird und im TINP Befehl kein<br />

behandelnder Fehlermerker angegeben ist.<br />

Bemerkungen:<br />

Die allgemeine Fehlerroutine wird nur gestartet, wenn keine andere Fehlerroutine<br />

aktiv ist, und wird sonst solange verzögert, bis keine Fehlerroutine mehr aktiv ist.<br />

Am besten befindet sich diese Routine möglichst weit oben im Programmtext, da nur<br />

die nachfolgenden Routinen, Tasks und Unterprogramme von ihrer Funktionalität<br />

profitieren. Im ganzen Programm darf diese Routine nur einmal vorkommen (was klar<br />

ist, da globale Labels grundsätzlich einmalig sein müssen).<br />

Beispiel:<br />

Zeigt den typischen ERROR_PROTOTYPE, welcher die Argumente aus dem<br />

.TINP_TEXT-Block während einer Sekunde anzeigt.<br />

.TINP_TEXT<br />

TIMEOUT SR0101 ; TIMEOUT AT LINE<br />

CONDITION SR0102 ; 1 st UNMATCHED CONDITION<br />

IO_TEXT SR0103 ; IO_TEXT OF THE UNM. COND<br />

REGISTER RW0069 ; <strong>ECCO</strong> PROGRAM LINE NUMBER<br />

.END_TINP_TEXT<br />

ERROR_PROTOTYPE:<br />

REGDISP 1, 80, 1, RW069, SR0101<br />

WRITE 1, 90, 1, SR0102<br />

WRITE 1, 100, 1, SR0103<br />

REGDISP 1, 110, 1, RV072, “ERROR NR = #4.0.0#”<br />

SETTIM T0,100 ; RV072 USED BY ALL TINP TO<br />

WAITIM T0 ; TRANSFER THE ERROR NUMBER.<br />

CLOSE<br />

Siehe auch:<br />

89 .TINP_TEXT / .END_TINP_TEXT<br />

234 TINP<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!