Hallo zusammen,
Zu dem Spreadsheet file steht bei mir: You can use this VI to create a text file readable by most spreadsheet applications.
Ich habe es so gelesen, dass man es dazu verwenden KANN um eine Textdatei zu erzeugen aber nicht das es dies auch explizit tut. Doch jetzt in diesem Zusammenhang muss ich auch hier wieder meinen Fehler eingestehen. Ich habe mir bei diesem Satz schlicht und ergreifend keine Gedanke weiter gemacht, da ich es als Option betrachtet hatte.
Zitat:Zitat:
An der Concatenate Strings Function!
Ich sehe nur eine ConcatString-Funktion, an der das Präfix ".xlsx" angehangen wird. Nirgends etwas von ".typ"
Jetzt bist du aber gerade sehr kleinlich mit mir. Das ".typ" war nur ein Beispiel für das ".xlsx". Ich bin davon ausgegangen das man anstelle des ".xlsx" auch ".csv" usw. schreiben kann.
Ich habe jetzt drei Varianten programmiert und davon funktionieren zwei recht gut und eine nicht. Alle drei habe ich angefügt.
1_Variante_Export Waveforms to Spreadsheet File VI:
Hier werde ich immer wieder gefragt ob ich die bereits bestehende Datei, die ich zuvor ausgewählt habe überschreiben möchte. So richtig habe ich noch nicht verstanden was ich hier falsch mache. Bin aber dran auch das noch zu verstehen.
EDIT: Problem gelöst, dass Waveforms to Spreadsheet File VI liegt jetzt außerhalb der Schleife. Es werden aber hier nur die 100 Samples aufgezeichnet. Sprich nach 00:00:49s ist Schluss! Egal wie lange meine Messung läuft.
2_Variante_Write to Text File Function:
Dies funktioniert sehr gut! Hier vermisse ich die Zeitangaben wie ich sie beim Waveforms to Spreadsheet File VI habe.
Hat hier jemand eine Idee wie ich diese die noch bekomme könnten?
3_Variante_AktiveX:
Hier handelt es sich um ein angepasstes Beispiel was mir Y-P vorgeschlagen hat. Auch dieses funktioniert sehr gut und ist im Vergleich zur Variante zwei noch wesentlich flexibler, was mir gefällt. Doch auch hier fehlen mir irgendwie die Zeitangaben zu welchen Zeitpunkt der jeweilige Wert aufgenommen wurde - ich meine damit keine Spezielle Uhrzeit sondern den Zeitbereich in dem ich aufzeichne.
Wie gesagt, wenn jemand zu dieser Problematik einen Hinweis für mich hat wäre ich sehr dankbar.
Ich bin wirklich sehr Dankbar für eure Hilfe und Hinweise.
Großes DANKE an GerdW!
In diesem Sinne viele Grüße
Body