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

AVEVA™ InTouch HMI

Mit Datentypen arbeiten

  • Last UpdatedSep 26, 2024
  • 2 minute read

Industriegrafiken verwenden Datentypen, die sich von InTouch-Datentypen unterscheiden.

Die folgende Tabelle zeigt die Datentypen der beiden Umgebungen und ihre wechselseitige Zuordnung:

InTouch

Application Server

Beschreibung

Binär

Boolean

Binärwert, z. B. 0 oder 1

Ganze Zahl

Ganze Zahl

Integer-Wert, z. B. -4, 7 oder 22

Real

Float oder Double

Float- oder Double-Gleitkommawert mit variabler Genauigkeit.
Beispiel: 3,141, -5,332 oder 1,343e+17

Float: 32 Bit IEEE-Gleitkomma-Standard mit einfacher Genauigkeit, der verwendet wird, wenn 6 – 7 signifikante Stellen benötigt werden. Standard ist NAN.

Double: 64 Bit IEEE-Double, wird verwendet, wenn 15 – 16 signifikante Ziffern benötigt werden. Standard ist NAN.

Meldung

Zeichenfolge

Zeichenfolge, z. B. „Hallo Welt“

N. v.

DateTime

Datum und Uhrzeit, z. B. „13.04.2006 04:03:22.222“

N. v.

ElapsedTime

Float-Wert als Ausdruck einer Zeitdauer in Sekunden. Der Wert wird oft in folgender Form angezeigt, intern jedoch als Float-Zahlenwert gespeichert.

[–][TTTTTT] [HH:MM:]SS[.fffffff]

Dabei gilt:

  • TTTTTT (Tage) = 0 bis 999999

  • HH (Stunden) = 0 bis 23

  • MM (Minuten) = 0 bis 59

  • SS (Sekunden) = 0 bis 59

  • fffffff = Sekundenbruchteile

    Die Zeitdauer kann einen positiven oder negativen Wert haben.

N. v.

InternationalizedString

Besonderer String-Datentyp, der Sonderzeichen aufnehmen kann.

Sie können Industriegrafiken so konfigurieren, dass sie Daten von Galaxy-Attributen abrufen.

Entspricht der verwendete Wert nicht dem vorgesehenen Datentyp, so wird er gemäß den IDE-Umwandlungsregeln konvertiert. Die Zeichenfolge „-10“ wird für eine Animation, die einen Binärwert erfordert, beispielsweise in den Wert „wahr“ umgewandelt.

Wird die betreffende Industriegrafik in ein InTouch-Fenster eingefügt, so wird der Datentyp der Animationsverknüpfung gemäß den InTouch-Umwandlungsregeln konvertiert. Die eingefügte Industriegrafik zeigt dann in InTouch HMI den Wert „wahr“ an.

Erstellen Sie hingegen direkt eine binäre Wertanzeige in InTouch HMI, die auf dieselbe Datenquelle verweist, kann sich eine andere Anzeige ergeben.

Im obigen Fall würde die Zeichenfolge „-10“ beispielsweise in InTouch HMI als der Wert „falsch“ angezeigt.

Diagram explaining Data Coercion