-> Hier kostenlos registrieren
Hallo,
ich rufe in meinem FB zwei von "außen" (IN Parameter BLOCK_DB) deklarierte DB´s auf. z.B DB100(IN1) und den DB222(IN2).
Nun möchte ich im Ablauf des FB an verschiedenen Stellen Datenbereiche des DB100 in den DB222 verschieben.
Ich bin auf den Block mov gestoßen, der wenn ich ihm normal den DB100 und DB222 vorgebe auch funktioniert.
Allerdings nicht wenn ich ihm die IN1 und IN2 Parameter gebe.
Hier mal mein Quellcode
Call "BLKMOV"
SRCBLK:= P#IN1.DBx1540.0 Byte 40
RET_VAL:= MW10
DSTBLK:= P#IN2.DBx0.0 Byte 40
Kann mir da einer sagen wie das richtig funktioniert? Der schimpft immer Syntaxfehler.
ich rufe in meinem FB zwei von "außen" (IN Parameter BLOCK_DB) deklarierte DB´s auf. z.B DB100(IN1) und den DB222(IN2).
Nun möchte ich im Ablauf des FB an verschiedenen Stellen Datenbereiche des DB100 in den DB222 verschieben.
Ich bin auf den Block mov gestoßen, der wenn ich ihm normal den DB100 und DB222 vorgebe auch funktioniert.
Allerdings nicht wenn ich ihm die IN1 und IN2 Parameter gebe.
Hier mal mein Quellcode
Call "BLKMOV"
SRCBLK:= P#IN1.DBx1540.0 Byte 40
RET_VAL:= MW10
DSTBLK:= P#IN2.DBx0.0 Byte 40
Kann mir da einer sagen wie das richtig funktioniert? Der schimpft immer Syntaxfehler.