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!
wahrscheinlich ist mein Problem ganz einfach zu lösen nur komm ich einfach nicht drauf wie.
Ich hab ein Menü-VI in dem ich Werte als Strings und Cluster eingebe. Diese Werte werden an ein Sub-VI weitergereicht und dort für die Messung verwendet. Soweit ich es beurteilen kann werden die Werte korrekt übergeben, was mich stört ist, dass im Frontpanel die Werte nicht angezeigt werden. Ich hab' noch nicht so viel Erfahrung mit LabVIEW und stehe grad völlig auf dem Schlauch.
Könnt ihr mir weiterhelfen?
Wenn du nicht das VI postest...oder zumindest ein Demo...wird dir keiner helfen können!
Evtl. hat es was damit zu tun, dass du das SubVI mehrfach aufrufst aber nicht als reentrant (ausführungsinvariant) gespeichert hast. Dann wird nicht für jeden Aufruf eine neue Instanz des VI erzeugt, sondern wirklich immer die gleiche Instanz (also der gleiche Speicherbereich) bearbeitet.
Vielleicht übergibst du die Werte auch korrekt, überschreibst sie im VI selber aber sofort wieder mit Standardwerten...oder oder oder...
Du weißt, was zu tun ist...
Gruß
Achim
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Hab' jetzt mal eine Demo meines Problems erstellt.
Das Verhalten ist das Gleiche wie das meines Programms.
Werte werden korrekt übergeben, aber nicht in den Bedienelementen angezeigt.
Ist wahrscheinlich einfach zu lösen.
Sorry, bin noch nicht so vertraut mit LabVIEW.
Die Werte werden im Haupt-VI eingegeben und im Sub-VI korrekt angezeigt, aber die Parameter in den Bedienelementen verändern sich nicht.