INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Zwischenspeicherung von Daten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.11.2014, 13:28 (Dieser Beitrag wurde zuletzt bearbeitet: 25.11.2014 13:35 von Wiltrud.)
Beitrag #11

Wiltrud Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Aug 2014

2012
2014
DE



RE: Zwischenspeicherung von Daten
Hallo Lucki,

wie funktioniert denn das Umgehen des Schieberegisters?

Bzw. wie lässt sich das Problem des zu großen Speicherbedarfes (s. markos/jg's Anmerkungen) lösen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.11.2014, 14:27
Beitrag #12

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Zwischenspeicherung von Daten
Siehe Bild.
Linke Schleife: Ohne Initialisierung, rechte Schliefe: Mit initialisierung.
In den Schleifen oben: Speicherung im Schieberegister (und im Signalverlaufsgraph)
In den Schleifen unten: Kein Schieberegister, Speicherung nur im Signalverlaufsgraph.

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2015, 17:48
Beitrag #13

Wiltrud Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Aug 2014

2012
2014
DE



RE: Zwischenspeicherung von Daten
Hallo Lucki,

danke für die Antworten. D.h. nun, dass jede der dargestellten Schleifen eine Möglichkeit zur Umgehung darstellt? Oder nur die untere Schleife ("Kein Schieberegister, Speicherung nur im Signalverlaufsgraph.")

Lg, Paul
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2015, 19:46
Beitrag #14

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Zwischenspeicherung von Daten
Natürlich nur die untere Schleife. Aber das ist eigentlich gar nicht so entscheidend, denn ich muss Dir sagen: Du hast auch alle Andere so gemacht, dass der Speicherbedarf so hoch wie möglich ist.
Weitere Einsparmöglichkeiten sind:
- Die Daten in SGL-Fomat konvertieren. Für 16 bit-Daten ist das mehr als ausreichend.
- die Daten im SGL-Format zwischenspeichem, ohne sie in Stringdaten zu konvertieren. Diese Daten kann man dann auch ohne vorherige Konvertiereung als Stringdatei abspeichern.

Das eigentlich Wichtige ist aber:
Die Daten laufend abspeichern und nicht erst, wenn nach drei Tagen der Stop-Knopf mal gedrückt wird. Das Vi stürzt dann zwar auch mal ab, aber erst, wenn die 3Tbyte Festplatte voll ist und nicht schon, wenn die 3 Gbyte im Memory voll sind.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2015, 09:55
Beitrag #15

Wiltrud Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Aug 2014

2012
2014
DE



RE: Zwischenspeicherung von Daten
Sorry Lucki, aber wie funktioniert denn sowas, also das regelmäßige Abspeichern?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2015, 09:57
Beitrag #16

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zwischenspeicherung von Daten
Hallo Wiltrud,

Zitat:wie funktioniert denn sowas, also das regelmäßige Abspeichern?
Indem man regelmäßig die Daten speichert, z.B. innerhalb einer Schleife…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2015, 10:11
Beitrag #17

Wiltrud Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Aug 2014

2012
2014
DE



RE: Zwischenspeicherung von Daten
Also so nach dem Prinzip:?


Angehängte Datei(en)
13.0 .vi  Unbenannt 1.vi (Größe: 45,07 KB / Downloads: 129)

11.0 .vi  Unbenannt 2.vi (Größe: 43,41 KB / Downloads: 128)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2015, 10:14
Beitrag #18

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zwischenspeicherung von Daten
Hallo Wiltrud,

ja, das Prinzip ist richtig erkannt…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2015, 12:00
Beitrag #19

Wiltrud Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Aug 2014

2012
2014
DE



RE: Zwischenspeicherung von Daten
Habe versucht, das nun zu übertragen. Mein Problem ist nur, dass jeder neue Wert nun angehängt wird, dafür wird in der Speicherdatei jedes Mal ein neuer Absatz erstellt (siehe Anhang). Habt Ihr eine Idee, wie ich das fixen kann? Ich habs schon mit Case-Schleife und Schieberegister versucht, das klappt aber nicht.

Beste Grüße, Wiltrud


Angehängte Datei(en)
11.0 .vi  Projekt 2014-3.Versuch Schleife.vi (Größe: 123,81 KB / Downloads: 140)

0.0 .lvm  9.lvm (Größe: 8,87 KB / Downloads: 138)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.01.2015, 15:08 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2015 15:08 von GerdW.)
Beitrag #20

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zwischenspeicherung von Daten
Hallo Wiltrud,

Zitat:dafür wird in der Speicherdatei jedes Mal ein neuer Absatz erstellt (siehe Anhang). Habt Ihr eine Idee, wie ich das fixen kann?
Ja klar haben wir eine…

Wenn du nur die neu hinzugekommenen Daten speichern willst, dann solltest du nicht jedesmal das komplette Array speichern - sondern eben nur die neu hinzugekommenen Daten!

P.S.: Die FOR-Loop um WriteToSpreadsheetFile ist RubeGoldberg, das geht auch ohne…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: