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!
ich bin noch LabVIEW-Neuling.
Ich lese andauernd Messwerte über die serielle Schnittstelle ein. Diese Werte will ich in einen Array schreiben. Ich möchte einen "unendlich großen" Array haben, denn die Messung soll erst durch einen Tastendruck beendet werden (Alle aufgenommenen Messwerte sollen in diesem Array stehen.).
Es klappt leider nicht so wie ich es will.
Ich habe den String in eine Zahl umgewandelt, da ich keine Steuersignale, die mir gesendet werden, mit in den Array schreiben möchte.
Hallo Michael,
nach dem Unterbrechen möchte ich an die "alten Werte" die neuen Werte(nach dem Weiter) anhängen. Bei deiner Version werden die alten gelöscht.
Sobald ich auf Fertig drücke sind alle Werte weg.
Woran könnte das liegen?
Ich möchte, dass man sich nach dem Messen die Werte anschauen kann.
Muss ich dfür extra eine Tabelle erstellen oder geht das auch mit einem Array? (später will ich diese Werte in Excel speichern)
nun wenn du auf Fertig drückst dann sind im Output array die werte und das VI hat ja gestoppt.
kann es sein das dein Fenster nach der abarbeitung geschlossen wird und dann du das Fenster wieder aufmachst wen ja dann ist es klar das die werte gelöscht werden.
das Fenster muss offen bleiben.
ausser du verwendest das in einem subVi dann muss du einen ausgang machen und mit dem anzeige array verbinden
Das Fenster bleibt offen. Das mit dem Array ist ja nur ein Teil des VIs.
Ich frage mal so: wie könnte ich einen Array löschen? nur durch beenden des VIs, bzw. durch Fenster schließen??? Durch erneutes Aufrufen?
Liegt es vielleicht an der äußeren While-Schleife?