Ich persönlich würde die Überlagerung nutzen, weil Du eh' einen FB hast:
Anhang anzeigen 73373
Dann kannt Du unabhängig von der Firmware diese beiden Regionen komplett rauswerfen:
Anhang anzeigen 73374
Wann immer #STAT_Meldungen[#
i] ein Wert zugewiesen wird, steht der dann auch automatisch in #STAT_Meldungen_to_Word[#
j].%X
zz.
Ganz ohne weiteren Code.
Das Gleiche für die Störungen:
Anhang anzeigen 73376
Für die beiden Variablen ohne das "to_Word" die Remanenz auf "Im IDB setzen" umstellen und dann bei den Variablen mit dem "to_Word" bei Datentyp (ohne den bereits vorhandenen Typ vorher zu löschen!) einfach nur ein AT eingeben und Enter.
Das AT wandert dann wie im Screenshot zu sehen nach vorne und der schon vorhandene Datentyp wird die Überlagerung.
PS:
Die BYTE-Stellung im WORD muss aufgrund des BigEndian beachtet werden.
Mit der Überlagerung wird z.B. aus #STAT_Meldungen[0] das #STAT_Meldungen_to_Word[0].%X8 (und nicht %X0)!
Da weiß ich gerade nicht, wie das bei GATHER ist.