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!
dazu gibt es mehrere Möglichkeiten: Zum einen kannst du das ganze von Hand machen. Du konvertierst deine Tabelle in einen String. Dazu definierst du zwei Zeichen, eins zum Zellen und eines zum Zeilen trennen. Den String kannst du dann ganz einfach in eine Datei ablegen.
Die andere Möglichkeit wäre die in LabVIEW eingebauten Funktionen zu nutzen. Da gibts z.B. die Funktion "Array nach Tabellenstring". Musst etwas suchen... In der Hilfe steht sicher was dazu.
Diese ganzen Einschränkungen und Wenns und Aber beim Abspeichern einer Datei hast Du nur, wenn Du Daten in eine Textdatei hineinzwängen mußt oder willst. Wenn es auch eine Binärdatei sein darf (Weil Du die Daten sowieso später nur mit LabVIEW wieder liest), dann entsteht Deine Frage erst gar nicht. Du speicherst jeden Datentyp ab, so wie er ist, ab. Beim Herauslesen mußt Du natülrich an einen Hilfseingang des VI ein Konstante vom gleichen Datentyp legen, damit LabVIEW weiß wie die gespeicherten Daten zu interpretieren sind. Das ist aber auch schon alles was zu beachten ist.
@Rolf:
Das habe ich schon geschrieben: Du wandelst das Array in einen String um. Diesen kannst du dann Problemlos speichern. (Bei Interresse und falls ich Zeit habe kann ich dir ein kleines VI schreiben)
Wenn die Möglichkeit von Lucki funktioniert würde ich diese jedoch vorziehen, du ersparst dir damit einiges an Arbeit.
Ich habe schon ein String-Array vorliegen. Wieso sollte ich es dann noch in ein solches umwandeln? Das ergibt doch keinen Sinn. Oder stehe ich auf der Leitung?!
Mein String-Array ist nicht nur mit Zahlen, sondern auch mit Zeichen (Buchstaben) gefüllt.
Wäre schön, wenn du mir noch mal ein kleines Bsp. programieren und dann hier posten könntest.
Schon mal im Voraus vielen Dank.
Gruß, Rolf.
P.S. In der Anlage findest du mal ein vereinfachtes Beispiel meines Problems.
Natürlich funktioniert es, auch einfachste Art, ohne die Notwendigkleit irgendwelcher Konvertierungen.
(Tut mir leid, daß sich meine vi bytemäßig so aufbläht. Das ist, wenn ich sie von 8 nach 7.1 konvertiere)
danke erst mal für das Beispiel. Ich habe nach dem Speichern versucht, die Datei unter Excel einzulesen. Das ging aber nicht. Wenn man die Datei unter LabVIEW wieder einliest, bereit das jedoch keine Probleme.
Da ich die Daten unter Excel gern weiterverarbeiten möchte, wäre es schön, wenn es mit der Speicherung funktionieren würde.
Nein, da kann ich nicht helfen, zumindest nicht auf der Basis meines bisherigen Vorschlages. Den hatte ich überhaupt nur gemacht, weil nicht klar war, welches andere Programm mit den abgespeicherten Daten gefüttert werden soll. Hättes Du gleich Excel gesagt, hätte ich mich gar nicht erst reingehängt.
Habe mal kurz probiert, also bei mir geht das was Du vermutlich willst ohne Probleme und ohne nachdenken zu müssen, siehe Bild.