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 habe ein SubVI und übergebe eine Referenz an ein Frontpanel bzw. an das Hauptprogramm. Das SubVI zeigt den richtigen Wert an, sprich es steht z.B. 20. Der Wert wird auch noch gespeichert, er beträgt daher wirklich 20. Auf dem Frontpanel bzw. im Hauptprogramm steht aber immer 21.
Da das VI sehr gross ist, hoffe ich, dass mir jemand helfen kann ohne ein Bild bzw. das Programm. Die Verknüpfung ist korrekt, es gibt keinen Wert der 21 Beträgt. Leider habe ich keine Ahnung, woran das liegen könnte.
(07.11.2018 17:12 )Ratio schrieb: Leider habe ich keine Ahnung, woran das liegen könnte.
Da meine Glaskugel kaputt ist , muss ich sagen
Der Fehler wird wohl im Programm liegen, aber mit den Allgemeinplätzen, die du hier in die Runde schmeisst, kann man keine verlässliche Aussage treffen.
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!
Hallo Ratio,
wenn man eine Referenz übergibt und den Inhalt zu einem späteren Zeitpunkt (zuerst sieht das Sub Vi drauf dann das Haupt VI)liest, darf sich der Wert in der Zwischenzeit nicht ändern.
Ich vermute, dass Dein Programm den Wert verändert, noch bevor das Haupt VI über die Referenz zugreift.