TIA Barcodescanner an TP700 comfort und 1511-1PN CPU

dentech

Level-1
Beiträge
577
Reaktionspunkte
39
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Leute,

ich habe ein kleines Problem,

Hardware:

Barcodescanner Simatic MV320 über usb mit Panel verbunden
Panel TP700 comfort über Profinet mit CPU verbunden
CPU 1511-1PN

Software:
TIA Portal v13

Jetzt das Problem, ich möchte mit dem Barcodescanner Codes einlesen, habe auf dem Panel ein EA-Feld angelegt und mir ein paar Codes mit Hilfe des Internets zum testen ausgedruckt. Der Scanner sollte den Code dann in das Feld schreiben.

Wenn ich jetzt versuche die Codes zu scannen, dann passiert nichts.

Habe den Scanner am Laptop getestet, da funktioniert es.
 
Grundsätzlich musst dein Cursor im Eingabefeld stehen, dann muß dein Scanner so
Parametriert sein, das dieser nach dem Scann ein 'Carriage Return'. Dann wirkt dein
Scanner wie eine normale Tastatur.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nach dem Carriage Return ein schalten, scheibt er mir jetzt wenigstens immer ein "A" in das Feld, ich habe die Variable hinter dem Feld als WSTRING eingerichtet. Irgendwie hakt es immer noch.
 
Scannst du den mehr als ein 'A', hast du dir den barcode mal genauer angeschaut
evtl auf den PC, einfach mal in Wort scannen.

Ist dein Eingabefeld breiter als Zeichen parametriert, unter den Eigenschaften?
 
Ich hab mir mit nem codegenerator barcodes für 1,2,3,4... ausgedruckt, wenn ich sie mit dem laptop in ein txt dokument scanne, geht es auch, nur nicht in das ea-feld. Kann der Datentyp falsch sein, bei TIA kann ich nur wstring und keinen einfachen string wählen.
 
Danke RN,

habe den Scanner nochmals zurückgesetzt, dann das Suffix-Enter eingestellt. Die Variable hinter dem EA-Feld als normalen String parametriert und dann mit dem DB in der CPU verbunden. Schon kommt die Zeichenkette auch in der Variablen an.


Vielen Dank nochmals.
 
Hi dentech,

ich habe dasselbe Problem wie du-wobei ich schon einen String angelegt habe und den mit der SPS verknüpft habe. Einziger Unterschied - ich nutze eine CPU314.
Hast du bei den Eigenschaften noch was spezielles eingestellt, weil bei mir komm ich auch nicht weiter als bis zum A ....
Bei der Siemens Hotline meinten Sie das würde an der Stromversorgung des Scanners liegen - das fällt mir noch etwas schwer zu glauben, denn dann dürfte ja eigentlich
gar nichts passieren....
 
Das ist ein Data Matrix Code - im Eingabefeld kommt wie bei deinen ersten Versuchen auch nur ein A an....
Ich habe den Scanner MV320 konfiguriert und mit Windows getestet-da läuft alles einwandfrei...
 
Also, das Eingabefeld ist bei mir als Zeichenkette mit 30er Feldlänge konfiguriert und als Ein/Ausgabe. Bei dem Scanner musst du unbedingt Suffix-Enter einstellen, das bedeutet er schließt die Eingabe automatisch mit einer ENTER-Taste ab. Wenn du es in Word oder im Editor testest müsste er nach dem Scannen in eine neue Zeile springen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja im Display habe ich das genauso konfiguriert - und im Windows hatte ich das auch schon getestet um das mit der Eingabe zu testen und
es springt auch in die nächste Zeile....
Hab das nochmal getestet mit den Barcodes die auf der Verpackung vom Scanner sind - läuft alles einwandfrei, aber auch da
bekomme ich im Display nur das A....
Wie hast du denn den Datenbaustein in der SPS konfiguriert?
 
Seltsam - die Einstellungen verwende ich auch - der einzige Unterschied, im EA-Feld steht bei mir das Startbit bei Allgemein-Prozess noch dabei....
...und wenn ich alles auf komplette Länge String einstelle, sprich in der Variablentabelle vom Display und SPS bekomme ich nur Rauten und es passiert gar nichts....
 
Ich hab das Problem gefunden - bei dem Scanner haben die Einstellungen nicht gepasst!
Es musste zusätzlich noch das entsprechende Betriebssystem und die deutsche Tastatur aktiviert werden....
Trotzdem besten Dank für deine Unterstützung...!
 
Zurück
Oben