23.05.2012, 15:21
Hallo!
Ich bin völliger Neuling in Sachen LabView, muss aber im Laufe eines Uniprojektes ein LabView Programm schreiben. Ich habe eine Reihe an NTC-Thermistoren, bei denen die gemessene Spannung gemittelt werden soll. Zudem sollen die Messungen bei verschiedenen Umgebungsparametern stattfinden, sprich bei verschiedenen Temperaturen.
Ich bin jetzt soweit, dass ich die Messwerte an sich angezeigt bekomme. Jede Sekunde einen für jeweils 32 Thermistoren.
Meine Aufgabe ist nun, für jeden einzelnen Sensor bei einer bestimmten Umgebungstemperatur 10 Messwerte aufzunehmen, zu mitteln und die Standardabweichung zu bilden. Ziel dabei soll auch sein, dass ich das Programm nicht immer völlig neu starten muss, sondern, dass ich 10 Messwerte messe, dann die Umgebungstemperatur umstelle, dann wieder auf den Button „Daten schreiben“ drücke, usw. Ich weiß nicht, ob das so verständlich ist, wie ich es grade formuliere.
Auf jeden Fall habe ich ein Programm geschrieben, bei dem ich den Mittelwert und die Standardabweichung über eine CaseStruktur mit Rückführung realisiert habe (ich wusste nicht, wie es anders geht, weil ich ja nur einen Eingang habe, der mir in gewissen Zeitintervallen Daten angibt).
Auf jeden Fall funktioniert das Programm beim erstmaligen ausführen des „Daten schreiben“ Buttons. Sobald ich allerdings die Aufzeichnungen fortsetzen will, spinnen die angezeigten Werte total. Meine Vermutung ist die, dass es an dieser Rückführung in dem Case-Fenster liegt. Mir fehlt aber das richtige Grundwissen in Sachen LabView, sodass ich nicht weiß wie ich das
a) Korrigieren könnte
b) Oder eben einfach auf einem anderen Weg lösen könnte.
Ich hoffe mein Problem ist verständlich kommuniziert.
Könnte es sich vielleicht wer man anschauen und mir eine Hilfestellung geben?! Ich wäre sehr dankbar, weil ich einfach seit mehreren Tagen auf der Stelle tappe.
PS: Ich hab bisher das Programm nur für einen Sensor gemacht, das wollte ich dann auf die anderen übertragen.
Ich bin völliger Neuling in Sachen LabView, muss aber im Laufe eines Uniprojektes ein LabView Programm schreiben. Ich habe eine Reihe an NTC-Thermistoren, bei denen die gemessene Spannung gemittelt werden soll. Zudem sollen die Messungen bei verschiedenen Umgebungsparametern stattfinden, sprich bei verschiedenen Temperaturen.
Ich bin jetzt soweit, dass ich die Messwerte an sich angezeigt bekomme. Jede Sekunde einen für jeweils 32 Thermistoren.
Meine Aufgabe ist nun, für jeden einzelnen Sensor bei einer bestimmten Umgebungstemperatur 10 Messwerte aufzunehmen, zu mitteln und die Standardabweichung zu bilden. Ziel dabei soll auch sein, dass ich das Programm nicht immer völlig neu starten muss, sondern, dass ich 10 Messwerte messe, dann die Umgebungstemperatur umstelle, dann wieder auf den Button „Daten schreiben“ drücke, usw. Ich weiß nicht, ob das so verständlich ist, wie ich es grade formuliere.
Auf jeden Fall habe ich ein Programm geschrieben, bei dem ich den Mittelwert und die Standardabweichung über eine CaseStruktur mit Rückführung realisiert habe (ich wusste nicht, wie es anders geht, weil ich ja nur einen Eingang habe, der mir in gewissen Zeitintervallen Daten angibt).
Auf jeden Fall funktioniert das Programm beim erstmaligen ausführen des „Daten schreiben“ Buttons. Sobald ich allerdings die Aufzeichnungen fortsetzen will, spinnen die angezeigten Werte total. Meine Vermutung ist die, dass es an dieser Rückführung in dem Case-Fenster liegt. Mir fehlt aber das richtige Grundwissen in Sachen LabView, sodass ich nicht weiß wie ich das
a) Korrigieren könnte
b) Oder eben einfach auf einem anderen Weg lösen könnte.
Ich hoffe mein Problem ist verständlich kommuniziert.
Könnte es sich vielleicht wer man anschauen und mir eine Hilfestellung geben?! Ich wäre sehr dankbar, weil ich einfach seit mehreren Tagen auf der Stelle tappe.
PS: Ich hab bisher das Programm nur für einen Sensor gemacht, das wollte ich dann auf die anderen übertragen.