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> WHILE / WHILENOT / END_WHILE<br />

WHILE / WHILENOT / END_WHILE<br />

Wiederholt einen Programmblock so lange, wie die angegebene Bedingung erfüllt ist.<br />

Syntax:<br />

WHILE <br />

<br />

END_WHILE<br />

oder<br />

WHILE <br />

<br />

END_WHILE<br />

oder<br />

WHILENOT <br />

<br />

END_WHILE<br />

Felder:<br />

Eine vergleichende Bedingung, die festlegt, ob der ein<br />

weiteres Mal ausgeführt wird.<br />

Programmblock, der ausgeführt wird.<br />

Logische Bedingung oder ein Timer, die festlegt, ob der <br />

ein weiteres Mal ausgeführt wird.<br />

ist wie folgt aufgebaut:<br />

<br />

Dabei bedeuten:<br />

Eine direkt angegeben Zahl oder ein Register vom Typ SW, RV,<br />

RW, AV, AW, LV, LW, KV, KW, C, T oder ZW. Es ist somit möglich<br />

(wenn auch nicht besonders nützlich) zwei Timer miteinander zu<br />

vergleichen.<br />

Der Vergleichsoperator , =, = oder .<br />

ist entweder ein Timer oder ein (oder mehrere) Ausgänge, Eingänge,<br />

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

Bemerkungen:<br />

Im Gegensatz zum DO / DO_WHILE Befehl kann der Block hier auch gar<br />

nicht ausgeführt werden, wenn die Bedingung bereits zu Beginn nicht erfüllt ist.<br />

WHILE mit Ein-, Ausgängen und Merker führt den nur dann ein weiteres Mal<br />

aus, wenn alle Niveaus korrekt sind; WHILENOT führt ihn solange aus, bis alle<br />

Niveaus erfüllt sind.<br />

Wird dieser Befehl dazu verwendet, dauernd eine Werte aus externe Steuerung<br />

abzufragen, ist darauf zu achten, dass diese Steuerung und der verwendete<br />

Datenbus nicht überlastet wird. Typischerweise wird dies verhindert, indem nach<br />

jeder Anfrage während einer kurzen Dauer gewartet wird. Es darf in jedem Befehl nur<br />

mit einer externen Steuerung kommuniziert werden.<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!