Hallo Olli,
Zitat:Ich versuche gerade die Daten in eine CSV statt eine xlsc zu schreiben. Oder wenn es sein muss auch eine txt. Geht das mit "Write Delimited Spreadsheet VI" oder was würdet ihr empfehlen?
Eine CSV-Datei ist eine Textdatei - nur mit einem
Comma als
Separator zwischen den
Values…
Nimm also WriteDelimitedSpreadsheet!
Dazu alle Daten einfach in ein 1D-Array packen und dieses als neue Zeile in die Datei schreiben.
(Noch besser wird es, wenn du die Datei vor der Schleife öffnest, in der Schleife nur die Kombi ArrayToSpreadsheetString+WriteTextFile verwendest und nach der Schleife dann CloseFile…)
Zitat:Die Frage ist wie ich das mache, dass es nur einmal am Anfang gelesen wird?
THINK DATAFLOW!
Wie oben schon geschrieben: "vor der Schleife"…
Zitat:Die Simulation läuft langsamer ab. 1 Sekunde in der Simulation entspricht 3,3 Sekunden in der Realtät oder so ähnlich.
Das liegt sehr wahrscheinlich an diesen ganzen "Write Measurement Data"-ExpressVIs, die alle irgendwelche Excel-Dateien beschreiben sollen.
Das ist so ungefähr das langsamste ExpressVI, welches du auch gleich noch mehrfach in der Schleife nutzt…