LabVIEWForum.de
Zeitachse bei Signalverlaufsgraph - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Zeitachse bei Signalverlaufsgraph (/Thread-Zeitachse-bei-Signalverlaufsgraph--29860)

Seiten: 1 2


RE: Zeitachse bei Signalverlaufsgraph - Felifa - 10.03.2017 09:11

Hallo GerdW

Danke dafür Angel_not

Das klappt schon mal gut. Was ich noch suche ist eine Anzeige die bei 0 startet und die verstrichene Zeit in Sekunden bis zum drücken des stop Buttons misst und dann auch ausgibt. Ich weiß da gabs auch schon einige Beiträge im Forum, aber die passen leider nicht zu meinem VI Sad Wüsstest du da eine Lösung? Denke es hat mit den Zusammenhängen von Waveformgraph und Waveformchart zu tun. Ich denke, dass es nicht so "einfach" geht, quasi mit dem DAQ Assi ein Signal erfassen und dises dann mit einem Graphen des Frontpanels zu verbinden und auszugeben. Es funktioniert besser mit der Anwendung der Funktionen im Blockdiagram unter -> Signalverlauf -> Komponenten ermitteln... oder? Ich denke ich bin da ein wenig falsch rangegangen an das ganze...


RE: Zeitachse bei Signalverlaufsgraph - GerdW - 10.03.2017 10:05

Hallo felifa,

Zitat:Was ich noch suche ist eine Anzeige die bei 0 startet
t0 auf Null setzen und die X-Achse als relative Zeit anzeigen lassen…

Zitat:die verstrichene Zeit in Sekunden bis zum drücken des stop Buttons misst und dann auch ausgibt.
verstrichene Zeit = aktuelle Zeit - Startzeit
Sieht nach einer einfachen Subtraktion aus…

Zitat:Denke es hat mit den Zusammenhängen von Waveformgraph und Waveformchart zu tun. Ich denke, dass es nicht so "einfach" geht, quasi mit dem DAQ Assi ein Signal erfassen und dises dann mit einem Graphen des Frontpanels zu verbinden und auszugeben.
Es hat eher mit den grundlegenden Datentypen in LabVIEW zu tun. Und dass der DAQAssi (als ExpressVI) eben keinen "grundlegenden", sondern einen "komischen" Datentyp DDT ausgibt…
Zum Glück gibt es ja die Funktion FromDDT, die man direkt nach dem DAQAssi verwenden kann! Big Grin

Zitat:Ich denke ich bin da ein wenig falsch rangegangen an das ganze...
Jein. NI propagiert auf dein Einsteiger-HandsOn leider sehr diese ExpressVIs nach dem Motto "dreimal klickibunti und schon hat man ein fertiges Programm". Leider ist das dann in der Realität meist doch nicht so simpel…


RE: Zeitachse bei Signalverlaufsgraph - Felifa - 10.03.2017 15:23

Hallo GerdW

Was wäre dann die beste Einstellung des From DDT um es später zu filtern und in einem Waveformgraph anzeigen zu lassen?


RE: Zeitachse bei Signalverlaufsgraph - GerdW - 10.03.2017 15:33

Hallo felifa,

wenn du hinterher die besonderen Möglichkeiten von Waveforms nutzen willst (spezielle Filter-Funktionen, Graph/Chart mit Zeitachse), dann solltest du im FromDDT eben zu einem (Array of) Waveform konvertieren.
Irgendwie logisch, oder?


RE: Zeitachse bei Signalverlaufsgraph - Felifa - 10.03.2017 16:28

Hallo GerdW

Ist eigentlich klar Wink

hab hier jetzt noch mein VI, jedoch nach einer Vorlage von NI. Macht aber jetzt mal mit der Zeit was ich will Smile)) Ich denke es lag am Waveformgraph. Hab jetzt da ein waveformchart drinnen Smile


RE: Zeitachse bei Signalverlaufsgraph - GerdW - 10.03.2017 18:03

Hallo felifa,

arbeite doch einfach mit Waveforms:
[attachment=57463]


RE: Zeitachse bei Signalverlaufsgraph - Felifa - 11.03.2017 15:37

Hallo GerdW

Ich denke der Knoten in meinem Kopf konnte jetzt doch noch endlich entknüpft werden Big Grin Danke für deine Hilfe und Mühen!!!Angel_not