-> Hier kostenlos registrieren
Guten Abend zusammen,
Bild anbei.
Ich blockmove einen Bereich von 360 Byte von einem DB vom Typ UDT „Recipe“ in einen DB mit einem Array[0..9] vom Typ Recipe.
In KOP ists easy. siehe Bild. In SCL bekomme ich es nicht so richtig hin. Bitte um Hilfe.
Als Input hab ich den UDT Recipe und Output den DB mit einem Array vom Typ Recipe.
Bild anbei.
Ich blockmove einen Bereich von 360 Byte von einem DB vom Typ UDT „Recipe“ in einen DB mit einem Array[0..9] vom Typ Recipe.
In KOP ists easy. siehe Bild. In SCL bekomme ich es nicht so richtig hin. Bitte um Hilfe.
Als Input hab ich den UDT Recipe und Output den DB mit einem Array vom Typ Recipe.
Code:
FUNCTION FC2000 : VOID
VAR_INPUT
iRecipe: "Recipe";
END_VAR
VAR_OUTPUT
qDB_RecipeStack: BLOCK_DB
END_VAR
VAR_TEMP
RET_VAL1: INT;
END_VAR
RET_VAL1 := "BLKMOV"(SRCBLK:=??, DSTBLK :=?? );