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

AVEVA™ InTouch HMI

Beispiele für gültige und ungültige Ausdrücke

  • Last UpdatedSep 26, 2024
  • 1 minute read

Die folgende Tabelle zeigt einige zulässige Ausdrücke mit ihrem Ergebnis und dessen Datentyp.

Ausdruck

Datentyp des Ergebnisses

Ergebnis

37 MOD 4

Ganze Zahl

1

37 MOD 4 == 1

Binär

ein

NICHT (37 MOD 4 == 1)

Binär

FALSCH

InfoAppActive(InfoAppTitle("xyz")) == 1

Binär

WAHR, wenn der Prozess "xyz" ausgeführt wird

"Charge " + Text(IntVar, "000")

Meldung

"Charge 010", wenn IntVar den Wert 10 hat

Die folgende Tabelle zeigt einige unzulässige Ausdrücke und erklärt, warum sie unzulässig sind.

Ausdruck

Problem

NICHT (37 MOD 4)

NOT benötigt einen binären Operanden.

NICHT 37 MOD 4 == 1

NOT hat eine höhere Priorität als die anderen Operatoren. InTouch versucht daher, NOT auf den Integer-Wert 37 anzuwenden und nicht auf das binäre Ergebnis des Vergleichs.

"Charge " + IntVar

Wenn der Operator + zum Verketten von Zeichenfolgen verwendet wird, müssen beide Operanden Zeichenfolgen sein.