Waelder
Level-2
- Beiträge
- 964
- Reaktionspunkte
- 117
-> Hier kostenlos registrieren
Hallo Forum,
ich quäl mich z.Zt. noch mit den Pointern rum.
Wenn ich ein Pointer auslesen will wie muss ich das machen ?
Ich hab mir zum Testen ein FC gebastelt. Ich les ein Pointer ein (P##BEREICH z.B. DB10.DBX8.5) Wie kann ich die einzelnen Werte auslesen ?
Mein Programm ist wie folgt :
Mit den ersten drei Bytes komm ich klar aber mit den Byte 3 bis 5 kann ich nichts anfangen
Ich möchte noch die Info zu Byteadresse und Bit.
Das Schreiben auf den Pointer Fehlt mir noch.
Werd ich noch testen. Wenn ich den Lese Pointer begriffen habe.
Grüsse Micha
ich quäl mich z.Zt. noch mit den Pointern rum.
Wenn ich ein Pointer auslesen will wie muss ich das machen ?
Ich hab mir zum Testen ein FC gebastelt. Ich les ein Pointer ein (P##BEREICH z.B. DB10.DBX8.5) Wie kann ich die einzelnen Werte auslesen ?
Mein Programm ist wie folgt :
Code:
L P##BEREICH //Lese Pointer ein
LAR1 //Schreibe in Adressregister 1
L W [AR1,P#0.0] //Lade Wort aus Adressregister 1 ab Byte 0
T #DB_NR //Schreibe DBNR auf Ausgang
L B [AR1,P#2.0] //Lade Wort aus Adressregister 1 ab Byte 0
T #TYP //Schreibe TYP auf Ausgang
Ich möchte noch die Info zu Byteadresse und Bit.
Das Schreiben auf den Pointer Fehlt mir noch.
Werd ich noch testen. Wenn ich den Lese Pointer begriffen habe.
Grüsse Micha