TIA Barcodescanner CLV610 an Kommunikationsbaugruppe anschliessen

PLU

Level-1
Beiträge
16
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen.

Ich versuche zurzeit einen Barcodescanner an meine SPS anzuschliessen, allerdings habe ich noch gar keine Erfahrung damit und bringe noch nicht mal die Hardwarekonfiguration zustande.

Mein Hardware ist folgendermassen aufgebaut:
-PM 190W 120/230VAC
-CPU1512C-1 PN
-CM PtP RS232 BA
-DQ 32x24VDC/0.5A ST
-DQ 32x24VDC/0.5A ST

- Und schlussendlich noch der Barcodescanner CLV610-C0000 von Sick und das zugehörige Anschlussmodul CDB620-001

Nun komme ich zu meinem Problem:
Wenn ich nun die GSD-Datei von Sick herunterlade und in mein Programm integriere, kann ich diese nicht mit meiner Kommunikationsbaugruppe (CM PtP RS232 BA) verbinden . (Siehe Bild)
Hardwarekonfiguration Laptop Wagen.PNG
Hat jemand eine Idee?
 
Also die GSD Datei brauchst du hier gar nicht. Du möchtest den Scanner ja über PtP anbinden.
Dazu musst du die Eigenschaften der Seriellen Schnittstelle deiner S7 Baugruppe nach den Vorgaben des Scanners parametrieren.
Das Senden bzw. Empfangen der Daten geschieht mit den Bausteinen aus der Bib "Send_Ptp" und "Rcv_Ptp".
Das muss du dann halt ausprogrammieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das hat mich dem ganzen schon näher gebracht, Danke!

Allerdings weiss ich nicht wie ich die serielle Schnittstelle meiner Baugruppe richtig Parametriere und von Punkt zu Punkt Kopplung verstehe ich auch beinah nichts. Kennst du eine gute Literatur dazu, mit welcher ich mich einlesen könnte?

Dann wäre da noch eine weitere Frage. Auf der Sick Homepage habe ich die Möglichkeit einen S7- Funktionsbaustein herunterzuladen. (Vermutlich fällt dann die Programmierung welche du erwähnt hast weg) Allerdings habe ich es nicht fertig gebracht diesen über die Bibliothek in mein Programm aufzunehmen. Gibt es noch eine andere Möglichkeit einen heruntergeladenen Funktionsbaustein ins Tia Portal V13 einzubinden ?
 
Also allzu viel gibts da nicht zu wissen.

1. Welches Protokoll brauchst du? Du hast 3964(R) und Freeport zur Auswahl. Ich denke hier musst du Freeport benutzen, dh. die Daten die du sendest/empfängst ist einfach ein Datenstrom, deren Aufbau du kennen musst und im Programm auswerten musst
2. Dann gibts halt noch die Parameter Start/Stopbit, Baudrate, Parity...., diese Einstellung sollten von Sick vorgegeben sein und kannst du in der Gerätekonfiguration deiner PtP Baugruppe einstellen
3. wenn du ein Projekt von Sick hast und keine Bibliothek, dann kannst du es über ein Referenzprojekt öffnen, darauf hast du dann lesenden Zugriff. Alternativ TIA 2x öffnen und dann kopieren.
 
Habe das mit den Parametern gefunden Danke!

Meiner Meinung nach sollte es eigentlich eine Bibliothek sein, aber ich schaffe es einfach nicht diese richtig zu integrieren. Sobald ich die integrierte Bibliothek öffne erscheint diese grau. (Siehe Bild)
Bibliothek.PNG

Bei der Integration bin ich folgendermassen vorgegangen:

1. Ich habe den Funktionsbaustein von Sick heruntergeladen. ( https://www.sick.com/ch/de/identifikationsloesungen/barcodescanner/clv61x/clv610-c0000/p/p308453 )
2. Im Tia: Globale Bibliothek öffnen
3. Die Datei mit "Öffnen" meiner Bibliothek hinzugefügt.

Allerdings wurde mir das ganze wie oben auf dem Bild Grau angezeigt.
 
Passt doch, kannst die Blocks und die Typen einfach mit der Maus in dein Projekt ziehen.

Die Bib wird dir allerdings nicht viel bringen, die ist für Profibus bzw -net.
 
Zurück
Oben