Know How
Dateien laden
Sequenzsteuerung durch Parameter
Steuerung einer Sequenz durch optionale Parameter
Hintergrundwissen zur Sequenzentwicklung und Fehlersuche
Das Beispiel OptionaleParameter steuert eine Sequenz durch die Existenz von Parametern. Bevor die Sequenz abgearbeitet wird, werden alle Parameter durch die von der Zubringersequenz übergebenen Objekte ersetzt und dann ausgeführt.
In der Zubringersequenz sind die verschiedenen Aufrufmöglichkeit - teilweise auskommentiert - der Hauptsequenz dargestellt.
Sequenz: Zubringer_OptionaleParameter.seq
;SEQUENZ OptionaleParameter
;SEQUENZ OptionaleParameter Anstieg
SEQUENZ OptionaleParameter Anstieg 1
Sequenz: OptionaleParameter.seq
;Steuerung einer Sequenz durch die Existenz von Parameter
;ist ein Parameter vorhanden so wird dieser als Dateiname verwendet
;ist ein zweiter Parameter vorhanden so wird der unter Parameter1 angegebene Variablenname
;von seinen Werten invertiert
tmp:_Parameter1="PA1"
tmp:_Parameter2="PA2"
Wenn tmp:_Parameter1<>"PA"+"1"
Laden PA1
Wenn tmp:_Parameter2<>"PA"+"2"
PA1=-PA1
Ende
Zeigen PA1
Sonst
BoxAusgabe("gestartet, jedoch nichts zu tun....",Leer,"",1)
Ende
Entferne tmp

Abb: Beispieldatensatz wird mit zweitem Parameter geladen.
Dieser Parameter veranlasst in unserem Beispiel die Invertierung der Datenwerte.
SINEWS Services |
Sequenzen, Tutorials, Artikel