TIA DB Bool Array in DB Word Array kopieren

mkd

Level-2
Beiträge
197
Reaktionspunkte
30
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

erste Gehversuche TIA V13:

Ich möchte den Inhalt von einem Bool Array (DB) in ein Word Array (DB) kopieren.

Ziel ist ein Handling aller Störmeldungen projektweit im Bool Array und Verknüpfung der einzelnen Word in der Visu.

BLK_Move finde ich nicht mehr, nur Move_BLK, hiermit kann ich allerding kein DB Inhalt kopieren.

Habt Ihr Ansätze zur Lösung ?


Danke und Gruß
Daniel
 
Hallo

obs mit dem Baustein geht weiß ich nicht.
aber zu not geht´s auch so:
In diesem Fall hat das Bool Array 64 Einträge und das Byte Array 8
Code:
FOR #i:=0 TO 7 DO
    #Array_of_Byte[#i].%X0 := #Array_of_bool[#i * 8 + 0];
    #Array_of_Byte[#i].%X1 := #Array_of_bool[#i * 8 + 1];
    #Array_of_Byte[#i].%X2 := #Array_of_bool[#i * 8 + 2];
    #Array_of_Byte[#i].%X3 := #Array_of_bool[#i * 8 + 3];
    #Array_of_Byte[#i].%X4 := #Array_of_bool[#i * 8 + 4];
    #Array_of_Byte[#i].%X5 := #Array_of_bool[#i * 8 + 5];
    #Array_of_Byte[#i].%X6 := #Array_of_bool[#i * 8 + 6];
    #Array_of_Byte[#i].%X7 := #Array_of_bool[#i * 8 + 7];
END_FOR;

grüsse

Balu
 
Zuletzt bearbeitet:
Zurück
Oben