LabVIEWForum.de - String auslesen

LabVIEWForum.de

Normale Version: String auslesen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
Guten Abend
Ich möchte die Daten die mir vom Scanner geschickt werden Zählen, wie mach ich das am besten.
Habe schon eine weile gesucht und Ausprobriet

[attachment=23109]
[attachment=23110]

Lv09_img2

Gruß Selma
Was willst Du denn zählen? Du wandelst in Deinem Bsp. Dein String in eine Zahl und teilst dann durch 4?! Bahn

Gruß Markus
Die Daten die vom Scanner kommen.
Die ich jetzt mal hier darstelle :-)
6219 C019 F91A 231A C41B 721B 661A DD1A AA1A 561A 4E1A 231A 201A 3319 AC19 9C18 FE19 4525 0E49 0037 0025 006C
Jetzt möchte ich wissen wie viele Datensätze der Scanner mir schickt.
Und da ein Satz vier Zeilen besteht durchr vier teilen.
' schrieb:Die Daten die vom Scanner kommen.
Die ich jetzt mal hier darstelle :-)
6219 C019 F91A 231A C41B 721B 661A DD1A AA1A 561A 4E1A 231A 201A 3319 AC19 9C18 FE19 4525 0E49 0037 0025 006C
Jetzt möchte ich wissen wie viele Datensätze der Scanner mir schickt.
Und da ein Satz vier Zeilen besteht durchr vier teilen.
Kann es sein, dass du "Und da ein Satz vier Zeichen besteht" meinst?

Sind das, was du hier dargestellt hast, 22 Datensätze? Oder ist das nur ein vierteler Datensatz, weil es nur eine Zeile ist?
Ich würde es so machen:

[attachment=23113]

[attachment=23114] LabVIEW 8.5

Hoffe das hilft dir weiter
Guten Tag
leider hat das mit dem " Anzahl_Zeichen.vi"nicht so richtig Funktioniert Dry
Es werden mir nur 8 Datensätze oder was auch immer die 8 zu bedeuten hat.
Wie im Screenshot zu sehen ist, sind es auf jeden fall mehr Datensätze.

[attachment=23124] Lv09_img2

Was läuft hier Falsch?

Pack noch mal ein Screenshot vom Blockdiagramm dazu

[attachment=23125] Lv09_img2

MfG Selma
' schrieb:Guten Tag
leider hat das mit dem " Anzahl_Zeichen.vi"nicht so richtig FunktioniertDry
Es werden mir nur 8 Datensätze oder was auch immer die 8 zu bedeuten hat.
Wie im Screenshot zu sehen ist, sind es auf jeden fall mehr Datensätze.

[attachment=51396:Ausz_hlen2.png]Lv09_img2

Was läuft hier Falsch?

MfG Selma

Hmm, weiß auch nicht... du schreibst was von 8 Datensätzen, im Screenshot steht aber was von 5.

Das ist schonmal falsch.

Ok, Spass beiseite. Lad doch mal so einen String als Beispiel hoch. Am Besten speicherst du das VI ab und drückst vorher >Bearbeiten>Aktuelle Werte als Standard.

Und nur um es jetzt mal klarzustellen...

...du willst in einem String beliebiger Länge (mit oder ohne Zeilenendezeichen?) die Anzahl von Blöcken mit 4 Zeichen zählen, wobei die Blöcke durch Leerzeichen getrennt werden..?!?



Gruß SeBa
' schrieb:Hmm, weiß auch nicht... du schreibst was von 8 Datensätzen, im Screenshot steht aber was von 5.

Das ist schonmal falsch.

Ok, Spass beiseite. Lad doch mal so einen String als Beispiel hoch. Am Besten speicherst du das VI ab und drückst vorher >Bearbeiten>Aktuelle Werte als Standard.

Und nur um es jetzt mal klarzustellen...

...du willst in einem String beliebiger Länge (mit oder ohne Zeilenendezeichen?) die Anzahl von Blöcken mit 4 Zeichen zählen, wobei die Blöcke durch Leerzeichen getrennt werden..?!?
Gruß SeBa

Ja im Screenshot sind fünf :rolleyes:aber es stand dort auch mal acht. Dry

So nun zu Deiner Frage: Ja ich möchte die Blöcke mit den vier Zeichen zählen und wie es auszieht sind die Blöcke durch Leerzeichen getrennt . Aber sicher bin ich mir da auch nicht.

Lv09_img2[attachment=23126]

Hier funktioniertsSmile
Werde mal testen wo der Fehler versteckt ist
Die Blöcke in dem vorliegenden String sind durch Leerzeichen getrennt.

So würde ich die Blöcke zählen:

snip09 [attachment=23128]

Habe verschiedene Varianten durchgespielt, diese bietet aber den Vorteil, nicht vollständige Blöcke zu erkennen.

Gruß SeBa
Finde den Fehler nicht Dry
Mit dem Anzahl_Zeichen.vi Funktioniert und im in mein Programm nicht.

[attachment=23133]

[attachment=23134]

Lv09_img2

Leider funktioniert auch Deins SeBa nicht. Dry
Seiten: 1 2 3 4 5
Referenz-URLs