TIA SPS, Scanner Datalogic, Touchpanel

blimaa

Level-2
Beiträge
954
Reaktionspunkte
103
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi

Folgende Sache: Ich habe eine ältere Maschine mit einer IM151-7 drin. Ist nichts grosses. Nun will der Kunde noch ein Scanner mit einem kleinen Panel dazu. Scanner ist Datalogic PM9500 vorgeschrieben. Nun hat meine Steuerung weder Ethernet, noch Profinet geschweige Profibusmaster. Nun wäre eine Möglichkeit das Ding per RS232 anzuschliessen. Eine andere Idee wäre, wenn es schon neu ein Panel gibt (KTP 400 Basic) könnte ich ja ein Scanner direkt dort anschliessen per USB.
Ich weiss es muss immer ein Eingabefeld angeklickt sein, damit der Scanner dort reinschreibt. Nun zur meiner Frage:
Geht bei so einem kleinen Panel (Basic Version) überhaupt ein Scanner per USB und was passiert mit dem Eingabefeld, wenn ich daneben drücke. Also das Panel ist nur für die Anzeige von 2 Werten und dann würde es nur ein Eingabefeld geben.
Eine andere Frage ist noch, würde ich das mitbekommen, wenn ein Code von einem anderen Teil gescannt wird, aber der Code der gleiche ist? OK ich könnte ja den gescannten Code im Eingabefeld von der SPS aus wieder löschen, wenn ich ihn registriert habe...??!
Nur wird nach dem Einschalten des Panels der Fokus direkt auf dem Eingabefeld sein??


Gruss blimaa
 
Hi
Das Ktp400 2. Generation hat gemäss Beschreibung 1 USB Host
Nur kann ich dort auch einen Scsnner anschliessen, der sozusagen als Tastatur fungiert ( sollte ja auch ein Enter nach jeder Eingabe geben).
Wenn ich ja mit dem Finger in das Eingabefeld reindrücke kommt mir ja immer die Bildschirmtastatur...

Wer hat den Erfahrung mit den Scannern und RS232? Einfach zu integrieren?
hmm kake gerade gemerkt, dass ich ja auch kein Ethernet auf der Steuerung habe... und ebenfalls kein Profinetmaster. Wie zum Teufel schliesse ich den dort ein Panel an
.....
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich würde in keinem Fall solche Verrenkungen machen.
Wenn der Scanner an die Steuerung angeschlossen werden soll, und die CPU gibt das nicht her, dann muss ne andere CPU rein oder eine entsprechende Anschaltbaugruppe ran. BASTA!!!

Zitat:
Nun hat meine Steuerung weder Ethernet, noch Profinet geschweige Profibusmaster.

Was hat die denn dann?? MPI?
Die IM151-7 hatte ich erst 2-3 mal, kenne sie also nicht sooo gut, sie muss aber doch in jedem Fall eine Schnittstelle für ein Panel haben.

Ich hatte vor einiger Zeit einen Scanner über RS232. Ging eigentlich "relativ" problemlos.
Die Daten kommen vom Scanner ja als String, die Frage ist was dann damit "gemacht" werden soll? Mit Vorgabe vergleichen? Drucken? etc...
 
Hey besten Dank für all die Infos

Also es soll eine neue SPS mit Profinet geben (IM151-8) also das Panel wäre mal geklärt.:cool:
Der Scanner will ich nun wohl oder überl mit dem RS232 Modul auf der ET200S lesen, ich will ja nur lesen. Was schickt den mir so ein Scanner über RS232? Nur die gelesenen Daten oder auch noch Statusbits?
Die Barcode sollten mit einer Liste verglichen werden, dass die Richtige Teile verbaut werden.

Und ja die kleine SPS hat wirklich Profibus Slave und MPI :) (Die günstigte in der 300er Familie, tip top ohne Display)



Gruss blimaa
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also irgendwie check ich nicht was das werden soll.

