String aus DB in FC OUT-Variable kopieren

Zuviel Werbung?
-> Hier kostenlos registrieren
Ne.

Woher weiß der Blockmove, das er die Bytes dahin kopieren soll wohin der Any pointer zeigt und nicht in MB150-159?
Denn wenn ich die MB150-159 ja nicht vorher beschreibe, dann kopiert er mir die Bytes ja ins MB150-159.
 
Code:
L P##ZIEL_ANY; // ZIEL ANY (ANY) 
LAR1 ; 

L B#16#10; // Syntax-ID
[COLOR=red]T MB150[/COLOR] 

L 2; // Datentyp
[COLOR=red]T MB151
[/COLOR]
L 6; // Anzahl
[COLOR=red]T MW152[/COLOR]

L 200; // DB-Nummer
[COLOR=red]T MW154
[/COLOR]
L #STARTADRESSE; // Bereichszeiger
ITD ; 
SLD 3; 
[COLOR=red]T MD156[/COLOR]

L B#16#84; // Operandenbereich
[COLOR=red]T MB156
[/COLOR]

deswegen,weil du das so aufbereitest
MfG
Gerhard K
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jaja. Sicher. Ist es wirklich so, das die SPS irgendwie am Format erkennt das das ein Anypointer ist und nicht "Zufällig" in den Bytes steht?

Danke für die Hilfe!!!
 
Zurück
Oben