LabVIEWForum.de
Erstellung von Write to Spreadsheet File (string).vi - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Erstellung von Write to Spreadsheet File (string).vi (/Thread-Erstellung-von-Write-to-Spreadsheet-File-string-vi)

Seiten: 1 2 3 4 5


Erstellung von Write to Spreadsheet File (string).vi - Diplomand - 18.07.2007 11:00

Hallo,

da ich ein LabVIEW Ansteiger bin, habe ich ein Problem mit der Speicherung mehreren Messwerten bestimmtes Formats in eine .txt Datei.
Eigentlich alles soll so aussehen:

15270;0;0;0;0;6:208;8:1;9:5;.
45794;0;2;-43,5;0;0:192;.
46897;0;0;0;0;53:3;.

Für alle Tipps bin ich sehr Dankbar.

Diplomand


Erstellung von Write to Spreadsheet File (string).vi - PeterS - 18.07.2007 11:47

http://www.LabVIEWforum.de/index.php?showtopic=5506


Erstellung von Write to Spreadsheet File (string).vi - Diplomand - 18.07.2007 13:02

' schrieb:http://www.LabVIEWforum.de/index.php?showtopic=5506

Danke für die Link,aber leider komme ich nicht weiter. Gibt es viellecht eine einfachere Lösung,wie man sag mal 3 Constanten in einen bestimmten Format krigen kann.Damit meine ich eine Kombination von dem Stringszeichen und Nummern.

Gruß

Nedzad


Erstellung von Write to Spreadsheet File (string).vi - Y-P - 18.07.2007 13:22

Dazu sollte man wissen, wann der Doppelpunkt ":" und der Punkt "." überhaupt kommt und wie Du die Daten vorliegen hast.

Gruß Markus


Erstellung von Write to Spreadsheet File (string).vi - Achim - 18.07.2007 13:25

Bevor du nicht genau sagst, was dein Problem eigentlich ist, kann (und will) dir niemand helfen! Fertige Lösungen gibt's höchst selten...ein bisschen solltest du schon mitarbeiten...

Du musst schon konkret fragen..."ich komme nicht weiter" ist nicht grade tiefschürfend!

Zeig mal her, was du schon versucht hast...am besten ein VI posten...

Gruss


Erstellung von Write to Spreadsheet File (string).vi - Diplomand - 18.07.2007 14:38

Hallo

die Daten kommen aus einem Mikrocontroller, für den ich ein C Program geschrieben habe.

Ich muss die 3 Werte, FehlerhaftePaket,FehlerhafteByte,FehlerhaftePosition ,die in Case Struktur sind in vorgeschriebenen Format speichern.Die Daten sollen nur dann gespeichert werden wenn der Case 32 passiert.Ich bekomme zuerst die werte für die FehlerhaftePaket und der FehlerhafteByte, dann kommt die Case 32 ,wo ich FehlerhaftePosition bekomme.Das Problem kann es sein, dass die FehlerhaftePosition nicht immer ein Zahl ist.Also Formatleange ist unterschidlich,abhaengig von der Fehlehaften Positionen in einem Byte.Ich denke auch,dass alles muss jegendwie mit der Hilfe der Streuernzeichen,die ich von Mikrocontroler Seite schicke und der bestimmte Case Logik in LabVIEW laufen.

Vielen Dank für Euere Unterstützung.


Gruss

Nedzad


Erstellung von Write to Spreadsheet File (string).vi - Diplomand - 18.07.2007 15:41

' schrieb:Hallo

die Daten kommen aus einem Mikrocontroller, für den ich ein C Program geschrieben habe.

Ich muss die 3 Werte, FehlerhaftePaket,FehlerhafteByte,FehlerhaftePosition ,die in Case Struktur sind in vorgeschriebenen Format speichern.Die Daten sollen nur dann gespeichert werden wenn der Case 32 passiert.Ich bekomme zuerst die werte für die FehlerhaftePaket und der FehlerhafteByte, dann kommt die Case 32 ,wo ich FehlerhaftePosition bekomme.Das Problem kann es sein, dass die FehlerhaftePosition nicht immer ein Zahl ist.Also Formatleange ist unterschidlich,abhaengig von der Fehlehaften Positionen in einem Byte.Ich denke auch,dass alles muss jegendwie mit der Hilfe der Streuernzeichen,die ich von Mikrocontroler Seite schicke und der bestimmte Case Logik in LabVIEW laufen.

Vielen Dank für Euere Unterstützung.
Gruss

Nedzad


Ergeanzung

Das Format besteht aus:

FeahlerhaftePaket;0;0;0;0;FeahlerhafteByte:FeahlerhaftePosition;FeahlerhafteByte​
FeahlerhaftePosition;.

wobei Feahlerhaftbyte die feahlerhafte Bytes innerhalb des feahlerhaften Pakets darstellt und die FeahlerhaftePosition ist die Dezimale Darstellung von Bitfehler innerhalb feahlehaftes Bytes .

Gruss


Erstellung von Write to Spreadsheet File (string).vi - katsumi - 18.07.2007 16:29

Wie waers damit ?

[attachment=7524]


Erstellung von Write to Spreadsheet File (string).vi - Diplomand - 18.07.2007 17:01

' schrieb:Wie waers damit ?

[attachment=34238:Data_Log.jpg]


Hallo,

Vielen Dank für den Vorschlag,werde ich es gleich ausprobieren.

Gruß


Erstellung von Write to Spreadsheet File (string).vi - Diplomand - 18.07.2007 19:11

' schrieb:Hallo,

Vielen Dank für den Vorschlag,werde ich es gleich ausprobieren.

Gruß


Hallo,

folgendes Problem:ich habe die Formatirung bei Write to Streadsheet File.vi mit %s geändert und die 1D und 2D Array mit StringArray umgetausch,wie es in der Anweisung steht.Tritzdem bekomme Feahlermeldung. Soll noch etwas da geändert werden, damit mein Stringsarray mit der Write to Speadsheet File.vi verbunden werden kann?

L.G Nedzad