Parameterkontrolle
Bei Sequenzen, die mit Parametern programmiert sind, sollte der Aufruf auch mit der richtigen Anzahl von Parametern erfolgen. Mit der nachfolgenden Abfrage kann ermittelt werden, ob der jeweilige Parameter auch tatsächlich mit Datenwerten bestückt wurde:
Wenn TVerg(“PA1“,“PA“+“1“)=0
Wenn dies nicht der Fall ist, sollte entsprechend reagiert werden, z. B. den fehlenden Parameter mit einer Standardeinstellung ersetzen, bevor dieser an die entsprechende Untersequenz übergeben wird. Dies vermeidet Fehler im Programmablauf.
Aufrufbeispiele
Sequenz ParameterKontrolle bogen
Sequenz ParameterKontrolle
;ParameterKontrolle.seq
Wenn TVerg("PA1","PA"+"1")=0
Sequenz KurvenfensterMenü Anstieg
Sonst
Sequenz KurvenfensterMenü PA1
Ende
SINEWS Services |
Sequenzen, Tutorials, Artikel
