Moin zusammen!
Für meine Diplomarbeit im Bereich der Elektrotechnik muss ich mich in LabVIEW einarbeiten. So ein paar Dinge bekomme ich auch schon hin. Allerdings muss ich nun aus einem .txt File bestimmte Werte ermitteln. Es sind untereinander verschiedene Daten aufgelistet:
laenge=12
geschwindigkeit=50
hoehe=210
...
...
...
Aus diesem File möchte ich nun ermitteln welcher Wert z.B. hinter laenge steht und den im FrontPanel angezeigt bekommen. Wie mach ich das?
Danke schon mal
Regenwurm
' schrieb:Moin zusammen!
Für meine Diplomarbeit im Bereich der Elektrotechnik muss ich mich in LabVIEW einarbeiten. So ein paar Dinge bekomme ich auch schon hin. Allerdings muss ich nun aus einem .txt File bestimmte Werte ermitteln. Es sind untereinander verschiedene Daten aufgelistet:
laenge=12
geschwindigkeit=50
hoehe=210
...
...
...
Aus diesem File möchte ich nun ermitteln welcher Wert z.B. hinter laenge steht und den im FrontPanel angezeigt bekommen. Wie mach ich das?
Danke schon mal
Regenwurm
hi,
also ich würd die ganze datei in einen string auslesen, dann denn string nach laenge, hoehe, etc, was du halt wissen willst durchsuchen. dann den teilstring danach (ohne=) bis zum cr nehen und in eine zahl umwandel, und das dann dem entsprechenden fp-element zuweisen.
mfg jeffrey
du könntest auch die ganze Datei einlesen.
dann hast du nen String.
mit "Tabellenstring nach Array" in ein 2dimensionales Array umwandeln (als trennzeichen das = angeben)
dann hast du in der ersten spallte den Variablenname nach dem du suchen kannst und beim gefundenen Index nimmst du einfach aus der 2ten Spalte den Wert.
Grüße
Achim
' schrieb:du könntest auch die ganze Datei einlesen.
dann hast du nen String.
mit "Tabellenstring nach Array" in ein 2dimensionales Array umwandeln (als trennzeichen das = angeben)
dann hast du in der ersten spallte den Variablenname nach dem du suchen kannst und beim gefundenen Index nimmst du einfach aus der 2ten Spalte den Wert.
Grüße
Achim
Danke schon mal für deine Hilfe.
So 100%ig funktionieren tuts leider noch nicht. Ich komme soweit, dass ich den String auslese, in ein 2 dimensionales Array umwandel und als trennzeichen das = angebe. Wie funktioniert denn nun das durchsuchen? Da bin ich irgendwie noch nicht hinter gekommen.
Gruß
Regenwurm
Danke für eure Antworten. Hab das Problem mittlerweile gelöst und mich schon weiter in LabVIEW eingearbeitet. Evtl. soll die Diplomarbeit mit LabVIEW Realtime gelöst werden, da bin ich dann ja mal gespannt.
DANKE euch noch mal!
