Hallo K2000,
Zitat:Die Ergebnisse sind ja aber Anzeigeelemente, die kann ich aus irgendeinem Grund nicht mit dem Unbundle-Name bearbeiten.
Das hast du soweit gut erkannt…
Warum willst du überhaupt Unbundle benutzen, wenn du eigentlich mehrere Werte zu einem Cluster
bündeln willst? Nimm doch
BundleByName:
Nochmal die Hinweis: Cluster immer typdefinieren und dann überall auch diese Typdefinition verwenden!
Das mit dem "Code nicht duplizieren" hast du noch nicht so ganz verinnerlicht:
Würde es nicht ausreichen, wenn man SecondsToDateTime und UnbundleByName nur einmal aufruft? GetDateTime kann sogar ganz weggelassen werden - einfach mal die Hilfe durchlesen!
Zum subVI "Temepraturberechnung Final": warum musst du hier vorher mit IndexArray das Messwert-Array in Einzelwerte zerlegen, um dann 7 (!) Einzelwerte in das subVI zu verdrahten? Leite doch einfach das Array zum subVI und hole dir dort dann die benötigten Werte aus dem Array! Das ergibt ein deutlich übersichtlicheres MainVI und einen deutlich einfacheren Input des subVIs.
Die Ausgabe dieses subVIs würde ich dann wieder als Cluster definieren und alle T-Anzeigen nach einem UnbundleByName bedienen. Außerdem kann die Dichte/cp-Berechnung ebenfalls schon im subVI erfolgen, das sind dann nur zwei weitere Werte in diesem Cluster…