Bereiche der internen Register

Frage:

Wie überlagern sich die Bereiche der internen Variablen im HMI?

Antwort:

Grundsätzlich werden zwischen zwei internen Registern unterschieden:

a) Internal Registers:
  • Auswahlmöglichkeit: WORD, DWORD, FLOATING POINT, STRING
  • Bereich: 0-1023

Achtung:
Wird z.B. die Adresse 0 mit einem Doppelwort belegt, so wird die Adresse 1 mitbelegt. Die nächste Variable muss somit auf Adresse 2 gelegt werden, um ungewollte Datenbereichsüberschneidungen zu vermeiden. Bereichsüberschneidungen werden vom HMI Designer nicht erkannt.

b) Internal Registers (Bit):
  • Auswahlmöglichkeit: BIT
  • Bereich: 0-16367

Achtung:
Der Bitbereich überschneidet sich mit dem Bereich der Internal Registers, d.h. Bit 0-15 entsprechen der Adresse 0.

Adressierung:
DWORD0_1_
WORD0123
BIT0-1516-3132-6364-...

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/20031257/0/
Kontaktformular