27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

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.

Chain Anweisung<br />

SPEL+ Sprachreferenz<br />

Stoppt die Ausführung der aktuellen Programmgruppe und beginnt mit der Ausführung der<br />

spezifizierten Programmgruppe.<br />

Syntax<br />

Chain groupName<br />

Parameter<br />

groupName Ein Zeichenkettenausdruck, der den Namen der auszuführenden<br />

Programmgruppe repräsentiert. Die Programmgruppe muss Teil des aktuellen<br />

Projektes sein.<br />

Beschreibung<br />

Die Chain-Anweisung stoppt die Ausführung des aktuellen Programms in der aktuellen<br />

Programmgruppe. Dann beginnt sie mit der Ausführung des ersten Programms in der durch die<br />

Chain-Anweisung spezifizierten Programmgruppe. (Das erste Programm in der Gruppe ist dasjenige,<br />

welches für die Programmgruppe als Hauptprogramm definiert wurde.)<br />

Bitte beachten Sie, dass der Anwender die Option hat, separate Punktdateien für jede<br />

Programmgruppe zu spezifizieren. Dies bedeutet, dass wenn der Chain-Befehl veranlasst, eine neue<br />

Programmgruppe zu verwenden, auch eine neue Punktdatei benutzt werden kann (je nachdem, ob<br />

der Anwender separate Punktdateien für jede Programmgruppe spezifiziert hat, oder nicht).<br />

Die Chain-Anweisung ist nützlich für die Ausführung der Verzweigung von einer Programmgruppe zur<br />

anderen. Der Anwender kann beispielsweise zehn unterschiedliche Produkttypen haben, von denen<br />

jedes sein eigenes Programm hat und möglicherweise seinen eigenen Satz an Teachpunkten. In<br />

diesem Falle kann die Chain-Anweisung verwendet werden, um die Verzweigung zum richtigen<br />

Programm herzustellen, je nachdem, um welchen Produkttyp es sich handelt.<br />

Die Chain-Anweisung kann ebenfalls verwendet werden, um die aktuelle Programmgruppe erneut zu<br />

starten. Dies ist nützlich, wenn ein kritischer Fehler aufgetreten ist und Sie das Programm noch<br />

einmal von Anfang an starten wollen. Sie können die Chain-Anweisung auch aus einem<br />

Fehlerbehandlungsprogramm ausführen, um dies zu erreichen.<br />

Einschränkungen<br />

E/A-Bedingungen werden beibehalten<br />

Da beim Ausführen der Chain-Anweisung kein Software-Reset durchgeführt wird, werden die<br />

Bedingungen für Ausgang und Merker beibehalten.<br />

OnErr Ausnahme<br />

Wenn der Anwender die Chain-Anweisung mit einem nicht vorhandenen groupName<br />

(Gruppennamen) ausführt, ruft dies einen Fehler hervor. In diesem Fall kann der OnErr-Befehl nicht<br />

zur Fehlerbehandlung verwendet werden.<br />

Verwandte Befehle<br />

Xqt<br />

SPEL+ Language Reference Rev 3.5 61<br />

S

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!