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

LabVIEWForum.de

Normale Version: Erstellung von Write to Spreadsheet File (string).vi
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
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
' 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
Dazu sollte man wissen, wann der Doppelpunkt ":" und der Punkt "." überhaupt kommt und wie Du die Daten vorliegen hast.

Gruß Markus
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
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
' 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
Wie waers damit ?

[attachment=7524]
' schrieb:Wie waers damit ?

[attachment=34238:Data_Log.jpg]


Hallo,

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

Gruß
' 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
Seiten: 1 2 3 4 5
Referenz-URLs