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!
ich möchte gern eine Rohdaten-Datei in LabVIEW einlesen und in Form einer Tabelle darstellen.
Kann mir jemand ein kurzes Bsp. zeigen.
Danke.
Meine LV-Version: 7.1
MfG.
P.S. In der Anlage befindet sich die Datei (sie kann in einem normalen Editor gelesen werden), die unter LabVIEW in Form einer Tabelle, ähnlich wie unter Excel, dargestellt werden soll. Bitte beachten: Die Datei von Test.txt_.vi in Test.txt umbenennen.
P.P.S. Habe unter LabVIEW schon erste Versuche gemacht. (siehe ASCII.vi). Aber es funktioniert noch nicht richtig. Der Grund dafür ist, dass ich das Trennzeichen "Leerzeichen" nicht eingeben kann.
habe mir mal dein VI angeschaut und ein wenig verändert.
Nun erscheinen die Daten in einer Tabelle.
Du kannst in einer Tabelle jedoch nur String oder numerische Werte darstellen.
Um Zeilen und Spalten auszutrennen gibt es die Arrayfunktionen.
Dort kannst du Zeilen, Spalten, Zellen oder ganze Bereiche raustrennen, löschen und einfügen.
Svenni schrieb:Um Zeilen und Spalten auszutrennen gibt es die Arrayfunktionen.
Dort kannst du Zeilen, Spalten, Zellen oder ganze Bereiche raustrennen, löschen und einfügen.
Gruß
sven
Hast du mal ein Beispiel, wie man eine Spalte aus einem Array löscht?
danke für deine Hilfe. Ich hatte es schon mal mit dem Delete-Icon probiert. Der Fehler war nur, dass ich ihn falsch angeschlossen habe, so dass ich statt Spalten Zeilen gelöscht habe. Trotzdem vielen Dank für den Hinweis.
Ich habe trotzdem noch ein kleines Problem. Ich wollte dein VI noch mal nachbauen, aber ich habe Probleme mit dem Datentyp. Wie kann ich ihn ändern?
Das andere habe ich soweit verstanden.
%s steht für string, ähnlich wie unter c.
" " (Leerzeichen) gibt das Trennzeichen zwischen zwei Werten an.
Im angefügten Beispiel siehst du, dass meine Verbindungslinien gelb statt rosa sind.
die Farbe der Verbindungslinie gibt an, um welchen Datentyp es sich handelt.
Rosa = String, Orange = Double, Blau = Integer,....
Wie schon geschrieben kannst Du eine Tabelle (Array) nur mit Werten eines Datentypes füllen.
Du mußt auf jeden Fall die Zahlenwerte von den Überschriften trennen.
Hast Du dann die Überschriften abgetrennt, so mußt du jeden einzelnen Wert konvertieren.
Schicke gleich ein Beispiel nach.