LabVIEWForum.de
Fehlende Grundkenntnisse - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Fehlende Grundkenntnisse (/Thread-Fehlende-Grundkenntnisse)



Fehlende Grundkenntnisse - skynet - 21.01.2007 20:26

Einen wunderschönen guten Tag

Ich habe LabVIEW erst im Dezember kennengelernt und kenne mich deshalb nicht so gut aus.
Ich mache für meine Diplomarbeit einen Datenlogger. Ein Mikrocontroller liest 2 Werte ein und
speichert diese als txt. Datei ab.
Diese Datei möchte ich gern mit LabVIEW einlesen und als Graph auswerten.
Nun hab ich ein paar Fragen.
Wie soll diese Datei aussehen, damit LabVIEW sie einlesen kann?
Wie müssen diese Werte (zB 12,23,34,12,..) geschrieben werden?
Was muss ich im LabVIEW programmieren, damit es funktioniert?

Danke vorerst für alle die sich damit beschäftigen.

Christoph


Fehlende Grundkenntnisse - dc6xs - 21.01.2007 21:14

' schrieb:Einen wunderschönen guten Tag

Ich habe LabVIEW erst im Dezember kennengelernt und kenne mich deshalb nicht so gut aus.
Ich mache für meine Diplomarbeit einen Datenlogger. Ein Mikrocontroller liest 2 Werte ein und
speichert diese als txt. Datei ab.
Diese Datei möchte ich gern mit LabVIEW einlesen und als Graph auswerten.
Nun hab ich ein paar Fragen.
Wie soll diese Datei aussehen, damit LabVIEW sie einlesen kann?
Wie müssen diese Werte (zB 12,23,34,12,..) geschrieben werden?
Was muss ich im LabVIEW programmieren, damit es funktioniert?

Danke vorerst für alle die sich damit beschäftigen.

Christoph

Hi Christoph,

Schau' Dir mal die Angehängte Grafik an, so habe ich das gelöst.
Ich lese die Textdatei ein und konvertiere dann vom String zurück zur Double-Zahl.

[attachment=4754]

Als Trennzeichen hab ich Leerzeichen genutzt. Liest sich dann als Mensch etwas bequemer, finde ich.

In der Hilfe zu den VIs sollte alles wichtige stehen. Sonst gibts auch in den Beispielen was zum File-I/O

Hoffe das hilft Dir weiter,
Gruß, Rob


Fehlende Grundkenntnisse - Kopmann - 21.01.2007 23:06

Hallo Christoph,

ich kenne LabVIEW schon etwas länger musste aber lange auf einen Kurz an meiner FH warten. Anfang des S/W-Semesters 2006 war es dann
endlich so weit. Rolleyes

Unter dem Thema Signalverarbeitung findest du ein Programm und eine Datendatei. Dort sind einige nützliche Dinge verarbeitet die dir
sicher weiter Helfen können (z.B.:State Machine). Ich bin leider noch nicht so weit mit den Notizen um die einzelnen Schritte zu erklären.
Falls du aber Fragen hast helfe ich dir gern, sofern es nicht mein Wissen übersteigt.

Gerrit


Fehlende Grundkenntnisse - skynet - 22.01.2007 07:05

Liebe Jungs, danke erstmal Wub_anim

Jetzt habe ich ein paar Ansätze, mit denen ich einmal starten und probieren kann.
Diese Software ist so wahnsinnig umfangreich, dass ich ohne ein paar Grundkenntnisse nicht weiss,
wo ich anfangen soll.

mfg Christoph


Fehlende Grundkenntnisse - Lucki - 26.01.2007 20:33

Lese diese Beitrag erst jetzt. Es wurde ja schon etwas dazu gesagt, aber die Frage vielleicht noch nicht direkt beantwortet.

Ich nehme an, wenn Du von "2 Werten" sprichst, gleichzeitig aber den Graphen ins Gespräch bringst, dann meins Du wahrscheinlich 2 graphische Verläufe.

Also wenn Du in LabVIEW maximal faul sein und zum Einlesen die Funktion "aus Tabellenkalkulationsdatei lesen" verwenden willst. die Dir sofort 2D-Zahlen liefert, und wenn Du dort die Defaultwerte benutzen willst, dann sieht Dein String so aus:
die Werte zu einem Kanal = Eine Zeile (nicht Spalte, andernfalls muß der boolsche Eingang "Transponieren" angeschlossen sein)
Das default - Trennzeichen zwischen den Werten ist TAB, default - Dezimalzeichen ist das Dezimalzeichen des Systems (Windows) (Ich benutze aber immer den Punkt und fahre gut damit)
Anderer Kanal = neue Zeile. (PC = carriage return, dann line feed; Macintosh = carriage return; UNIX: line feed)