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

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Horsch</strong> <strong>Elektronik</strong> <strong>AG</strong> COND_TRAP / IF_COND / END_COND_TRAP<br />

COND_TRAP / IF_COND / END_COND_TRAP<br />

Ermöglicht die Zustandsüberwachung mehrerer Befehle und das Behandeln von<br />

mehreren Bedingungen.<br />

Syntax:<br />

COND_TRAP [, ]<br />

<br />

IF_COND [- ]<br />

<br />

[IF_COND [- ]<br />

]<br />

END_COND_TRAP<br />

Felder:<br />

Ein (oder mehrere) Ausgänge, Eingänge, Merker oder<br />

Fehlermerker mit dem gewünschten Niveau (H oder L); wenn<br />

das Niveau nicht mehr erfüllt ist, wird der entsprechende<br />

ausgeführt. Zudem ist es möglich, an erster Stelle<br />

einen Zeitwert (Zahl mit Dauer in 10ms Einheiten) anzugeben.<br />

Es sind bis zu 32 Bedingungen möglich.<br />

Code, der durch den Befehl überwacht wird.<br />

Zahl, die angibt, zu welcher der <br />

gehört.<br />

optional: Ermöglicht, dass der mehrere<br />

Bedingungen zusammenfassend behandeln kann.<br />

gibt dann die höchste des<br />

Bereichs an.<br />

Code, der ausgeführt wird, wenn die zugehörige <br />

bei der Überwachung von ausgelöst wurde.<br />

Bemerkungen:<br />

Die Befehlsgruppen TRAP und TIMETRAP sind leistungsschwächere Alternativen zu<br />

diesem Befehl.<br />

Zu jeder Bedingung muss zwingend ein IF_COND Block stehen, der die<br />

entsprechende Bedingung behandelt.<br />

Überwachungen dürfen nicht verschachtelt werden und keine weiteren synchronen<br />

Tasks aufrufen. Sprünge sind nur innerhalb des überwachten Bereichs erlaubt.<br />

Beispiel:<br />

Das Beispiel zeigt eine einfache Achsüberwachung:<br />

OUTP A123 H, A124 H ; Starte Achsen<br />

COND_TRAP 100, E120 L, A123 H, A124 H<br />

INP E121 H ; warte auf Endposition<br />

IF_COND 1 ; Zeit (1 Sek) abgelaufen<br />

; Handle Zeitüberlauf<br />

IF_COND 2 ; E120->H: Weg versperrt<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!