07.12.2019, 20:24
Hallo zusammen,
das angehängte VI soll folgende Funktionalität erfüllen: Es werden Daten für eine vorgegebene Zeit erfasst und in einem TDMS-File gespeichert. Dabei wird für jedes vorgegebene Druckniveau eine Registerkarte (Gruppe) in dem File erstellt und beschrieben. Anschließend wird die Datei geöffnet und in den einzelnen Registerkarten werden die Spalten ausgelesen, der Mittelwert gebildet und eine Standardunsicherheit berechnet. Ich möchte diese Daten dann aber in ein neues TDMS schreiben und für jedes Druckniveau wieder eine eigene Registerkarte haben wo im Endeffekt nur noch zwei Werte pro Kanal (Spalte) drin sind. Leider habe ich hier das Problem, dass in der 4. Sequenz immer ein Fehler für das neue Auswertungs-File auftritt. Die Fehlermeldung sagt nur, dass es sich um eine ungültige TMDS Datei handelt.
Vermutlich liegt der Fehler in der zweiten Sequenz, wo ich versuche die Stringeingabe „Druckniveau“ in einem Array zu speichern und dann dieses Array nutzen möchte um die For-Schleife (4. Sequenz) durch die Anzahl der Arrayelemente zu steuern und gleichzeitig wieder die Registerkarten mit Namen (Gruppennamen) zu erstellen für das neue File.
Kann mir vielleicht jemand helfen, wie ich das Problem lösen könnte?
Vielen Dank im Voraus
Gruß Hansi
[attachment=60598][attachment=60599][attachment=60600]
das angehängte VI soll folgende Funktionalität erfüllen: Es werden Daten für eine vorgegebene Zeit erfasst und in einem TDMS-File gespeichert. Dabei wird für jedes vorgegebene Druckniveau eine Registerkarte (Gruppe) in dem File erstellt und beschrieben. Anschließend wird die Datei geöffnet und in den einzelnen Registerkarten werden die Spalten ausgelesen, der Mittelwert gebildet und eine Standardunsicherheit berechnet. Ich möchte diese Daten dann aber in ein neues TDMS schreiben und für jedes Druckniveau wieder eine eigene Registerkarte haben wo im Endeffekt nur noch zwei Werte pro Kanal (Spalte) drin sind. Leider habe ich hier das Problem, dass in der 4. Sequenz immer ein Fehler für das neue Auswertungs-File auftritt. Die Fehlermeldung sagt nur, dass es sich um eine ungültige TMDS Datei handelt.
Vermutlich liegt der Fehler in der zweiten Sequenz, wo ich versuche die Stringeingabe „Druckniveau“ in einem Array zu speichern und dann dieses Array nutzen möchte um die For-Schleife (4. Sequenz) durch die Anzahl der Arrayelemente zu steuern und gleichzeitig wieder die Registerkarten mit Namen (Gruppennamen) zu erstellen für das neue File.
Kann mir vielleicht jemand helfen, wie ich das Problem lösen könnte?
Vielen Dank im Voraus
Gruß Hansi
[attachment=60598][attachment=60599][attachment=60600]