-> Hier kostenlos registrieren
Hallo
Ich schreibe einen Pointer in einem FB ins AR1.
Leider wird aber das AR1 von Siemens wärend der Bearbeitung des FB überschrieben.
Kann ich den Pointer auch woanders speichern, z.B. in einer lokalen Variable? Wie würde das funktionieren?
Gruss
ISha
Ich schreibe einen Pointer in einem FB ins AR1.
Leider wird aber das AR1 von Siemens wärend der Bearbeitung des FB überschrieben.
Kann ich den Pointer auch woanders speichern, z.B. in einer lokalen Variable? Wie würde das funktionieren?
Code:
L #EA_StartAdr
ITD
L L#8
*D
LAR1
U #VW.MasseinheitGrad //INOUT Struktur
= A [AR1,P#50.2]
// Funktioniert nicht weil AR1 beim lesen der INOUT-Struktur überschrieben wurde
U #VW.RelativePos
= A [AR1,P#50.3]
.......
Gruss
ISha