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!
' schrieb:hier mal 2 Bilder von meinen While-Schleifen, die parallel laufen.
While Loop 1: Schreibt die Daten in TDMS
While Loop2: Liest Daten aus der TDMS
Also doch nicht offline? Ich hab's geahnt.
Überleg' mal, was ist schneller:
1) Daten erfassen - Daten in TDMS schreiben - Daten aus TDMS lesen - Daten in ASCII Datei schreiben
oder
2)Daten erfassen - Daten in ASCII Datei schreiben
Wenn du schon zwei parallele Prozesse programmiert hast, was an sich ein gute Idee ist, dann bitte folgende Aufteilung:
erste Loop: Datenerfassung
zweite Loop: Daten anzeigen/loggen
„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
' schrieb:Also doch nicht offline? Ich hab's geahnt.
Überleg' mal, was ist schneller:
1) Daten erfassen - Daten in TDMS schreiben - Daten aus TDMS lesen - Daten in ASCII Datei schreiben
oder
2)Daten erfassen - Daten in ASCII Datei schreiben
Wenn du schon zwei parallele Prozesse programmiert hast, was an sich ein gute Idee ist, dann bitte folgende Aufteilung:
erste Loop: Datenerfassung
zweite Loop: Daten anzeigen/loggen
Die Übertragung der Daten der TDMS in txt/csv erfolgt nach dem Test..
die Aufteilung ist vorhanden
1. While - Loop: Datenerfassung
2. While - Loop: Steuerung
3. While - Loop: Logging
4. While - Loop: Visualisierung - FP-Tabelle/Graph
lg
30.07.2010, 09:50 (Dieser Beitrag wurde zuletzt bearbeitet: 30.07.2010 09:56 von dimitri84.)
' schrieb:meinst du die Datenerfassung alle 10 ms soll zu schnell sein??
Ja, diese Takzeit für die Datenerfassungsschleife ist zu schnell. Wenn diese Schleife mal nicht hinterher kommt, warum auch immer, hast du'n Stau im Kartenpuffer. Ich würde nicht 100, sondern 500-1000 Samples pro Zyklus holen.
„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
PS:
Was mir dabei jetzt aufgefallen ist: Du speicherst die ms im Zeitstempel mit ab. Ist kein Problem, solange du das nicht im Excel weiter verarbeiten willst.
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
vielen Dank für das VI...Bin dadurch auf eine neue Idee kommen.
Bitte sehr.
Und ich bin schon ganz gespannt auf deine neue Idee
Gruß SeBa
Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.
Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.
Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!