-> Hier kostenlos registrieren
Die Haare raufend wende ich mich mal vertrauensfoll an das Forum:
Ich möchte einen simplen Blockmove machen. Allerdings ist die SOURCE-ADRESS dynamisch.
Ein Auszug aus der AWL:
L #Fachnummer
L P#32.0
*I
LAR1
AUF "Regal"
U DBX [AR1,P#0.1]
SPBN leer
CALL "BLKMOV"
SRCBLK :=dbx[ar1,p#0.0] BYTE 32
RET_VAL:=#RetVal
DSTBLK :="SS_Client_Fachdaten".RBG1.Fachdaten.leer
leer: NOP 0
Warum nimmt er meinen Source-Block nicht an???
Die Meldung des Compilers ist: SYNTAXFEHLER BEI BYTE
Ich muß ihm doch aber sagen wieviele Byte ich übertragen möchte.
Wo versteckt sich der Fehler???
Für euere Hilfe bedanke ich mich schon mal im Voraus!
Ich möchte einen simplen Blockmove machen. Allerdings ist die SOURCE-ADRESS dynamisch.
Ein Auszug aus der AWL:
L #Fachnummer
L P#32.0
*I
LAR1
AUF "Regal"
U DBX [AR1,P#0.1]
SPBN leer
CALL "BLKMOV"
SRCBLK :=dbx[ar1,p#0.0] BYTE 32
RET_VAL:=#RetVal
DSTBLK :="SS_Client_Fachdaten".RBG1.Fachdaten.leer
leer: NOP 0
Warum nimmt er meinen Source-Block nicht an???
Die Meldung des Compilers ist: SYNTAXFEHLER BEI BYTE
Ich muß ihm doch aber sagen wieviele Byte ich übertragen möchte.
Wo versteckt sich der Fehler???
Für euere Hilfe bedanke ich mich schon mal im Voraus!