15.05.2007 14:23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beigetreten: 08.05.2006 Letzter Bes: 29.04.2024 Beiträge: 1085 Bewertung:
|
Hi, also hier die Antworten zu Deinen Fragen: 1. Noch eine Frage, aus den Informationen lese ich hier das ich 20 csv Dateien anlegen kann mit jeweils 20 Spalten (also 20 AI einlesen) und es können sozusagen 10.000 Zeilen Datenmaterial archiviert werden. Nach 10.000 Zeilen muss eine neue Datei angelegt werden, liege ich da richtig? Antwort: richtig 2. Wie berechne ich den Speicher generell? Hier ein gleich ein paar Werte (20 Spalten, davon 15 AI und die anderen 5 für Zeitstempel,Datenzähler, Parametereinstellungen) Erfassung alle 1s für 24h =864000 Spalten Antwort: Mir ist nicht ganz klar, was mit AI gemeint ist. Es können max. 20 verschiedene Variablen proArchiv abgelegt werden. Empehlenswert ist das segmentelle Umlaufarchiv, dahierbei die beste Preformance bei einem Panel erzielt wird. 20 Variaben pro Sekunde => 86400s * 20 Variablen=> 1728000 (Zeilen) Einträge. Dies ist nur eine theoretische Größe, da nur 10.000 Einträge pro Archiv möglich sind. 20.000 Einträge bei 20 Variablen => 1000s das entspricht also ungefähr 16 min BeimUmlaufarchiv werden nach einer bestimmten Zeit die archivierten Werte überschrieben. Aufbau eines Variablenarchivs von WinCC flexible:
3. Was gibt es noch für eine Möglichkeit? Antwort: Es kommt darauf an, was man machen möchte. Prinzipiell läßt sich die Frage so pausal nicht beantworten. 4. Ich habe gelesen das man mit Flexible RT eine SQL Datenbank beschreiben kann, geht das auch mit einem TP270? Antwort: Nein, dies geht nur mit der PC Runtime. Bye... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22.05.2007 14:24 | |
Beiträge: 17 Bewertung:
|
Hi, Danke für die ausführliche Antwort, AI sind analoge Eingänge. Ich möchte die archivierten Daten später weiterverwenden, also kann ich ein Umlaufarchiv nicht verweden. Frage: 10.000 Einträge bedeutet in Excel gesehen 20 Spalten und 500 Zeilen, oder habe ich das falsch verstanden? Ich dachte an 20 Archive mit je 20 Spalten und 10.000 Zeilen die man projektieren kann. 20.000 Einträge bei 20 Variablen =>1000s richtig, aber ich habe doch 10.000 Einträge also macht das 500s => 8 min Dieses Bsp deutet auf meine Frage hin mit den 500 Zeilen. Nach meinen Berechnungen hätte ich für 20 Variablen 10.000s erfassen können => 166 min Was ist nun richtig??? MFG Flex_and_Win |
23.05.2007 15:30 | |
Beigetreten: 08.05.2006 Letzter Bes: 29.04.2024 Beiträge: 1085 Bewertung:
|
Hi, zu Frage 1: ja - 10.000 Einträge = 10.000 Zeilen zu Frage 2: Die 20.000 Einträge waren ja auch nur ein Rechenbeispiel. Bei der PC-Runtime sind bis 500.000 Einträge möglich. Bei max. 10.000 Einträge kann schließlich auch nur die Hälfte archiviert werden. zu Frage 3: Bsp. 10000 Einträge -------------------------- = 500 Einträge pro Variable 20 Variablen Jede Variable kann nur 500 mal in das Archiv geschrieben werden. Wenn jede Varaible jede Sekunde archiviert wird, dann können 500s archiviert werden. Bei einem Archivierungszyklus von 1h können 500h archiviert werden. Bye... |
24.05.2007 10:10 | |
Beiträge: 17 Bewertung:
|
Hi, also bedeuten die 10.000 Zeilen, wenn man nur 1 Variable nutz. Da hatte ich mir aber mehr erwartet. Thx for the big help |
05.06.2008 11:49 | |
Beiträge: 1 Bewertung:
|
Als ich hier im Forum nach einer klaren Auskunft über den Speicherbedarf eines Datensatzes im csv-file suchte, las ich diesen Thread und muss die Aussagen hier sehr anzweifeln. |
06.06.2008 11:54 | |
Beigetreten: 13.05.2008 Letzter Bes: 18.12.2019 Beiträge: 836 Bewertung:
|
Natürlich kann man auch mehr als diese 10.000 Einträge pro Archiv angeben. Es ist eine sogenannte "weiche" Grenze. Allerdings muß man dies auf eigene Verantwortung tun. Zudem kann es hier sehr schnell zu Performance-Problemen kommen. Wenn Teile dieser großenArchive in einer Kurve angezeigt werden sollen, kann das schon mal dauern. |
mfG / Best regards |
|
Folgen Sie uns auf