TIA Array of Int auf Int kopieren

Januar

Level-2
Beiträge
238
Reaktionspunkte
52
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, Leute.

Ich habe in einem DB ein Array of Int (für Schleifen-Verarbeitung mit SCL besser geeignet), möchte das aber aus Zugriffsgründen auf einzelne Ints in einem anderen Baustein kopieren.
Also DB2.Int0 = DB1.Array[0]
DB2.Int1 = DB1.Array[1], etc.

Gibt es dafür einen Befehl?
 
Moin,

wenn der Ziel-DB nicht optimiert ist, dann sollte das recht einfach mit POKE gehen.

POKE(AREA := 16#84,
DBNUMBER := 2,
BYTEOFFSET := i,
VALUE := DB1.Array);



[TR]
[TD]dann noch eine Schleife drum und fertig ;)[/TD]
[/TR]
 
Zuletzt bearbeitet:
Zuletzt bearbeitet:
Oder, anstatt die Daten in getrennte Variabeln abzulegen, denselbe Variabel mit unterschiedliche "Sichten" (AT Sicht) bearbeiten.
Geht aber nur für "nicht optimierte" Bausteine.
 
Zurück
Oben