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

RETE<br />

Beendet einen Fehler-Task und setzt den zugehörigen Fehlermerker tief.<br />

Syntax:<br />

RETE<br />

Bemerkungen:<br />

Der Fehler-Task wird automatisch gestartet, wenn der zugehörige Fehlermerker hoch<br />

gesetzt wird, beispielsweise durch den OUTP Befehl.<br />

Der Fehler-Task hat die höchste Priorität beim Beschreiben des Displays. Davon<br />

abhängig ist auch das Verhalten nach den RETE Befehls: Der zuvor aktive Display -<br />

Task wird von Anfang an wieder abgearbeitet, so dass ein konsistenter Aufbau des<br />

Bildschirms gewährleistet ist.<br />

Beachte, dass ein Fehler-Task nie unterbrochen wird. Tritt im Displaytask ein Fehler<br />

auf, wird er entweder erst nach dem RETE gestartet, oder es wird ein Notstop<br />

ausgelöst.<br />

Es existiert kein Befehl wie CALLE, da ein Fehlertask automatisch mit dem Setzen<br />

des Fehlermerkers gestartet wird (respektive, wenn zur Zeit bereits ein Fehler<br />

behandelt wird, erst dann, wenn letzter mit RETE beendet).<br />

Beispiel:<br />

Das Beispiel zeigt den Einsatz von Fehlermerkern am Beispiel des Fehlermerkers<br />

D100. Die Definition des Fehlermerkers in .IO_TEXT sieht dabei wie folgt aus:<br />

.IO_TEXT<br />

D100 “Test-Fehler D100”, &ERROR_D100<br />

.END_IO_TEXT<br />

Der Fehlerhandler hat dann den folgenden Rumpf:<br />

&ERROR_D100:<br />

; Handle den Fehler hier<br />

RETE<br />

Schliesslich kann der Fehler im Programm wie folgt ausgelöst werden:<br />

OUTP D100 H ; Löse den Fehler aus<br />

INP D100 L ; und warte auf Quittierung<br />

Siehe auch:<br />

57 .IO_TEXT / .END_IO_TEXT<br />

178 OUTP<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!