Wenn Du den Scanner über RS232 anschließen willst, uns die CPU eine Schnittstelle für das Panel hat, für was brauchst Du dann eine Profinet CPU?


Zitat:
Die Barcode sollten mit einer Liste verglichen werden, dass die Richtige Teile verbaut werden.

Wie soll denn die Liste aussehen?
Ich kenne das nur so, dass die EDV (über RFID / Ethernet oder sonstwas) der CPU sagt was verbaut werden muss, mit dem scan wird verglichen ob das zusammenpasst.
Oder kommt deshalb die Ethernet CPU???

Zitat:
Was schickt den mir so ein Scanner über RS232? Nur die gelesenen Daten oder auch noch Statusbits?

Also meiner hat nur (als INT) die Länge (Anzahl der Zeichen) und dann eben die Zeichen (als Char) geschickt.
Das ist dann mit der Vorgabe von der EDV verglichen worden.
An Anfang der Schrittkette '-------------' in den Scanner DB eintragen.
Erst wenn der gültige Code gescannt wurde darf die Bearbeitung weiter gehen.
 
Zuletzt bearbeitet:
Der Scanner will ich nun wohl oder überl mit dem RS232 Modul auf der ET200S lesen, ich will ja nur lesen. Was schickt den mir so ein Scanner über RS232? Nur die gelesenen Daten oder auch noch Statusbits?
Der Scanner schickt dir den Code, so wie das in der Bedienungsanleitung des Scanners steht.
Bei fast allen Scannern die mir bisher untergekommen sind, kann das bedingt auch noch in gewissen Maß beeinflusst werden.

In Bezug auf den Scanner also ganz klar: RTFM
 
Hi

Ne es werden zwei Teile gescannt und in der Liste (im DB) muss ich erkennen ob diese zusammenpassen.
Ich hab das mal noch mit dem Siemensvertrieb angeschaut, um einen Scanner an ein Panel zu schliessen muss es mindestens ein Comfortpanel sein.
Die Profinet CPU wird nun eingesetzt, dass ich ein aktuelles Panel anschliessen kann und nicht ein altes MPI fähiges Panel verwenden muss.

Ja RTFM :rolleyes:, dachte vieleicht kennt jemanden dieser Typ von Scanner. Aber das Manual ist bereits bei Datalogic angefragt.

Gruss blimaa
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also wenn du den Scanner aus der Verpackung ziehst hast du folgende Schnittstelleneinstellung:
115200, 8, N, 1, Handshake RTS,

Prinzipiell schaut das Telegramm so Aus:
Prefix LabelID AimID BarCodeData LabelID Suffix

Wobei Prefix, LabelID, AimID default deaktiviert sind, und Suffix = 0D

Heiße der Reader sendet:
16#31, 16#32, 16#33, 16#34, 16#0D
Falls ein Code mit "1234" gescannt wird.

Generell gibt es aber dazu ein Handbuch, und mit Sicherheit 50% dieses Handbuchs bestehen nur aus Konfigurationsbarcodes.
Desweiteren gibt es von Datalogic auch noch eine Konfigurationssoftware "Aladdin" genannt.

Mfg
Manuel
 
Hi

Würden dann meine Einstellungen so richtig sein? Oder muss ich den Suffix auch bereits eintragen?
Und steht dein "N" für Parität Ungerade oder Parität keine?
Scannereinstellung_1.JPG

Sorry für die Fragen, hatte schon lange kein RS232 mehr :rolleyes:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab einen M8300 von Datalogic in Verbindung mit einem BC-8030. Ich hab das ganze zwar über einen RS232/PB-Converter dran, aber ist ja egal. Jedenfalls kannst du mit Aladdin alles so konfigurieren, wie es für dich am besten passt über RS232. Das ganze wird dann als ASCII übertragen und am Ende die Terminierung (z.B. "0D" für CR).
 
Zurück
Oben