INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Messwerte filtern



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

15.03.2011, 11:09
Beitrag #1

malle Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2011

2009
2011
DE



Messwerte filtern
Hallo,

Ich habe ein monitoring programm für klimamessungen programmiert, jetzt optimieren wir gerade noch.

Die Feuchte und Temperatursensoren haben ab und an einen Aussetzter und schreiben dann eine temperatur von 3000° in die Datenbank aus der ich die Daten abrufe.
Ich würde gerne die Daten Filtern damit er einfach an den Stellen wo er auf 3000 geht im Graph ein stück frei lässt oder zum nächsten richtigen wert interpoliert.
Da ich den Programmier aufwand möglichst gering halten möchte wäre es mir lieb wenn ich dazu nicht eine spalte in die Datenbank einfügen müsste (richtig=1, falsch=0) einfügen und abfragen muss.
Lieber wäre es mir wenn ich mit dem 3000 wert direkt arbeiten kann.

Hat jemand eine Idee wie ich das lösen kann?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.03.2011, 11:22 (Dieser Beitrag wurde zuletzt bearbeitet: 15.03.2011 11:24 von jg.)
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Messwerte filtern
SELECT * FROM TABLExy WHERE Temp < 3000

Gruß, Jens

P.S.: Rulez Groß-/Kleinschreibung beachten.

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2011, 11:38
Beitrag #3

malle Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2011

2009
2011
DE



RE: Messwerte filtern
Wie genau stelle ich das ein?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2011, 13:40
Beitrag #4

malle Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2011

2009
2011
DE



RE: Messwerte filtern
Programmänderung, mein chef hätte es gerne mit einer Datenbankabfrage leider habe ich überhaupt keine idee wie ich das anstellen soll.
Also die Datenbank erhält eine Spalte in welche ein messfehler eingetragen wird (0=falscher wert, 1=richtiger Wert) ich muss diese für 10 sensoren sequenziell abfragen und in einen Boolesch(true, false) umwandeln. Nur wenn der entsprechende Sensor ausgewählt ist und der Messwert stimmt soll der messwert auf einem Graphen visualisiert werden. Das aber nur für den Zeitraum wo der Messwert fehlerhaft ist. Die Messwerte werden in der Datenbank alle 5 min aktualisiert. Der Graph wird über ca 24 h angezeigt.
Dort wo der wert fehlerhaft ist soll Labview automatisch vom letzen korrekten wert zum neusten wert interpolieren.

Soll ich zur verdeutlichung das programm hier nocheinmal einstellen? Ihr findet es sonst unter meinem letzten Forumseintrag...

Ich bedanke mich schon mal für die hilfe Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2011, 13:47
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Messwerte filtern
Dann lautet die Datenbankabfrage sinngemäß:

SELECT * FROM TableXY WHERE SpalteTrue='1'

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2011, 13:58
Beitrag #6

malle Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2011

2009
2011
DE



RE: Messwerte filtern
Könntest du ein kleines beispiel Vi erstellen? ich habe keine Ahnung wo cih da ansetzen soll, da ich noch nie mit Datenbankabfragen gearbeitet habe, das hat mein Vorgänger getan... Das wäre richtig super Smile

Und danke für die schnelle Antwort Jens!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.03.2011, 22:46
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Messwerte filtern
In deinem VI (ist das immer noch auf diesem Chaos-Stand? Wenn nein, bitte neu hochladen) sind doch genügend SQL-Abfragen drin! Einfach da mal abschauen.
Oder zieh dir hier Infos rein:
Wikibooks, Einführung in SQL

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.03.2011, 22:58
Beitrag #8

srokajo Offline
LVF-Gelegenheitsschr
*


Beiträge: 17
Registriert seit: Mar 2008

2011
1998
DE

14797
Deutschland
RE: Messwerte filtern
hatte ich schon mal in einem Temperatur Kalibrier-Bad.
Extrapolieren von den letzten beiden gültigen Messwerten.
Ein +-Limit drüber legen und schauen ob der neue Messwert drin liegt.
Wenn nicht dein errechneten Messwert einsetzen.

Gruss
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Gemischtes Signal filtern und aufteilen Hasiman123 20 14.574 15.05.2017 11:12
Letzter Beitrag: Hasiman123
  Signal filtern lola2014 4 5.394 31.03.2015 09:03
Letzter Beitrag: kwakz
  DMS Signal filtern/glätten CoCo93 4 7.048 17.06.2013 11:59
Letzter Beitrag: CoCo93
  Signal glätten/filtern Flatty 10 33.502 13.04.2012 14:16
Letzter Beitrag: Flatty
  Signal filtern toumayaaah 3 5.353 14.01.2011 13:38
Letzter Beitrag: GerdW
  Mehrere Maximalwerte einer Kurve filtern Raffy 3 5.435 20.08.2008 07:23
Letzter Beitrag: A.Berndsen

Gehe zu: