LabVIEWForum.de
Winkel-Offset - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Winkel-Offset (/Thread-Winkel-Offset)



Winkel-Offset - Selectah - 14.09.2011 09:41

Hallo zusammen,

ich habe ein in meinen Augen recht komplexes Problem. Für den ein oder anderen wird es vielleicht ein Kinderspiel sein.

Ich bekomme meine Daten mit einer Geschwindigkeit von 50Hz als DBL Eingangssignal. Die Skalierung von Volt in Grad hat schon in einem vorherigen Programm stattgefunden.

Nun möchte ich die letzten zehn Werte kontinuierlich speichern und davon den Mittelwert berechnen.

Wenn ich im Hauptprogramm auf ein Boolsches Element "Nullen" drücke, soll das Programm mich fragen, ob ich wirklich Nullen möchte.

Bei positiver Antwort soll der vorher errechnete Mittelwert als Offset vom DBL Signal subtrahiert werden.

Wenn das Programm geschlossen wird, soll beim nächsten Öffnen der Offset immer noch im System sein.

Über jegliche Hilfe bin ich sehr dankbar.

Schönen Gruß,
Selectah


RE: Winkel-Offset - snuz - 14.09.2011 11:10

Hallo Selectah,

an bei ein Beispiel, welches dir vielleicht auf die Sprünge hilft.

Gruß snuz


RE: Winkel-Offset - GerdW - 14.09.2011 14:09

Hallo snuz,

Zitat:Wenn das Programm geschlossen wird, soll beim nächsten Öffnen der Offset immer noch im System sein.
Knapp an der Frage vorbei...

@Selectah:
Da wirst du den letzten Offset wohl in einer Datei speichern müssen und beim nächsten Start wieder aus der Datei lesen...


RE: Winkel-Offset - kaiman - 14.09.2011 14:29

So könnte das vllt. gehen...
Es fehlt nur eine geeignete Fehlerabfrage und die Frage ob wirklich gespeichert werden soll, aber ein bisschen sollst du ja auch selber machenBlush


RE: Winkel-Offset - Selectah - 14.09.2011 15:18

Wow, eure Antworten sind nicht schlecht. Diese Schieberegister verwirren mich immer noch ein wenig. Habe noch nicht so viel damit programmiert. Ihr habt mir auf jeden Fall schon weitergeholfen.

DANKE!!!


RE: Winkel-Offset - Selectah - 09.10.2011 10:06

Ich habs nun ohne Mittelwertbildung gelöst.
Ich hole mir vor Beginn meiner Hauptschleifen den Wert aus einem Excelfile und schreibe ihn in eine globale Variable. Diese Variable wird dann im Laufe des Programms änderbar über einen boolschen Operator. Nach Beenden der Hauptschleifen wird der letzte Wert in der globalen Variable an das gleiche Excelfile übergeben und überschrieben.