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 

Langzeit Graph erstellen



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!

28.10.2020, 14:05
Beitrag #1

rackpack Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jul 2020

2017
2019
EN



Langzeit Graph erstellen
Hallo zusammen,

ich möchte gerne meine Messdatenerfassung um eine Signaldarstellung erweitern, die den Signalverlauf über bestimmten Zeitraum aufnimmt. D.h ich müsste am besten das Array aus meinem Signalverlaufsgraph, während der Messung zwischenspeichern, damit ich im Anschluss diese Daten über eine beliebigen Zeitspanne der Messung in einen Grapf anzeigen lassen kann. Nur die Frage, wie mache ich das am bestenBig Grin?

Vielen Dank im Voraus!

P.S.:DAQ ist mit HBM-Treiber erstellt ist denke ich für den Lösungsweg nicht wichtig.


Angehängte Datei(en)
17.0 .vi  ProgramControlledDemo.vi (Größe: 49,4 KB / Downloads: 261)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2020, 14:44
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Langzeit Graph erstellen
Hallo rackpack,

Zitat:ich möchte gerne meine Messdatenerfassung um eine Signaldarstellung erweitern, die den Signalverlauf über bestimmten Zeitraum aufnimmt.
Das ist doch im VI schon drin?
Da ist ein Chart, der die Messdaten eines bestimmten Zeitraums anzeigt…

Zitat:D.h ich müsste am besten das Array aus meinem Signalverlaufsgraph, während der Messung zwischenspeichern, damit ich im Anschluss diese Daten über eine beliebigen Zeitspanne der Messung in einen Grapf anzeigen lassen kann. Nur die Frage, wie mache ich das am besten?
Von welchem Signalverlaufsgraphen sprichst du? In deinem VI ist nur ein Chart, aber kein Graph enthalten!
Wenn du Daten in eine Datei speichern willst, dann solltest du die Datei-Funktionen benutzen.

Die Frage nach dem "Besten" ist erst dann sinnvoll, wenn du deine Zielvorgaben genauer definierst…

Das VI könntest du noch etwas aufräumen und dabei zumindest auf die Regel "Draht von links nach rechts" (aka von Quelle zu Senke) achten!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2020, 14:59
Beitrag #3

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: Langzeit Graph erstellen
Ein "beliebige Zeitspanne"?

Das wird schwer...

Du musst dir klar werden, wie lange "beliebig" sein kann! Und was willst du da sehen? Alle Details? Oder nur ne Übersicht? Dann könntest du die Daten dezimieren und speichern.

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2020, 21:34 (Dieser Beitrag wurde zuletzt bearbeitet: 28.10.2020 21:39 von rackpack.)
Beitrag #4

rackpack Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jul 2020

2017
2019
EN



RE: Langzeit Graph erstellen
Also, ich hätte mich genauer ausdrücken müssen....
Ich hatte mir das wie folgt vorgestellt gehabt, nämlich wollte ich über eine bestimmte Zeit bspw. eine Stunde die Messung laufen lassen und im Anschluss mir beliebige Zeitspannen innerhalb dieser einen Stunde als Chart darstellen lassen können.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2020, 07:47
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Langzeit Graph erstellen
Hallo rackpack,

Zitat:wollte ich über eine bestimmte Zeit bspw. eine Stunde die Messung laufen lassen und im Anschluss mir beliebige Zeitspannen innerhalb dieser einen Stunde als Chart darstellen lassen können.
Mit einem Graph statt einem Chart wird die Sache viel einfacher - oder muss es unbedingt ein Chart sein?

Du musst die anzuzeigenden Daten in einem Array sammeln.
Dieses Array im Graph anzeigen lassen.
Dann kannst du einfach über die X-Achse den anzuzeigenden Bereich eingrenzen oder mit dem X-Achsen-Scrollbalken durch die Messdaten scrollen…

Zitat:Also, ich hätte mich genauer ausdrücken müssen....
Ja, genauer - und detailreicher!

Über welche Samplerate reden wir hier?
Wieviele Samples sammelst du in einer Stunde?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.10.2020, 09:02
Beitrag #6

Martin.Henz Offline
LVF-Team
LVF-Team

Beiträge: 429
Registriert seit: Jan 2005

2.5.1 bis 20
1992
kA

74363
Deutschland
RE: Langzeit Graph erstellen
Hallo zusammen,

dem VI nach sind es 4 Kanäle mit 2400 Samples pro Sekunde. Im Text steht was von einer Stunde. Das
wären dann 8640.000 Samples. Also schon ein wenig oberhalb eines "sammel die Daten und stopfe sie
einfach in den Graph" - besonders wenn aus der einen Stunde einmal drei oder vier Stunden werden
und/oder wenn aus den 4 Messkanälen mal 8 Kanäle werden.

So wie ich rackpack bisher verstanden habe ist der Ansatz doch nicht so verkehrt: Daten während der
Messung alle in eine Datei schreiben und nur in einem limitierten Chart anzeigen. Nach (oder auch
während der Messung) kann der Anwender kleinere Teile der Messdaten auswählen und sich diese in
einem Graph anzeigen lassen. Beispielsweise Daten der 5. Minute bzw. Samples von 720000 bis 864000.
Das wären 144000 Samples mal 4 Kanäle = 576000 Messwerte im Graph und das sollte schon noch
gehen (es sei denn der Rechner ist so schwach, dass er schon während der Messdatenerfassung am
hecheln ist).

Jetzt weis ich nur nicht, was ich auf die rackpack Frage "wie mache ich das am besten?" sinnvoll antworten soll.
Mit fällt dazu nur eine genauso allgemeine Antwort ein:

Schreibe die Daten während der Messung in eine Datei und lese zur Anzeige nur die Messwerte aus der Datei,
welche für die Anzeige benötigt werden. Limitiere die Zeitspanne, die der Anwender auswählen kann, damit
es nicht zu einer Überlastung des Rechners kommt.

Martin Henz
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Punkte in einer XY Graph erstellen und umkreisen. Armeldonald 8 6.188 08.10.2019 12:00
Letzter Beitrag: Armeldonald
  Zeitstempel stimmt nicht - Graph aus Daten in TDMS-File erstellen Aspen 2 5.182 06.09.2017 14:37
Letzter Beitrag: Aspen
  Graph erstellen: 12 Detektoren, von jedem ein Signal auf y-Achse Vanessa206 5 8.173 22.04.2016 08:40
Letzter Beitrag: Vanessa206
  XY graph (Drucken oder PDF Datei erstellen) knq 7 8.530 28.10.2014 14:48
Letzter Beitrag: Trinitatis
  XY-Graph erstellen aus Excel-Tabelle rm_210 7 9.459 10.01.2013 21:57
Letzter Beitrag: jg
  Graph erstellen AnnaZim 13 13.713 30.05.2012 19:59
Letzter Beitrag: AnnaZim

Gehe zu: