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

AVEVA™ InTouch HMI

Text (Funktion)

  • Last UpdatedSep 14, 2023
  • 1 minute read

Die Funktion Text() gibt einen Zahlenwert als Zeichenfolge in einem bestimmten Format zurück. Auf diese Weise können Sie Werte unterschiedlich formatieren oder zur Weiterverarbeitung mit anderen Zeichenfolgen verketten.

Syntax

Ergebnis = Text (Zahl, Format)

Parameter

Zahl

Zahl, analoge Variable oder numerischer Ausdruck.

Format

Eine Zeichenfolge aus den Symbolen "#", "0", "." oder ",".

"#" steht für eine Zahl, "." für das Dezimaltrennzeichen, "0" für eine führende Null und "," für ein Komma (Tausendertrennzeichen).

Wenn Sie in der Formatierung eine Null verwenden, müssen Sie auch die darauf folgenden Nullen eingeben. Alle Stellen rechts des Dezimalzeichens müssen immer Nullen sein. So ist z. B. 000.00 korrekt; #0#0.0# hingegen ist falsch.

Falls erforderlich, wird der Wert gerundet. Zeichenfolgenkonstante, Meldungsvariable oder Zeichenfolgenausdruck.

Beispiel(e)

Text(66,"#.00") gibt "66.00" zurück

Text (1234,"#") gibt "1234" zurück

Text(123,4,"#.0,0") gibt "123.4" zurück

Text (12.3, "0,000.0") gibt "0,012.3“ zurück.

Text (3.57, "#.#") gibt "3.6" zurück

Der folgende Funktionsaufruf gibt die Zeichenfolge "Reaktordruck = 1690.3 mbar" zurück, wenn die analoge Variable "Druck" den Wert 1690,2743 enthält.

"Reaktordruck = " + Text(Druck, "#.#") + " mbar“

In This Topic