vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Daten von RS 232 empfangen 
Autor: novalgin
Datum: 15.03.10 14:33

Hallo liebe Gemeinde,

da ich selbst keinen Rat mehr weiss, versuche ich es einfach mal hier.

Ich habe seit ein paar Tagen alles auf Barcode umgestellt und mir deshalb mobile Barcodescanner (SCANPAL 2) angeschafft. So soll beispielsweise der komplette Lagerbestand aufgenommen werden und mit unserer bestehenden Datenbank abgeglichen werden. Das Geräte bietet hierfür die serielle Schnittstelle als Kommunikation. Die Installation des Scanner auf dem PC wurde erfolgreich abgeschlossen, da man mit der mitgelieferten Software wunderbar auf das mobile Gerät zugreifen kann.

Wenn man die Daten auf den PC übertragen möchte, gibt es hiefür einen extra Menüpunkt - SENDEN AN PC.
Anschließend steht auf dem Gerät: VERBINDE....

So war mein Ansatz:
With MSComm1
    .CommPort = 1
    .Settings = "115200,N,8,1"
    .RThreshold = 1 ' AUCH BEREITS OHNE DEN 3 FOLGENDEN VERSUCHT
    .SThreshold = 1
    .InputLen = 0
    .PortOpen = True
End With
 
Private Sub MSComm1_OnComm()
  Select Case MSComm1.CommEvent
    Case comOverrun:   MsgBox "Datenverlust!"
    Case comRxOver:    MsgBox "Datenverlust!"
    Case comEvReceive: Me.txtInput = Me.txtInput + MSComm1.Input
  End Select
End Sub
So, wenn ich nun mein kleines Testprogramm starte und den mobilen Scanner in den Sendemodus bringe, passiert nichts. Aus Testzwecken hab ich einfach mal einen String gesendet.

MSComm1.output = "TEST"
Darauf hin lieferte der Scanner folgende Meldung zurück:
NAK

Nun gehe ich davon aus, das der Scanner auf eine Anfrage wartet und dann die Werte zurück gibt. Gibt es da irgend ein Standardbefehl um die Kommunikation zu beginnen, oder gibt es da herstellereigene Befehlsreferenzen?

Der Hersteller bzw. Händler von dem ich diese Scanner erworben habe, kann oder will mir nicht helfen.

Vielleicht weiss ja von euch einer Rat. Vielen Dank im Voraus schon mal.

Nova

Beitrag wurde zuletzt am 15.03.10 um 14:34:37 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Daten von RS 232 empfangen1.821novalgin15.03.10 14:33
Re: Daten von RS 232 empfangen1.244VB.NET200515.03.10 16:41
Re: Daten von RS 232 empfangen1.123novalgin15.03.10 17:50
Re: Daten von RS 232 empfangen1.137VB.NET200515.03.10 18:21
Re: Daten von RS 232 empfangen1.072novalgin16.03.10 09:40
Re: Daten von RS 232 empfangen1.096novalgin16.03.10 12:43
Re: Daten von RS 232 empfangen1.092novalgin16.03.10 14:09
Re: Daten von RS 232 empfangen1.088VB.NET200516.03.10 20:19
Re: Daten von RS 232 empfangen1.209VB.NET200516.03.10 20:36
Re: Daten von RS 232 empfangen1.113novalgin17.03.10 18:00
Re: Daten von RS 232 empfangen1.294moDiag18.03.10 07:56
Re: Daten von RS 232 empfangen1.061novalgin22.03.10 09:30

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel