LabVIEWForum.de
Zwei Fragen zu meinem VI - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Zwei Fragen zu meinem VI (/Thread-Zwei-Fragen-zu-meinem-VI)



Zwei Fragen zu meinem VI - Jion - 05.09.2006 14:34

Hallo an alle!

Ich hab kurz zwei Fragen. Ich hoffe, die gabs nicht schon allzuoft. Bin ein blutiger Anfänger und wüsste ehrlich gesagt gar nicht wonach suchen Sad
Hab mir ein einfaches VI gebastelt. Es aquiriert Daten auf 4 Kanälen. Die Daten werden nach vom User wählbarem Offset und Scaling in je eine Tabelle geschrieben, auf je einem Graph angezeigt und in ein File gespeichert. Mein Chef verlangt nun noch zwei Dinge, welche ich einfach nicht finden kann:

1. Wie kann ich beim Graph erwirken, dass der User auf der Benutzeroberfläche die Skalierung des Graphen selber wählen kann? Ich finde keinen Eingang, wo ich irgendeinen Button anhängen könnte, um das einzustellen ...

2. Wie kann ich einstellen, wie oft aus dem Datenfluss ein Datenpunkt gespeichert wird? Hab eine Sample Compression gemacht (aber das läuft ja nur im Hintergrund), aber mein Chef meint, man könne irgendwo eine "write frequency" einstellen, welche dann der User auf der Benutzeroberfläche auch frei wählen kann.

Vielen Dank für eure Hilfe!!

Gruss Jion


Zwei Fragen zu meinem VI - htw10870 - 05.09.2006 15:11

Hallo,
zu 1.:

Du hast für den Graphen sogenannte propertynodes - Eigenschaftsknoten. Dort gibts auch eine Funktion für die Wertebereiche von Skalen. Einfach so einen Knoten mit nem Schieberegler, Drehknopf oder Zahlenfeld verbinden - fertsch. Schon kann man die Skalierung einstellen.

zu 2.:

Einfach ne Schleife mitlaufen lassen mit einstellbarer Zeitkonstante die nach jedem Durchlauf genau einen Wert abspeichert - oder besser - du hast ja die Samplerate deiner Wandlung - d.h. du berechnest aus der Samplerate und der Zeitvorgabe des User die Anzahl on Wandlerwerten, bevor genau einer gepeichert wird.

Grüße
Matze

<<LVF-Tassen Gewinner>>
Big Grin


Zwei Fragen zu meinem VI - Jion - 07.09.2006 10:40

Hallo Matze,

Vielen Dank für deine Antworten Smile

zu 1: wie geht das genau, den Property Node mit einem Schieberegler verbinden, und den dann mit dem Graph verbinden? Viele der Propertynodes lassen sich ja gar nicht mit dem Graphen direkt verbinden ... ?

zu 2: Hast du eine etwas genauere Anleitung?

Oder gibts überhaupt irgendwo aufm Netz eine nützlichere Hilfe als die im LabVIEW eingebaute Hilfe? Nach den diversen Tutorials weiss man offenbar noch kaum etwas, um selbstständig zu arbeiten ...


Zwei Fragen zu meinem VI - jg - 07.09.2006 11:20

<div align="left">Hallo, Jion,

die einfachste Möglichkeit für Benutzerinteraktion mit einem Graphen ist, das du die Graph- und Scale Palette darstellst (s. Bild), Zugriff über rechte Maustaste. Außerdem kann man die Zahlen an den Achsen direkt anklicken und verändern (-> Einfache Möglichkeit zum Skalierungsändern!)

[attachment=3203]

Zum Thema Property-Node bzw. Eigenschaftsknoten: Das ist ein (aus meiner Sicht) mächtiges Werkzeug, um das Aussehen von Frontpanel-Elementen zur Laufzeit zu beeinflussen. Erstellt werde diese Eigenschaftsknoten z.B. durch Anklicken des Elements im Frontpanel mit der rechten Maustaste, dann Auswahl "Create->Property Node". Ebenso mgl. über das Anklicken im Sourcecode-Fenster (wieder "Create-Property Node").

MfG, Jens.

P.S.: Schau dir vielleicht mal die Beispiele an, die du unter "Help->NI Example Finder" finden kannst. Da kann man eine Menge draus lernen!</div>


Zwei Fragen zu meinem VI - Jion - 24.10.2006 10:44

Hallo :Dda bin ich mal wieder.

Dank euere Hilfe (PM und Mailverkehr) entspricht mein VI schon ungefähr den Vorgaben. Eine Frage ist aber geblieben:

Mein VI aquiriert Daten, und zwar jede Sekunde auf 4 Kanälen. Das gibt aber mit der zeit (Monate) unübersichtliche Datenmengen. Was nun?
Was bewirken im DAQAssistant der Wert "samples to read" und "rate(HZ)"?
Was bewirkt im "Sample compression" der Wert "reducing factor"?

oder wie sonst zum Teufel :grrr:kann ich meine Datenmenge reduzieren???