Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Barcode einlesen
25.08.2011, 10:08
Beitrag: #1
Barcode einlesen

Servus,
Also ich bin neuling im Gebiet VEE programmierung, habe mich ein bisschen eingearbeitet und habe nun denn Auftrag bekommen eine Funktion zu programmieren die einen Barcode auswertet. Die Daten kommen von einem Scanner und sehen so aus :

Text1
Text2
Text3
Text4
Text5

Das Problem ist ich weiss nicht wie ich das VEE "beibringen" kann dass dazwischen Zeilenumbrüche sind.
Wäre froh wenn mir jemand Tipps geben kann und/oder mir die richtige Weisung geben kann wo ich mich einarbeiten kann.

Grüsse,
Schamanix
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.08.2011, 15:53
Beitrag: #2
RE: Barcode einlesen
Moin,

nehme das From String Objekt
Menü->I/O->From->String
READ TEXT ; Token Format = Space Delim; Array1D to End

Gruߟ Bratbaecker
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.08.2011, 14:42
Beitrag: #3
RE: Barcode einlesen
moinsen Smile

Ich kann mit deiner Antwort nicht viel anfangen..:\

Ich kann ja damit nicht direkt die Eingabe machen , die Eingabe lauft über einen Text Input..
Oder liege ich falsch ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.08.2011, 17:52
Beitrag: #4
RE: Barcode einlesen
Nun ja,

ich weiß ja auch nicht wie deine Daten aussehen und was damit passieren soll ?

Außerdem hast du nicht nach einer Texteingabe gefragt, sondern wie du VEE "beibringen" kannst, die Zeilenumbrüche umzusetzen.
So wie du es beschrieben hast, war es ein Text mit Zeilenumbrüchen, der nun als Text_Array vorliegt.

Dieses Array kannst du nun schrittweise verarbeiten. mit z.B. mit For Count und A[B]
Die Eingabe wird ja wohl über RS232 vom Scanner kommen oder ?

Willst du die Datensätze erstmal simulieren ?

Gruߟ Bratbaecker
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.08.2011, 07:49
Beitrag: #5
RE: Barcode einlesen
Morgen,
Ja wir brauchen die Daten nur für eine Auswertung ( für ein Testsystem welches elektronische Komponenten prüft )
Der Scanner lauft über USB.
Es stimmt was du sagst es ist eigentlich ein Text_Array mit Zeilenumbrüchen, aber wenn ich versuche die Daten einzulesen mittels "Text Input" wird die Eingabe nach dem ersten Zeilenumbruch beendet.
Bei der Verarbeitung danach arbeite ich mit Strings aber das Problem liegt in der Eingabe.
Hier noch 1:1 wie die Daten aussehen:

900965 (Zeilenumbruch)
0 (Zeilenumbruch)
500210 (Zeilenumbruch)
1341 (Zeilenumbruch)
000004 (Zeilenumbruch)

Smile Danke übrigens für die Hilfe, bin ja wirklich totaler beginner in VEE Huh
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.08.2011, 16:06 (Dieser Beitrag wurde zuletzt bearbeitet: 30.08.2011 16:06 von Bratbaecker.)
Beitrag: #6
RE: Barcode einlesen
Hmm,

ich verstehe noch nicht, wieso du die Daten mit "Text Input" einlesen willst ?
Sie kommen doch über USB bzw. vom Direct I/O Objekt.
Oder willst du die Daten per Hand eingeben?

Gruߟ Bratbaecker
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.09.2011, 07:28
Beitrag: #7
RE: Barcode einlesen
Ja, mir ist nur der Text Input bekannt. Smile
Was meinst du mit Direct I/O ?
Nein die Daten werden eingescannt Smile

Grüsse
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.09.2011, 08:06
Beitrag: #8
RE: Barcode einlesen
Also willst du sowas ?


Angehängte Datei(en) Thumbnail(s)
   

Gruߟ Bratbaecker
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Gehe zu:




Partnerforen: LabVIEWForum.de| DIAdem-Forum.de| Machine-Vision-Forum.de| goMatlab.de| VEEforum.de