Know How

Dateien laden
Sequenzsteuerung durch Parameter<<

Verwandte Artikel


Anzeige

ELEXON Schulungen & Seminare

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

 

Optionale Parameter
Abb: Beispieldatensatz wird mit zweitem Parameter geladen.
Dieser Parameter veranlasst in unserem Beispiel die Invertierung der Datenwerte.

 

Download SequenzDie Sequenz steht zum Download bereit.

nach oben