ssyn
Level-2
- Beiträge
- 230
- Reaktionspunkte
- 23
-> Hier kostenlos registrieren
Hallo, ich habe eine dumme Frage. Wie kann man durch VARIANT in FC mit Array arbeiten?
Z.B. ich habe eine Array als Eingang (Array [1..10] of Int) und eine Array als Ausgang (Array [1..10] of Int)
Okay, ich nahm die Daten von ArrayIN und lege sie in ArrayOut durch Variant. Aber wie kann ich jetzt mit ArrayOut arbeiten, z.B. manche Elemente verschieben/ändern/löschen und später als Output ausgeben ?
Z.B. ich habe eine Array als Eingang (Array [1..10] of Int) und eine Array als Ausgang (Array [1..10] of Int)
Code:
FC_Variant
Input
ArrayIN Variant
Output
ArrayOut Variant
#Element := CountOfElements (#ArrayIN);
#ErrorT := MOVE_BLK_VARIANT(SRC := #ArrayIN, COUNT := #Element, SRC_INDEX := 0, DEST_INDEX := 0, DEST => #ArrayOut);
Okay, ich nahm die Daten von ArrayIN und lege sie in ArrayOut durch Variant. Aber wie kann ich jetzt mit ArrayOut arbeiten, z.B. manche Elemente verschieben/ändern/löschen und später als Output ausgeben ?