Analogsignal in einem Graphen darstellen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Signaldarstellung (/Forum-Signaldarstellung) +---- Thema: Analogsignal in einem Graphen darstellen (/Thread-Analogsignal-in-einem-Graphen-darstellen) |
Analogsignal in einem Graphen darstellen - draluz02 - 16.08.2007 09:12 Grüß euch! Bin LV neuling und versuche verzweifelt mein gemessenes Analogsignal in einem Graphen zeitlich zu visualisieren und das dann eventuell auch noch in einer datei zu speichern, aber im moment würde es mir schon reichen einen funktionierenden graphen hinzubekommen! Ich arbeite mit einem Compact RIO System und lese das analoge Volt-Signal über ein Modul (NI-9215) ein. Anschließend wandle ich den binären wert mittels sub-VI "binary to nominal.vi" in einen DBL wert um, der dann dem anliegenden V-Signal entspricht. Nun möchte ich gern dieses Signal - wie gesagt - visualisieren. Ich bin schon mal so weit gekommen das ich weiß, dass ich mit der Bundle-fkt. mein Volt-array und ein zeit-signal zusammenfügen muss und das dann mit dem XY-Graph verbinden muss! nur wie zum teufel kann man so ein zeitsignal erstellen ? ist der xy-graph dafür überhaupt der geeignetste oder sollte ich einen anderen graphen verwenden? dank euch schon mal im vorhinein für eure tipps! mfG, euer ösi Analogsignal in einem Graphen darstellen - Oliver Listing - 02.09.2007 10:42 Hi ösi, wenn du in der X-Achse eine Zeitliche Auflösung haben willst, die ungleich einer Sekunde ist, bzw. genauer, so ist der XY-Graph schon richtig. Er erwartet ein Array welches aus einem Cluster mit dem X- und zugehörigem Y-Wert besteht. Der einfachste Weg ist sich eine Konstannte zu erzeugen um zu sehen was der Graph haben will. Wenn du eine getriggerte Messreihe mitschreibst, die im Sekundentakt läuft, oder du alle Sekunde nur einen Wert anforderst, so nehme entweder einen Chart oder bilde ein Array und verwende den Waveform Graph. Dein Zeit-Array erhälst du, indem du zu beginn deine Messung einmal die Zeit nimmst und dann mit jedem neuen Messpunkt. Von der Letzteren ziehst du dann die Startzeit ab und erhälst deine Zeit in Sekunden seit beginn der Messung. Gruß Oliver |