TIA unterschiedliche Datentypen kopieren, slice

worst_case

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

ich habe ein DWORD das einen Wert (%W0) und Steuerbits (%W1)
beinhaltet.

status struct
bool_1 bool
bool_2 bool
bool_.. bool
bool_16 bool
wert word


Wie kann ich nun mit slice das %W1 auf eine Structur mit anderem Format/Datentyp kopieren,
bzw. geht das überhaupt ?

#status.wert := #value.%W0;
#status.??? := #value.%W1;


Alle bits einzeln ??? ... ist aber nicht schön

Vielen Dank !!
 
57374718_STEP7_V11_SliceAccess_in_KOP_FUP_1_de.png


So sieht das aus..

Wie können Sie in STEP 7 (TIA Portal) bit-, byte- oder wortweise und symbolisch auf unstrukturierte Datentypen zugreifen?​


Bereiche einer Variablen mit Slice-Zugriffen adressieren
 
Um was für eine Steuerung handelt es sich?

Eventuell geht sowas wie BLKMOV auf deine Struktur, sinnvollerweise mit einem UDT
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich verwende für Bits -> WORD und umgekehrt je eine FC, in der ich "slice". Die Bits liegen in einer Struktur. Das hat den Vorteil, das die Bit-Variablen richtige Namen bekommen können.
 
Zurück
Oben