Interne Variablen

Interne Variablen sind ausschließlich in QuickHMI vorhanden, und auch nur dort nutzbar. Zur Kommunikation mit externen Datenquellen, verwenden Sie externe Variablen.

Sie haben dabei die Wahl zwischen lokalen und globalen Variablen. Wohingegen lokale Variablen sich lediglich auf einen ausgewählten Client auf dem Server beziehen,

richten sich globale Variablen an alle auf dem Server befindlichen Clients.


Änderungen von lokalen Variablen wirken sich lediglich auf den Client aus, an dem die Änderung vorgenommen wurde.

Änderungen von globalen Variablen hingegen, sind für alle Clients sichtbar.


Interne Variablen, bzw. Systemvariablen können Sie sich über eine Checkbox anzeigen lassen.





Anlegen, bearbeiten und löschen von internen Variablen

Wählen Sie also aus, ob Sie eine lokale oder eine globale Variable anlegen wollen. Nutzen Sie dazu die entsprechenden Buttons.





Wählen Sie anschließend alle Spezifikationen für die Variable, wie „Name“, „Datentyp“ und „Wert“. Der Wert stellt hierbei den Anfangswert der Variable dar.


Eine Übersicht zu den verschiedenen Datentypen, finden Sie nachfolgend in diesem Kapitel.




Klicken Sie auf „Hinzufügen“, um die Variable anzulegen.


Möchten Sie keine weiteren Variablen anlegen „Schließen“ Sie das Fenster.





Alle angelegten Variablen erscheinen detailliert in der Tabelle. Hier wird Ihnen auch der Startwert, der einzelnen Variablen angezeigt.





Um eine angelegte Variable zu bearbeiten oder wieder zu löschen, wählen Sie sie an und interagieren mit den entsprechenden Buttons.

Alternativ können Sie auch doppelklicken (bearbeiten) oder die Entf-Taste (löschen) nutzen.





Datentypen:

Datentyp

Erklärung

Boolean

True / False

DateTime

64bit Zeitstempel

Byte

8bit signed

Short

16bit signed

Integer

32bit signed

Long

64bit signed

UByte

8bit unsigned

UShort

16bit unsigned

UInteger

32bit unsigned

ULong

64bit unsigned

Float

32 Gleitkommazahl

Double

Gleitkommazahl

Color

Farbe



Adress-Syntax für interne Variablen zur Schnelleingabe

Interne Variablen können auch mit einer Schnelleingabe hinzugefügt werden.

Hier kann mittels einer korrekten Syntax, eine Variable mit einem einzigen Feldeintrag angelegt werden.


Im Allgemeinen gilt die folgende Syntax:


  • [Datentyp]



Datentypen:

Kürzel

Beschreibung

X

Boolean

I2

Short

I4

Integer

I8

Long

F

Float

S

String