27.07.2009, 13:48
(Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2009 14:33 von Schandmaul.)
Beitrag #1
|
Schandmaul
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5, 2011
2008
EN
82205
Deutschland
|
0 Filter
Hallo an alle,
ich hänge gerade an etwas ziemlich banalen (vermute ich mal),
aus einer externen DLL bekomme ich sich andauernd ändernde Werte, was auch so sein soll.
Das Problem ist nur, dass zwischen den Werten, welche ich zur weiteren Verarbeitung gebrauchen kann, immer wieder Nuller mitgesendet werden.
Da ich diese Daten später via UDP weiterschicken muss, möchte ich die Nuller nun rausfiltern (da ich den Filter lieber in LV mache, als über C++).
Gibt es bei LV so etwas wie ein Relais? Also wo ich sagen kann, wenn größer als Null, dann übertrage die Daten weiter.
Ich kenne natürlich die Funktion "Auswahl" unter dem Registerreiter "Vergleich", aber mit dem geht es blöderweise ja auch nicht, weil er im Falle "False" ja auch noch einen Wert ausgibt.
Danke schon mal für die Antwort
Gruß Flo
|
|
|
27.07.2009, 15:36
Beitrag #2
|
IchSelbst
LVF-Guru
Beiträge: 3.695
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
0 Filter
' schrieb:Gibt es bei LV so etwas wie ein Relais? Also wo ich sagen kann, wenn größer als Null, dann übertrage die Daten weiter.
Klar: Den Errorcluster.
Im Falle "Null ausgefiltert" übergibst du im ErrorCluster einen Fehler. Da du ja, wie es üblich ist, bestimmt deinen Datenfluß mit einem ErrorCluster versehen hast, kannst du jede Funktion im Datenfluß überspringen, eben dann, wenn ein Fehler gesetzt ist.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
27.07.2009, 16:53
(Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2009 16:55 von Schandmaul.)
Beitrag #3
|
Schandmaul
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5, 2011
2008
EN
82205
Deutschland
|
0 Filter
Hmpf, wie ich schon sagte, ist bestimmt banal . Vielen Dank auf jedenfall!!
Gruß Flo
|
|
|
27.07.2009, 19:41
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
0 Filter
' schrieb:Gibt es bei LV so etwas wie ein Relais? Also wo ich sagen kann, wenn größer als Null, dann übertrage die Daten weiter.
Wenn Bedingung, dann tue... -> Case-Struktur!
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.
|
|
|
28.07.2009, 09:11
Beitrag #5
|
Schandmaul
LVF-Grünschnabel
Beiträge: 30
Registriert seit: Mar 2009
8.5, 2011
2008
EN
82205
Deutschland
|
0 Filter
Danke Jens!
So, jetzt dürfte sogar ich es hinbekommen...
|
|
|
| |