Fast leeren String rausfiltern - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Fast leeren String rausfiltern (/Thread-Fast-leeren-String-rausfiltern) |
Fast leeren String rausfiltern - Lex - 04.10.2011 08:59 Hallo, bei der Ansteuerung eines USB Gerätes habe ich folgendes Problem. Ich bekomme immer einmal den richtigen Wert und einmal einen String der "irgendwie leer" ist. Eine Überprüfung mit dem "String/Pfad leer?"-VI sagt, dass er es nicht ist aber das sei mal dahingestellt. Auf jeden Fall sehen meine Messdaten so aus. 20.02, ?? , 20.03, ?? , 20.02, ??, ... Ich vermute, dass es daran liegt, das die Baureihe des Gerätes auch eine 2, KanalVersion hat, meines aber nur einen Kanal besitzt. Was ich jetzt tun möchte ist, mir nur die Richtigen Werte raussuchen und dann weiter verwenden. Dazu habe ich mir ein kleines VI gebastelt (Siehe Anhang). Problem dabei ist nur, dass ich erst durch umschalten gucken muss, welches der Richtige wert ist und es auch schonmal passiert ist, dass er sich "verzählt" und ich dann während des Betriebes nochmal umschalten muss. Daher suche ich nach einer eleganteren Lösung. Hat jemand eine Idee? Danke und Gruß Ps: Der String der angezeigt wird, wenn kein Messwert rauskommt ist um Frontpanal (nichts) und in der Signalanzeige im Blockdiagramm(""). LabView 2010 RE: Fast leeren String rausfiltern - GerdW - 04.10.2011 09:13 Hallo Lex, warum nicht einfach so: [attachment=36284] (Wenn String-Filterung ok, dann WERT, sonst kein Wert...) Außerdem: Über Rechtsklick auf den Chart -> Sichtbare Objekte -> Zahlenanzeige bekommst du schon eine Anzeige für den Momentanwert und brauchst keinen extra Indicator dafür in dein FP legen... |