Pointer auf eine statische Variable in einem FB

Juhu, mein erster Beitrag in diesem Forum! :)

Die Adresse einer statischen Variablen (oder auch einer Temp Variable) kannst du mit
Code:
L  P##VarName
laden.
Oder die Adresse direkt in das Adressregister laden:
Code:
LAR1 P##VarName
Anbei noch ein Screenshot.
 

Anhänge

  • VarAddr.png
    VarAddr.png
    31,1 KB · Aufrufe: 69
Juhu, mein erster Beitrag in diesem Forum! :)

Die Adresse einer statischen Variablen (oder auch einer Temp Variable) kannst du mit
Code:
L  P##VarName
laden.
Oder die Adresse direkt in das Adressregister laden:
Code:
LAR1 P##VarName
Anbei noch ein Screenshot.

Setzt man den FB normal, also nicht in einer Multiinstanz ein, ist das so kein Problem!
Das wird in einem FB in Multiinstanzen, dann aber sohl doch in die Hose gehen, denn es ist nur der Offset zum AR2, der da geladen wird. Wenn man dann über das AR1 zugreifen will, kann das durchaus fehlgehen, daher siehe Link in meinem Beitrag oben und die zusätzlichen Erläuterungen zum AR2!
 
Zurück
Oben