![]() |
Initialisierung Lokaler Variable - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Initialisierung Lokaler Variable (/Thread-Initialisierung-Lokaler-Variable) |
Initialisierung Lokaler Variable - Hosenscheisser - 18.07.2016 09:12 Hallo Miteinander! Ich übertrage Daten von einer Schleife in andere Schleifen mittels lokaler Variablen (Queus gehen nicht, aufgrund unterschiedlichen Timings). Die eine Schleife die die lokale Variable initialisiert, liest Werte aus einem Gerät via VISA ein. Meine Schleife die die lokale Variable liest, stellt die Werte in einem Graph dar. Hier liegt der Hund begraben: Der erste Wert beträgt nach Start von LabView immer 0! Ich starte meine Schleife die die lokale Variable liest extra 500 ms später, damit die lokale Variable genüg Zeit hat um initialisiert zu werden. Hrrrrmpf.... echt blöd. Trotzdem bring ich es nicht weg, dass der erste Wert der lokalen Variable 0 ist. Was kann ich da machen um den Fehler zu lösen ![]() Liebe Grüße, Stefan RE: Initialisierung Lokaler Variable - jg - 18.07.2016 09:16 (18.07.2016 09:12 )Hosenscheisser schrieb: Hallo Miteinander!Da müsste man wissen, wie genau du das programmiert hast. Alternative wäre z.B. ein Notifier, und du wartest in der zweiten Schleife beim ersten Aufruf auf den Notifer. Gruß, Jens RE: Initialisierung Lokaler Variable - Freddy - 18.07.2016 09:29 Hallo Stefan, das Thema kommt mir irgend wie bekannt vor. IF Messwert =0 AND 1. Messwert THEN löschen. Damit bist Du den ersten Nuller los. Gruß Freddy RE: Initialisierung Lokaler Variable - Trinitatis - 18.07.2016 09:35 (18.07.2016 09:12 )Hosenscheisser schrieb: Hier liegt der Hund begraben: Der erste Wert beträgt nach Start von LabView immer 0! Warum? Der erste Wert ist nur dann 0, wenn du ihn nicht vorinitialisierst. Du könntest diesen Wert, bevor du beide Schleifen anfasst auf NaN setzen. NaN-Werte werden in einem Graph ignoriert. Und dass das mit Queues nicht gehen soll kann ich auch nur so semi glauben. Gruß, Marko RE: Initialisierung Lokaler Variable - Hosenscheisser - 18.07.2016 09:45 Oh mann! Tausend Dank euch allen ![]() Der Tipp von Marco hat geklappt. PS: Und mit queus würde das sicher irgendwie gehen, halt aufwendig. So fitt bin ich in Labview leider nicht ![]() Vielen Dank nochmals! |