INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

String in einzelne Komponenten zerlegen



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!

27.06.2013, 10:47 (Dieser Beitrag wurde zuletzt bearbeitet: 27.06.2013 12:47 von jg.)
Beitrag #1

derwisch Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jun 2013

LabView 2012
2013
DE



String in einzelne Komponenten zerlegen
Hallo Zusammen,

ich habe einen String, der mir im Frontpanel auch angezeigt wird. Dort werden verschiedene Messwerte, das Datum und die Uhrzeit angezeigt. (Siehe Anhang). Diesen String würde ich gerne zerlegen und die einzelnen Messwerte im Frontpanel durch einen Graphen (Anzeigetafel) ausgeben. Wie mache ich das? Ein Bild aus dem Blockdiagramm habe ich auch zugefügt. Auch hier gilt wieder, ich habe leider noch keine Ahnung, was das alles ist, weil ich komlpetter Anfänger bin. Ich danke euch für eure Zeit.

Beste Grüße

Alex


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.06.2013, 12:13 (Dieser Beitrag wurde zuletzt bearbeitet: 27.06.2013 12:15 von TiCy.)
Beitrag #2

TiCy Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 97
Registriert seit: Apr 2012

LabVIEW 2011
2012
DE

Göttingen
Deutschland
RE: Strin in einzelne Komponenten zerlegen
Hallo Alex.

Ich würde die Funktion "String durchsuchen und teilen" verwenden. Du kannst damit nach Kommas oder Leerzeichen suchen und Dir den String an diesen Stellen zerlegen lassen. Dann die Strings umwandeln und zu einem Array verknüpfen. Ich hoffe das Hilft ein wenig.

MFG Timm
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.06.2013, 13:06
Beitrag #3

derwisch Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jun 2013

LabView 2012
2013
DE



RE: String in einzelne Komponenten zerlegen
Mach ich das dann mit dem Array Indizieren?

Der Plan wäre ja dann der ein zwei dimensionales Array zu indizieren.

A[1,y] => Datum
A[2,y] => Uhrzeit
A[3,y] => Temp1
A[4,y] => Luftfeuchtigkeit1
A[5,y] => Temp2
A[6,y] => Luftfeuchtigkeitt2
A[7,y] => Temp3
A[8,y] => Luftfeuchtigkeit3
A[9,y] => Temp4
A[10,y] => Luftfeuchtigkeit4


Danach könnte ich die jeweiligen Stellen auslesen und per Graph darstellen, was ich aber nicht verstehe, wie indiziere ich dieses Array und wie bringe ihm bei, nach 10 Werten von neuem zu beginnen. Ich habe auch leider kein Buch hier. Ein Link hilft auch, Danke Jungs!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.06.2013, 13:38
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: String in einzelne Komponenten zerlegen
Z.B geht es so:
   
wobei, wenn Du als Beispielstring nur eine einzige Zeile mit Einzelwerten postest, die "Plots" im Signalverlausfsdiagramm natürlich auch nur aus je einem Enzelwert bestehen können.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.06.2013, 13:46
Beitrag #5

TiCy Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 97
Registriert seit: Apr 2012

LabVIEW 2011
2012
DE

Göttingen
Deutschland
RE: String in einzelne Komponenten zerlegen
Die Funktion "Array indizieren" gibt das vorhandene Element am gewählten Index aus. Z.B. den Wert eines numerischen 1D-Array an der Stelle 0. Die Funktion "Array erstellen" würde ich an deiner Stelle verwenden. Sie verbindet Elemente zu einem Array.

MFG Timm
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.06.2013, 14:26
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: String in einzelne Komponenten zerlegen
(27.06.2013 13:06 )derwisch schrieb:  Der Plan wäre ja dann der ein zwei dimensionales Array zu indizieren.

A[1,y] => Datum
A[2,y] => Uhrzeit
A[3,y] => Temp1
A[4,y] => Luftfeuchtigkeit1
A[5,y] => Temp2
A[6,y] => Luftfeuchtigkeitt2
A[7,y] => Temp3
A[8,y] => Luftfeuchtigkeit3
A[9,y] => Temp4
A[10,y] => Luftfeuchtigkeit4

Erst sollte es ein Graph sein, ohne aber etwas näheres über die Messwerte in der Beispielzeile zu verraten. Jetzt ein Tabelle, und man erfährt dabei etwas mehr über die Messwerte. Mein Beispiel weiter oben kann man jetzt allerdings in der Pfeife rauchen. Ich klinke mich hier aus.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Graphenverlauf in Einzelgraphen zerlegen Ehead 6 4.627 16.01.2014 21:07
Letzter Beitrag: GerdW
  String mit Zeilenumbruch in ein 2D-Arry zerlegen Chrille76 3 5.815 27.08.2008 21:56
Letzter Beitrag: Lucki

Gehe zu: