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

AVEVA™ InTouch HMI

Speichervariablen

  • Last UpdatedSep 24, 2024
  • 1 minute read

Speichervariablen haben keine Verbindung zur „Außenwelt“. Sie eignen sich daher für Konstanten und Variablen, die ausschließlich innerhalb des InTouch-Projekts benötigt werden. So könnten Sie beispielsweise eine interne Konstante mit dem Dezimalwert 3,414 als Speichervariable definieren. Ein weiteres Beispiel wäre eine Zählervariable in einer Prozesssimulation, von der das Verhalten bestimmter Skripte abhängig gemacht wird. Je nach dem Wert der Zählervariablen könnte das Skript beispielsweise unterschiedliche Animationseffekte auslösen. Darüber hinaus können Sie in Speichervariablen auch Berechnungsergebnisse ablegen, auf die andere Programme dann zugreifen können.

Es gibt vier verschiedene Typen von Speichervariablen.

  • Speicher Binär

    Speichervariablen des Typs „Binär“ eignen sich für Eigenschaften, die nur zwei Zustände annehmen können. Die beiden Werte könnten beispielsweise wie folgt lauten:

    • 0 oder 1

    • Wahr oder falsch

    • An oder aus

    • Aktiv oder inaktiv

  • Speicher Integer (Analog)

    Variablen des Typs „Integer“ eignen sich für 32-Bit-Integerwerte mit Vorzeichen zwischen -2.147.483.648 und 2.147.483.647.

  • Speicher Real (Analog)

    Speichervariablen des Typs „Real“ können Gleitkommazahlen von -3,4 x 1038 bis 3,4 x 1038 aufnehmen. Wenn zwei Real-Variablen verglichen werden, sollte der Unterschied der beiden Real-Variablen-Werte größer sein als FLT_EPSILON (Wert 1,19209290E-07F, dezimal 0,0000001192092896). Alle Gleitkommaberechnungen werden mit einer Auflösung von 64 Bit ausgeführt, das Ergebnis wird jedoch in 32-Bit-Auflösung gespeichert. Weitere Informationen zur maximalen Genauigkeit von Real-Werten finden Sie unter Gleitkommazahlen nach dem IEEE-Standard.

  • Speicher Meldung

    Speichervariablen des Typs „Meldung“ können Zeichenfolgen mit einer Länge von bis zu 131 Einzelbyte-Zeichen aufnehmen.

Related Links