Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis
CLV61x Dual Port (PROFINET IO)
Barcodescanner
Ergänzung zur Betriebsanleitung.
Einbindung in PROFINET IO.
Z U S AT Z I N F O R M AT I O N
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für SICK CLV61x Dual Port

  • Seite 1 Z U S AT Z I N F O R M AT I O N CLV61x Dual Port (PROFINET IO) Barcodescanner Ergänzung zur Betriebsanleitung. Einbindung in PROFINET IO.
  • Seite 2: Inhaltsverzeichnis

    Das erforderliche Handling auf der Seite des PROFINET-IO-Controllers wird hier am Beispiel einer SPS des Typs Siemens S7 300 CPU mit integriertem PROFINET IO auf Basis von Step7 V5.5 beschrieben. Der Barcodescanner CLV61x Dual Port PROFINET wird in diesem Dokument als „CLV61x Dual Port“ bzw.“CLV61x 2port“ bezeichnet.
  • Seite 3 Prüfen der PROFINET-Namen mit PST (Primary Setup Tool) ............48 7.13 Netzwerk durchsuchen mit SOPAS Auto-IP Scan ................ 49 7.14 Hinweise zum Betrieb an anderen PROFINET IO Controllern ............50 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 4: Funktionen Des Clv-61X Dual Port

    1 Funktionen des CLV-61x Dual Port Funktionsumfang CLV61x Dual Port Der CLV61x Dual Port hat zwei Ethernet Anschlüsse und kann in einer Linien- als auch in Ringtopologie (MRP-Client) eingesetzt werden. Die 24V Versorgung ist über den Kabelanschluss per 4pol M12-Stecker zuzuführen.
  • Seite 5: Übersicht Der Kommunikationsprotokolle Des Clv61X Dual Port

    Der CLV61x Dual Port bietet zwei Kommunikationsprotokolle. Das Kommunikationsprotokoll kann unter „Parameter / Netzwerk Schnittstellen IOs / Feldbus Gateway / Profinet“ eingestellt werden: Der Betrieb der SICK-Funktionsbausteine für PROFIBUS / PROFINET ist nur im Handshake Mode / Confirmed Messaging (CDF600) möglich.
  • Seite 6: Elektrischer Anschluss

    Weitere Information sind unter http://www.mysick.com/de/clv61x_dual_port verfügbar. 3 Parametrierung des CLV61x Dual Port Die Parametrierung des CLV61x Dual Port kann auf drei verschieden Arten durchgeführt werden. Parametrieren des CLV61x Dual Port via GSDML-Parametrierung:  Erfolgt direkt in der SPS durch Einfügen der GSDML-Parametriermodule.
  • Seite 7: Parametrieren Des Clv61X Dual Port Via Gsdml-Parametrierung

    Wenn die GSDML-Parametrierung verwendet wird, kommt es bei jedem PROFINET Neustart zu einer Parametrierung des CLV61x Dual Port. Diese kann im ID-Sensor nicht unterbunden werden. Wenn zwischenzeitlich der CLV61x Dual Port lokal (via USB oder Ethernet Port 2111/2112) mittels SOPAS ET umparametriert wurde, geht die vorhandene Parametrierung beim PROFINET Neustart somit verloren.
  • Seite 8: Parametrieren Des Clv61X Dual Port Via Usb Mit Sopas Et

    Im SOPAS ET Netzwerk-Scanassistent muss ein Suchen per USB zugeschaltet sein. Es muss dabei auf dem PC die notwendige SDD-Datei des CLV61x Dual Port unter SOPAS ET installiert sein. Wenn diese fehlt und die SDD aus dem Gerät geladen werden muss, dauert dies je nach ID-Sensor relativ lange.
  • Seite 9 Einstellungen verwendet werden. Weiterhin kann hier der Kommunikationsmode eingestellt werden. Wird dieser von der Grundeinstellung verändert, so sind die Parameter permanent zu speichern und der CLV61x Dual Port muss neu gestartet werden. Einzelheiten zu den Kommunikationsmodi siehe Kapitel 5 Ebenso können hier die IM-Daten wie Anlagenkennzeichen, Ortskennzeichen, Einbaudatum (notwendiges...
  • Seite 10: Parametrieren Des Clv61X Dual Port Via Ethernet (Port 2111/2112) Mit Sopas Et

    Der CLV61x Dual Port kann mit SOPAS V2.38 (oder höher) via Netzwerk parametriert werden. Der CLV61x Dual Port muss eine gültige IP haben (IP nicht 0.0.0.0) und der PC muss direkt mit dem Netzwerk (TCP) verbunden sein. Die Verbindung kann via Port 2111 oder 2112 erfolgen.
  • Seite 11: Gerätetausch Clv61X Dual Port

    Der neu eingesetzte Scanner muss auf Factory Default parametriert sein, bzw. es muss mindestens der PN-Name leer sein. Wird dann der neue CLV61x Dual Port im PN eingeschaltet, so erkennt die SPS das diese Station keinen PN-Namen hat und weist automatisch den hinterlegten PN-Namen zu. Dann wird die IP-Adresse entsprechend dem PN-Namen vergeben.
  • Seite 12: Handhabung Auf Der Sps-Seite

    Der CLV 61x Dual Port wird dann installiert und wie folgt im Katalog angezeigt: „PROFINET-IO / Weitere FELDGERÄTE / Ident Systeme / CLV61x, 2 port“ Darstellung in HW-Konfig: 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 13: Sensoren In Hw-Konfig Einfügen

    Sie z. B. SOPAS-ET-Auto-IP-Scan, um die IP-Adresse des Sensors zu ändern, oder ändern Sie die IP- Adresse des CLV61x Dual Port über die SPS HW-Konfig. 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 14: Pn-Namen Automatisch Vergeben

    Wird ein PN-Teilnehmer angeschlossen, dessen Name leer ist und dessen Typ passend ist, wird der im PROFINET IO Controller (SPS) hinterlegte PN-Name zugewiesen. Siehe auch Kapitel 3.4- Gerätetausch. 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 15: Datenkanal Des Clv61X Dual Port

    Die verschiedenen Kommunikations-Protokolle werden in den folgenden Kapiteln beschrieben. Handshake-Mode / Confirmed Messaging In diesem Mode wird der Datenkanal des CLV61x Dual Port im Handshake-Mode / Confirmed Messaging betrieben, wenn das Kommunikationsprotokoll auf Mode CDF600 (Grundeinstellung) parametriert wurde. Der Datenkanal ist kompatibel zum Byte-Handshake-Mode des CDF 600 PROFINET, CDF600 PROFIBUS, CMF400 PROFIBUS, CDM425 und zu PROFINET on Board.
  • Seite 16 Zusatzinformation CLV61x Dual Port (PROFINET IO) Hinweis: Beim CLV61x Dual Port werden die Eingangs – und Ausgangsmodule bereits beim Einfügen des Gerätes mit hinzugefügt. Diese können falls gewünscht geändert werden. Zusätzlich ist die E/A-Adresse zu wählen. Die Handhabung der Daten muss konsistent erfolgen. Daher ist die E/A-Adresse bei einer S7-300/400 entweder so zu vergeben, dass sie innerhalb ihres Prozessabbildes liegt, oder es werden die Bausteine SFC 14/15 zur konsistenten Datenübertragung benutzt.
  • Seite 17: Verwendung Des Sick-Funktionsbausteins Für Profinet Io

    Weitere Details sind der Dokumentation des Funktionsbausteines zu entnehmen. Hier als Beispiel der Funktionsbaustein für CLV6xx/Lector an eine S7 300 mit integriertem PROFINET basierend auf Step7 V5.5: 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 18: Byte-Layout Clv61X Dual Port

    ReceiveData, Byte 1 TransmitData, Byte 1 ReceiveData, Byte 2 TransmitData, Byte 2 … … … TransmitData, Byte n – 5 ReceiveData, Byte n - 5 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 19: Daten Empfangen

    1 bis 255. 0 wird im Normalbetrieb ausgelassen. Wenn der CLV61x Dual Port während des Betriebs den Wert auf 0 setzt, zeigt es an, dass ein Fehler aufgetreten ist. In diesem Fall muss die Zählung neu gestartet werden. Für den Neustart der Zählung muss die SPS mit 0 antworten, ansonsten wird die Zählung sowie die Datenübertragung nicht fortgesetzt.
  • Seite 20: Beispiel 1, Empfang Eines Einzelblock-Telegramms (Hs-Modus)

    Zeit 2: Die SPS hat die Daten erkannt und bestätigt dies durch Kopieren von ReceiveCount zu ReceiveCountBack. Nun ist der CLV61x Dual Port für die nächsten Daten bereit. Zeit 3: Die nächsten Daten “123456789” (9 Byte) wurden vom CLV61x Dual Port empfangen und zur SPS angezeigt mit ReceiveCount = 2 Zeit 4: Die SPS hat die Daten erkannt und bestätigt dies durch Kopieren von ReceiveCount zu...
  • Seite 21: Beispiel 2, Empfang Eines Geblockten Telegramms (Hs-Modus)

    5.1.5 Beispiel 2, Empfang eines geblockten Telegramms (HS-Modus): Eingang: 16 Byte, Ausgang: 16 Byte, Datentelegramm “CLV6xx-12345” mit 12 Bytes  aufgeteilt in 2 Blöcke Dies kann durch Triggern des CLV61x Dual Port, z. B. über Hardware, erfolgen. Von der SPS müssen dann nur Daten empfangen werden.
  • Seite 22: Daten Senden

    CLV61x Dual Port (PROFINET IO) 5.1.6 Daten senden Die SPS kann auch Daten, z. B. Kommandos, an den CLV61x Dual Port senden. Dies ist optional und nur erforderlich, wenn Aktionen wie Triggern via SOPAS Kommando durchgeführt werden sollen. Im CLV61x Dual Port sind nur Kommandos zulässig, die ein Echo oder eine Antwort erzeugen, z.B.
  • Seite 23: Beispiel 3, Senden Eines Einzelblock-Telegramms (Hs-Mode)

    Ausgangsseite gesetzt wurde. Wenn der CLV61x Dual Port die Daten gesendet hat, bestätigt er dies durch Kopieren von TransmitCount zu TransmitCountBack auf der Eingangsseite. DER CLV61x Dual Port antwortet mit „sRA 0 6 CLV62x 5 V5.11“ (22 Byte). Die ersten 11 Byte („sRA 0 6 Zeit 2: CLV“) werden zur SPS angezeigt mit ReceiveCount = 1, und ReceiveLength 22 Byte (Gesamtlänge).
  • Seite 24 ReceiveCountBack. Nun ist das Gerät für weitere Daten bereit. Es wird empfohlen, die gewünschten Kommandos vorher z.B. mittels des SOPAS-Terminals an der seriellen Aux- Schnittstelle oder am Aux-Port der Ethernet-Schnittstelle des Sensors zu testen. Der CLV61x Dual Port kann SOPAS- Kommandos über jede seiner Datenschnittstellen verarbeiten.
  • Seite 25: Beispiel 4, Senden Eines Geblockten Telegramms (Hs-Modus)

    ReceiveCount = 1, und ReceiveLength 15 Byte. Zeit 4: Die SPS bestätigt den Erhalt der ersten 11 Bytes mit ReceiveCountBack = 1. Der CLV61x Dual Port sendet daraufhin die restlichen 2 Byte zur SPS mit ReceiveCount = 2, und RecLength = 2. Zeit 5: Die SPS bestätigt den Erhalt der Daten mit ReceiveCountBack = 2.
  • Seite 26: Binäre Status-Bits In

    – reserviert Transmit Buffer 0: Kein Fehler Overrun 1: Der CLV61x Dual Port hat Sendedaten von der SPS empfangen und die Warteschlange ist voll. Zurücksetzen: mit dem nächsten erfolgreichen Transmit-Telegramm, das von der SPS gesendet wird. Receive Buffer 0: Kein Fehler Overrun 1: Der Empfangspuffer ist voll und die empfangenen Daten müssen...
  • Seite 27: Binäre Status Bits Out

    In diesem Mode muss in der HW-Konfig ein Eingangs- und ein Ausgangsmodul, Ctrl-Bits In und Ctrl- Bits Out für den CLV61x Dual Port eingefügt werden. Die Größe kann dabei frei gewählt werden. In den Ein/Ausgangs-Modulen dienen 5 Bytes jeweils zur Administration. So kann ein Modul von z. B. 32 Byte bis zu 27 Byte Nutzdaten enthalten.
  • Seite 28: Byte-Layout Im No-Handshake-Modus (Nh)

    Die Binäreingänge- und -ausgänge sind identisch zum Handshake-Modus. 5.2.2 Daten Empfangen im NoHandshake-Mode Das Datenformat ist wie im Handshake-Mode ohne STX/ETX-Rahmung einzustellen. Der CLV61x Dual Port stellt die empfangenen Daten in das ReceiveData-Feld und fügt auch ihre ReceiveLength ein. Zusätzlich wird der ReceiveCount-Wert hochgezählt, um anzuzeigen, dass neue Daten empfangen wurden.
  • Seite 29: Beispiel 5, Empfangstelegramm (Nh-Modus)

    Eingang: 16 Byte, Ausgang: 16 Byte, Datentelegramm mit bis zu 11 Bytes sind möglich. Es ist kein Handshake erforderlich. Dies kann z.B. durch Triggern des CLV61x Dual Port über Feldbus Triggerbit geschehen, so dass die SPS nur den Datenempfang realisieren muss.
  • Seite 30: Beispiel 6, Sendetelegramm (Nh-Modus)

    Ausgangsseite gesetzt wurde. Wenn der CLV61x Dual Port die Daten gesendet hat, bestätigt er dies durch Kopieren von TransmitCount zu TransmitCountBack auf der Eingangsseite. Der CLV61x Dual Port -Sensor antwortet mit „sRA 0 6 CLV62x 5 V5.11“ (22 Byte). Die ersten 11 Byte Zeit 2: („sRA 0 6 CLV“) werden zur SPS angezeigt mit ReceiveCount = 1, und ReceiveLength 22 Byte...
  • Seite 31: Digitale Eingänge/Ausgänge

    TransmitCount auf der Ausgangsseite auf 2 hochgezählt wurde. Der CLV61x Dual Port bestätigt dies durch TransmitCountBack = 2 auf der Eingangsseite. Der CLV61x Dual Port antwortet hier mit einer Fehlermeldung „sFA 11“ (6 Byte, FA = Fehler Antwort, 11= Zeit 4: Zeichenfehler).
  • Seite 32: Ctrl-Bits In

    Zusatzinformation CLV61x Dual Port (PROFINET IO) 6.1.1 Ctrl-Bits In Durch Einfügen der Ctrl-Bits In können die digitalen Ein- und Ausgänge des CLV61x Dual Port von der SPS beobachtet werden. Hier die Belegung beim Barcodescanner CLV61x Dual Port. Name Bedeutung Adr+1...
  • Seite 33: Ctrl-Bits Out

    6.1.2 Ctrl-Bits Out Durch Einfügen der Ctrl-Bits-Out können verschiedene Funktionen im CLV61x Dual Port aktiviert werden. Damit dies zulässig ist, muss die jeweilige Funktion im CLV61x Dual Port auf „Feldbuseingang“ parametriert sein. Hier die Belegung der Ctrl-Bits-Out für den Barcodescanner CLV61x Dual Port.
  • Seite 34: Anhang

    PROFINET Controller (SPS). Es wurde hier ein einfaches Beispiel gewählt ohne Handshake, so dass kein Programm oder Funktionsbaustein zur Datenübernahme verwendet werden muss. Bitte den CLV61x Dual Port mit 24 V versorgen und mit dem PROFINET IO Netzwerk verbinden. S7 HW-Config: ...
  • Seite 35 CLV61x Dual Port (PROFINET IO) GSDML-Parametrierung: Zu beachten ist das die GSDML-Parametrierung optional ist und bei jedem PROFINET-Start zum CLV61x Dual Port gesendet wird. Die im CLV61x Dual Port vorhandenen Parameter werden dabei überschrieben. Beispiel:  Die GSDML-Parametrierung muss immer mit dem Modul „01_Start_Remote Config“ beginnen: ...
  • Seite 36 Gerät übertragen. Falls Unsicherheit besteht, wo welches Gerät ist, kann vorher ein Blinken auf einem PN-Gerät aktiviert werden. Der CLV61x Dual Port signalisiert ein Blinken an der LED „SF“. 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 37 übersprungen: 1 … 255, 1 …255. Im Beispiel wurden 8 Byte Daten empfangen mit dem Inhalt „12345678“. Weitere Details zum Datenempfang siehe Kapitel 5.2. 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 38: Quickstart Clv61X Dual Port - Beispiel Mit Parametrierung Via Sopas Et

    Wenn kein Handshake verwendet werden soll, ist dies in SOPAS einzustellen unter: „Netzwerk Schnittstellen IOs / Profinet“: Wenn der Funktionsbaustein verwendet werden soll, muss der Handshake-Mode zwingend eingeschaltet werden. Siehe auch Kapitel 5.1.1. 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 39: Fehlersuche Und Behebung

    Wurde die korrekte GSDML-Datei des CLV61x Dual Port verwendet? GSDML-V2.3-SICK-CLV61x_2Port-20141022.xml oder neuer.  Ist der CLV61x Dual Port im PROFINET sichtbar mit passendem Namen und IP? PN-Namen prüfen mittels HW-Konfig oder PST-Tool. Siehe Kapitel 7.10, 7.11, und 7.12  Scanner mit SOPAS auslesen.
  • Seite 40: Rücksetzen Des Clv61X Dual Port Auf Grundeinstellung

    Handshake entweder manuell oder mit Funktionsbaustein einsetzen. Rücksetzen des CLV61x Dual Port auf Grundeinstellung Wenn der CLV61x Dual Port mit SOPAS ET verbunden ist, kann über den Button „Factory Default“ der CLV vollständig zurückgesetzt werden: Danach bitte permanent speichern ausführen über den Knopf „Grüne Diskette“ ganz rechts.
  • Seite 41: Datenausgabe Mittels Sopas Et-Terminal Via Usb Beobachten

    Terminal eine STX/ETX Rahmung und ggf. ein CR LF am Ende zur korrekten Darstellung benötigt. Am einfachsten ist daher ein passendes Ausgabeformat als Ausgabeformat 2 zu wählen und dem USB Port zuzuweisen. Daten beobachten via USB: 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 42: Datenausgabe Mittels Sopas Et-Terminal Via Ethernet Beobachten

    Zur korrekten Darstellung im SOPAS ET-Terminal ist auch ein CR LF am Ende sinnvoll. Am einfachsten ist daher ein passendes Ausgabeformat als Ausgabeformat 2 zu wählen und dem USB Port zuzuweisen. Daten beobachten via Ethernet Port 2111: 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 43: Funktion Der Leds Des Clv61X Dual Port

    Zusatzinformation CLV61x Dual Port (PROFINET IO) Funktion der LEDs des CLV61x Dual Port Status sowie Fehler des CLV61x Dual Port werden über 5 Status LEDs angezeigt: Sensor-LED: zeigt den Status der Leseeinheit an 4 LED’s Verbindungsstatus zum Netzwerk Sensor-LED: zeigt den Status der Leseeinheit des CLV61x Dual Port an: 8017977 /2014-11-20 ©...
  • Seite 44: Status Der Led „Sf

    Netzwerk verbunden, kein Datenverkehr EIN (grün) Aktives Netzwerk angeschlossen EIN (orange) LED flackert wenn der CLV61x Dual Port Daten sendet oder empfängt, Datenverkehr 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 45: Firmware-Update Des Clv-61X Dual Port Via Sopas Et

    7. Download starten. Kennwort für Benutzerebene Service: „servicelevel“: 8. Der Download kann je nach ID-Sensor bis zu ca. 40 Min dauern und wird mit der Meldung „Download Succeded“ beendet: 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 46: Software-Versionen Des Clv61X Dual Port

    Sie können dieses Tool im S7-Manager verwenden, um nach einem PROFINET-Gerät zu suchen und den PROFINET-Gerätenamen und die IP-Adresse zu prüfen oder zu ändern. Oder Sie starten es in der S7-Hardwarekonfig: 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 47 In beiden Fällen öffnet sich dieses Fenster: Mittels „Starten“ können Sie das Netzwerk scannen: Sie können ein Gerät heraussuchen (MAC-Adresse) und diesem einen Gerätenamen oder eine IP-Adresse zuweisen. 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 48: Profinet-Namen Von Der Sps-Seite Via Hw-Konfig Prüfen Und Ggf. Zuweisen

    7.12 Prüfen der PROFINET-Namen mit PST (Primary Setup Tool) Alternativ können sie auch das PST-Tool von Siemens verwenden, um das Netzwerk PROFINET- Teilnehmern zu scannen und die IP-Adressen und den Gerätenamen vergeben. 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 49: Netzwerk Durchsuchen Mit Sopas Auto-Ip Scan

    Ein CLV61x Dual Port wird auch gefunden, wenn die IP-Adresse 0.0.0.0 ist. Durch Doppelklick auf den Teilnehmer kann die IP-Adresse auch verändert werden. Beim CLV61x Dual Port kann die IP-Adresse nur verstellt werden, wenn der CLV61x Dual Port sich noch nicht aktiv im Datenaustausch zum PROFINET–IO-Controller (SPS) befindet.
  • Seite 50: Hinweise Zum Betrieb An Anderen Profinet Io Controllern

    CLV61x Dual Port (PROFINET IO) 7.14 Hinweise zum Betrieb an anderen PROFINET IO Controllern Wenn der CLV61x Dual Port an anderen Steuerungen als eine S7 betrieben wird, für die kein vorgefertigter Funktionsbaustein vorhanden ist, wird folgendes Vorgehen empfohlen: Bitte zuerst den No-Handshake einstellen.
  • Seite 51 Zusatzinformation CLV61x Dual Port (PROFINET IO) (Leerseite) 8017977 /2014-11-20 © SICK AG · Germany · All rights reserved · Änderungen und Irrtümer vorbehalten...
  • Seite 52 E-Mail support@sick.jp 1 (800) 325-7425 – tollfree Magyarország E-Mail info@sickusa.com Phone +36 1 371 2680 E-Mail office@sick.hu Nederland Phone +31 (0)30 229 25 44 More representatives and agencies E-Mail info@sick.nl at www.sick.com SICK AG | Waldkirch | Germany | www.sick.com...

Inhaltsverzeichnis