Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Syntax zum Aufruf von Standardfunktionen

  • Last UpdatedSep 26, 2024
  • 1 minute read

Wie Sie eine vordefinierte Skriptfunktion aufrufen, hängt davon ab, ob und wie die Funktion ein Ergebnis zurückgibt.

Manche Funktionen geben kein Ergebnis zurück; manche Funktionen geben ein optionales Ergebnis zurück, das Sie einer Variable zuweisen oder in einem Ausdruck verwenden können; und manche Funktionen geben ein Ergebnis zurück, das auf diese Weise verwendet werden muss.

Und was für eine Funktion es sich im Einzelfall handelt, können Sie der dazugehörigen Dokumentation entnehmen. In der Syntaxbeschreibung der Funktion ist jeweils angezeigt, ob die Funktion ein Ergebnis zurückgibt und ob dieses optional ist.

Funktion aufrufen, die kein Ergebnis zurückgibt

  • Schreiben Sie eine Anweisung, die nur aus dem Funktionsnamen (und ggf. den erforderlichen Parametern) besteht. Zum Beispiel:

    Funktionsname(Parameter);

Funktion aufrufen, deren Ergebnis verwendet werden muss

  • Verwenden Sie den Funktionsnamen (und ggf. die erforderlichen Parameter) an einer Stelle im Skript, an der auch eine Wertangabe oder eine Variable des betreffenden Datentyps stehen könnte. Ein Beispiel wäre eine Wertzuweisung:

    Ergebnisvariable = Funktionsname(Parameter);

    Ein anderes Beispiel wäre ein verschachtelter Funktionsaufruf, d. h. die Funktion wird als Parameter für eine andere Standardfunktion verwendet:

    AndereStandardfunktion(Funktionsname(Parameter));

Funktion aufrufen, die ein optionales Ergebnis zurückgibt

  • Verwenden Sie je nach Bedarf eine der beiden vorstehenden Prozeduren.