-> Hier kostenlos registrieren
Hallo zusammen,
hab mir einen Zeiger zusammengebaut der auf ein Bit zeigen soll. Hier sollte es das Bit DB100.DBX1000.0 sein.
Danach wollte ich abfragen ob dieses Bit "True" ist.
Leider funktioniert es nicht. Habt ihr mir einen Tipp? Danke im Voraus
hab mir einen Zeiger zusammengebaut der auf ein Bit zeigen soll. Hier sollte es das Bit DB100.DBX1000.0 sein.
Danach wollte ich abfragen ob dieses Bit "True" ist.
Leider funktioniert es nicht. Habt ihr mir einen Tipp? Danke im Voraus
Code:
[FONT=Verdana] LAR1 P##test //zeiger ins adressregister laden
L W#16#10 //SyntaxID. bei S7 immer 10
T LB [AR1,P#0.0]
L W#16#1 //Typ BOOL
T LB [AR1,P#1.0]
L 0 //Anzahl Bytes
T LW [AR1,P#2.0]
L 100 //Quell-DB
T LW [AR1,P#4.0]
L 1000 //Anfang der Quelle
SLD 3
T LD [AR1,P#6.0]
L B#16#84 //Speicherbereich (hier DB)
T LB [AR1,P#6.0]
[/FONT]
Code:
[FONT=Verdana] LAR1 P##test
U [AR1,P#0.0]
S M 200.0
[/FONT]