LabVIEWForum.de - X-Achsenskalierung abhängig von Numerischem-Eingabefeld

LabVIEWForum.de

Normale Version: X-Achsenskalierung abhängig von Numerischem-Eingabefeld
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe ein Signalverlaufgraph und möchte die X Achse anderst Skalieren. Abhängig von einem Numerischem- Eingabefeld.
Ich habe schon ein paar Versuche gestartet das ganze in einen XY-Graphen um zu wandeln. Das hat auch funktioniert, leider
bin ich bei dieser Version sehr unflexiebel da dies nur Funktioniert wenn genau ein Signal ankommt.

Kennt da einer eine Einfache lösung?
Oder kann mir einer sagen wie man aus eine XY-Graph wieder ein Signalmacht?

mfg

Stefan

PS: ich benutze LabVIEW 8.
' schrieb:Oder kann mir einer sagen wie man aus eine XY-Graph wieder ein Signalmacht?
rechte Maustaste / erstellen /lokale Variable / als Anzeige
da bekommst die Daten in genau in dem Format heraus wie Du sie eingegeben hast.
Wenn dein VI nicht funktioniert, dann poste doch wenigsten das "Numerische Eingabefeld", damit man sieht was Du willst.
Wo soll ich rechts drauf klicken?

Das VI ist leider Ein bischen groß. Aber ich kann ja mal versuchen es genauer zu erklären. Ich lade Messdaten(immer 10000 Stück) Strom,
Spannung usw. die Zeiten der verschiedenen Messungen sind aber unterschiedlich mal stellen die 10000 Werte 200µs dar mal 500µs. Wenn ich das Siganl bzw. den Array anzeigen will steht beim Signalverlaufsgraphen an der X-Achse immer die zahlen von 0 - 10000.
Jetzt möchte ich das ich ein Eingabefeld hab(Numerisches Eingabefeld), in dem ich die Zeit eingebe und mit desen hilfe die X-Achse des Signalverlaufgraphen richtig skaliert wird.
Ich habe bereits versucht mein Siganl in einen XY-Graphen um zu wandel(mit einem XY-Graphen-erzeugen Vi) dort gebe ich dem Graphen dann halt noch die passenden Werte der X-Achse. Das funktioniert aber leider nur wenn mein Signal einen Graphen enthält(z.b. nur Spannung). Ich hab in den Eigenschaften den des XY-Gaphen(ich mein das Anzeigeelement dafür) gesehen dass man da auch mehrere Plots ausgeben kann doch wie mach ich das? Ich kann ja nur einen Anschließen.

Ich hoffe das war einigermassen verständlich.
' schrieb:Wo soll ich rechts drauf klicken?

Das VI ist leider Ein bischen groß. Aber ich kann ja mal versuchen es genauer zu erklären. Ich lade Messdaten(immer 10000 Stück) Strom,
Spannung usw. die Zeiten der verschiedenen Messungen sind aber unterschiedlich mal stellen die 10000 Werte 200µs dar mal 500µs. Wenn ich das Siganl bzw. den Array anzeigen will steht beim Signalverlaufsgraphen an der X-Achse immer die zahlen von 0 - 10000.
Jetzt möchte ich das ich ein Eingabefeld hab(Numerisches Eingabefeld), in dem ich die Zeit eingebe und mit desen hilfe die X-Achse des Signalverlaufgraphen richtig skaliert wird.
Ich habe bereits versucht mein Siganl in einen XY-Graphen um zu wandel(mit einem XY-Graphen-erzeugen Vi) dort gebe ich dem Graphen dann halt noch die passenden Werte der X-Achse. Das funktioniert aber leider nur wenn mein Signal einen Graphen enthält(z.b. nur Spannung). Ich hab in den Eigenschaften den des XY-Gaphen(ich mein das Anzeigeelement dafür) gesehen dass man da auch mehrere Plots ausgeben kann doch wie mach ich das? Ich kann ja nur einen Anschließen.

Ich hoffe das war einigermassen verständlich.
hi,
das solte doch über die eigenschaft faktor gehen. sonst kannst du auch nen signalverlauf erzeugen, da kannst du das delta t vorgeben.
mfg jeffrey
' schrieb:Wo soll ich rechts drauf klicken?
Auf den Graphen, wo sonst? Entweder auf den Graphen direkt auf dem FP oder auf das Symbol im BD. (FP=Frontpanel, BD=Blockdiagramm)
Meine Empfehlung:

Bau dir einen entsprechenden Waveform-Cluster zusammen und schließ das dann an den Waveform-Graphen an, dann musst du überhaupt nichts mit Skaleneinstellungen machen:

[attachment=11365]

MfG, Jens
Referenz-URLs