Array als Rezept Speichern

emilio20

Level-1
Beiträge
835
Reaktionspunkte
20
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
habe eine Schaltuhr als Array.

Schaltuhr UDT 11

TYPE UDT10
STRUCT
ProfilTime : ARRAY [1..4] OF TOD ;
ProfilTemp : ARRAY [1..4] OF REAL;
END_STRUCT
END_TYPE

//*************************ENDE UTD**********************************
//***************************UDT10***********************************
TYPE UDT11
STRUCT
Woche : ARRAY[1..7] OF UDT10; //DB Schaltwerte
END_STRUCT
END_TYPE

//*************************ENDE UTD**********************************

Möchte die Schaltzeiten gerne in Wicc flexible als csv rezept Speichern.

Wie kann ich ganze Array s Speichern ohne jedes einselne Element auszuwählen ?
 
quick'n'dirty: für den UDT11 eine Variable als unstrukturiertes Array von 224 Bytes anlegen und byteweise in die csv speichern - die Datenstruktur ist dann aber nicht in der csv-Datei sichtbar

Oder den UDT10 als Rezeptur von 8 Variablen anlegen und dann adressmultiplexen (in WinCCflex oder in der CPU)

Wie man die Daten sicher aus der CPU in WinCCflex bekommt benutze mal die Forumssuche nach GetDataRecordTagsFromPLC
und schau Dir mal diesen Thread an, ab #12 gehts da zur Sache
http://www.sps-forum.de/hmi/47637-p...uf-speicherkarte-eines-tp277-6-speichern.html

Harald
 
Zurück
Oben