LabVIEWForum.de
Chart aus Textdatei - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Chart aus Textdatei (/Thread-Chart-aus-Textdatei)



Chart aus Textdatei - Lutz_ca - 10.05.2012 03:13

Hallo,

Ich versuche in einem chart die Messwerte darzustellen.
Leider finde ich nicht die Funktion, dass ich die Eigenschaften vom chart dahin gehend ändern kann, das er mit dem Ausgang vom Cluster klar kommt.
Es lässt sich halt nicht wegen der unterschiedlichen Variablen verbinden.
Wäre nett wenn ihr mir sagen könnt wo ich die Einstellung ändern muss.

Danke!


RE: Chart aus Textdatei - NWOmason - 10.05.2012 05:22

Hallo,

Hast du dir schonmal die Kontexthilfe angesehen (STRG+H)? Dort steht genau beschreiben, welchen Datentyp du übergeben kannst.

Hinweis zu deinem Screenshot:
- Wenn du die Werte mit Zeitstempel hast, dann benutzt doch einfach einen XY-Graph.
- Deine Schleife läuft zwar solange, bis deine Konvertierung fehlschlägt, aber du wirst trotzdem nur einen Wert im Graphen haben. Deswegen: Autoindexing am Tunnel einschalten, damit ein Array aller Messwerte bekommst.

Beste Grüße,
NWO


RE: Chart aus Textdatei - GerdW - 10.05.2012 08:28

Hallo,

noch ein Hinweis zu deinem Screenshot:
- In jeder Iteration die komplette Datei zu lesen (lesen zu wollen), ist auch nicht hilfreich - weder für das Lesen der Daten selbst noch für die folgende Auswertung per ScanFromString...


RE: Chart aus Textdatei - Lucki - 10.05.2012 11:38

Poste doch mal eine Beispieldatei als TXT (Aber nicht mit 100000 Zeilen, 6 Zeilen genügen)


RE: Chart aus Textdatei - Lutz_ca - 10.05.2012 16:53

Hallo zusammen,

danke für Eure Antworten zu meinem Problem.
Ich werde jetzt versuchen, den xy Chart zu programmieren.
Vielleicht geht es ja besser.


Gruss Lutz


RE: Chart aus Textdatei - Lutz_ca - 11.05.2012 10:00

Hallo zusammen,

also ich glaube ich habe jetzt eine Variante gefunden.
Dank Hinweis von NWOmason mit dem Autoindex am Tunnel, konnte ich das Problem lösen und es funktioniert ganz gut.
Und so sieht es jetzt aus:
[attachment=39774]

Also allen Danke!

Lutz


RE: Chart aus Textdatei - GerdW - 11.05.2012 10:10

Hallo Lutz,

nochmal nachgefragt:
Warum liest du die Textdatei jedesmal komplett ein, nur um dann eine einzige Zeile herauszupicken? Würde einmal lesen nicht ausreichen?


RE: Chart aus Textdatei - Lutz_ca - 11.05.2012 20:32

Hallo Gerd

Ja du hast Recht das read from file, habe ich ausserhalb der Schleife plaziert.
Folgender Hintergrund.
Ich hole jede Stunde ein txt file über ftp in dem zwei Sensorwerte abgelegt sind.
Diese Txt hat immer 120 Zeilen und bildet fortlaufend die beiden Sensordaten pro Minute = 2Stunden ab.
Wenn ich den Tages Chart sehen möchte, dann muss ich spätestens nach 119Minuten die Daten haben, sonst komme ich nicht mehr an die Daten.
Also speicher ich die Daten auf dem Rechner und setze die Datei zu einer Tagesdatei zusammen. Damit Zwecks Verbindungsabbruch wegen fehlender Internetverbindung etc. nicht Daten verloren gehen, fange ich mit der ftp Abfrage schon nach einer Stunde an.
So habe ich noch eine Stunde für erneutes Abragen bei Verbindungsfehlern.
Ich kann auf dem FTP Zugang auch nicht online bleiben, sonst könnte ich ja ständig aktualisieren. Aber der FTP Server haut mich nach 1 Minute raus.
So und die auf meinem Rechner zusammengebaute Datei, führe ich dann an den xy Chart.
Zum Test habe ich eine Testdatei an das gepostete Vl angeschlossen und das funktioniert. Der xy Chart wird ohne Probleme dargestellt.
Wenn ich dann das komplette VI mit xy chart laufen lasse, dann gibt es noch ein paar Probleme bezüglich des Timing.
Ich muss ja erst die Werte downladen die gespeicherte Datei öffnen und schauen welche Daten neuer sind, dann separieren und wieder speichern und dann Werte an den XY Chart senden. Das braucht alles Zeit, da auch nicht immer gleich die FTP Verbindung steht.
Wahrscheinlich macht mir das Lesen, Zusammenbauen und Schreiben auf die Datei Schwierigkeiten. Das muss ich erst mal rausfinden. Und da ich mich mit Labview nicht immer beschäftige, kommt man schnell an die Grenzen.
Und wenn es komplex wird dann fangen meist die Schwierigkeiten an.

Gruss Lutz