Deutschmann Automation GmbH & Co. KG Hinweise zur CE-Kennzeichnung der Baugruppe ... 8 EU-Richtlinie EMV ......8 Einsatzbereich .
Seite 4
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle - PROFINET ....23 7.2.1 Protokoll Delta exchange ......23 Das Triggerbyte .
Seite 5
Deutschmann Automation GmbH & Co. KG 12.2.7 LEDs 1 / 2 / 4 / 8 (Error No / Select ID) ..... 37 12.3 Schalter .
Seite 6
Deutschmann Automation GmbH & Co. KG 19.7 PROFINET Adressvergabe ......53 19.8 PROFINET Gerätename ......53 19.9 PROFINET-Anschluss .
Seite 7
Für Verbesserungsvorschläge sind wir dankbar. Copyright Copyright (C) Deutschmann Automation GmbH & Co. KG 1997 – 2020. All rights reserved. Weitergabe sowie Vervielfältigung dieser Unterlage, Verwertung und Mitteilung Ihres Inhalts sind nicht gestattet, soweit nicht ausdrücklich zugestanden. Zuwiderhandlungen verpflichten zu Schadenersatz.
Die EU-Konformitätserklärungen werden gemäß der EU-Richtlinie, Artikel 10, für die zuständi- gen Behörden zur Verfügung gehalten bei: Deutschmann Automation GmbH & Co. KG, Carl-Zeiss-Str. 8, 65520 Bad Camberg Einsatzbereich Die Baugruppen sind ausgelegt für den Einsatz im Industriebereich und erfüllen die folgenden Anforderungen.
Deutschmann Automation GmbH & Co. KG Hinweise für den Hersteller von Maschinen Hinweise für den Hersteller von Maschinen Einleitung ® Die Baugruppe UNIGATE stellt keine Maschine im Sinne der EU-Richtlinie "Maschinen" dar. Für die Baugruppe gibt es deshalb keine Konformitätserklärung bezüglich der EU-Richtlinie Maschinen.
Einführung Deutschmann Automation GmbH & Co. KG Einführung ® Die Baugruppe UNIGATE dient als Anpassung einer PROFINET 2Port CANopen (Mapping) CANopen Schnittstelle an PROFINET Netzwerke. Das Gerät verfügt über 2 PROFINET Ports - ein Port kann z. B. als abgehender PROFINET-Port genutzt werden. Wenn wir von PROFINET sprechen, ist damit automatisch die 100 Mb/s Variante, vollduplex und switched Ethernet ver- ®...
Deutschmann Automation GmbH & Co. KG Die Betriebsmodi des Gateway Die Betriebsmodi des Gateway RUN-Betrieb ® Im Auslieferungszustand befindet sich das UNIGATE CX im RUN-Betrieb. Folgende Funktio- nen können im RUN-Betrieb genutzt werden: • Datenaustaustausch • Gerätekonfiguration • Debug-Mode Datenaustausch Im Datenaustauschmodus werden die Daten zwischen den beiden jeweiligen Feldbus-Systemen bidirektional übertragen.
Die Debug Schnittstelle Deutschmann Automation GmbH & Co. KG Die Debug Schnittstelle Übersicht über die Debug Schnittstelle ® Das UNIGATE bietet eine Debug Schnittstelle, die es ermöglicht, ein Script schrittweise auszu- führen. Diese Schnittstelle ist im Normalfall nur für die Entwicklung eines Scripts nötig.
Nach dem ISO/OSI-Modell kann eine Kommunikation in sieben Schichten, Layer 1 bis Layer 7, aufgeteilt werden. Die Gateways der DEUTSCHMANN AUTOMATION setzen die Layer 1 und 2 vom kundenspezi- fischen Bussystem (RS485 / RS232 / RS422) auf das entsprechende Feldbussystem um. Layer 3 bis 6 sind leer, der Layer 7 wird gemäß...
CANopen Mapping Datenaufbau ® Über die mitgelieferte Software WINGATE kann das Mapping im Gateway konfiguriert werden. Dieses Gateway-Modul aus der UNIGATE-Serie von Deutschmann Automation erlaubt eine ® Kopplung zwischen Feldbus und CANopen ® Dabei verhält sich das Gateway auf der CANopen -Seite als normkonformer Master und auf der PROFINET-Seite als normkonformer Slave.
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CX C4Map Zur Zeit sind 256 Mappings möglich (128 Tx und 128 Rx Mappings). Die Daten werden als PDOs übertragen. Es können maximal 16 Tx und 16 RX PDOs eingestellt werden. Jedes PDO kann bis zu 8 Bytes (sprich 8 Mappings) haben.
Implementierte Protokolle im UNIGATE® CX C4Map Deutschmann Automation GmbH & Co. KG ® Beim Mapping von Feldbus nach CANopen können für jedes Feldbus- Byte auch mehrere Mappings konfiguriert werden. Die Gesamtanzahl die- ser Mehrfachmappings darf dabei 31 nicht überschreiten. Es können für die PDO-Mappings nur COB-IDs aus dem Bereich ®...
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CX C4Map 7.1.2.3 Anzeigen der Node Guarding Zustände Um die Node Guard Zustände der einzelnen Slaves zum Feldbus darzustellen, wird das Node Guard Mapping benutzt. Immer 8 Slaves werden in einem Byte dargestellt; also für einen Slave ist genau ein Bit an Information reserviert.
Implementierte Protokolle im UNIGATE® CX C4Map Deutschmann Automation GmbH & Co. KG 7.1.2.5 Gateway Control Byte Manche Eigenschaften des Gateways können durch Feldbus-Daten kontrolliert werden. Hierzu müssen die Informationen vom Feldbus an das Gateway übertragen werden, also im Eingangs- bereich des Gateways liegen. Nur wenn diese Information vom Feldbus in das Gateway abgebil- det wird, können die Daten vom Gateway ausgewertet werden.
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CX C4Map 7.1.2.10 SDO Obj Mapping SDO-Übertragung über ein "Fenster" im Feldbus (FB). Dabei wird im FB folgender fester Daten- satzaufbau verwendet, der ab FB-Index in die FB-Daten gemappt wird. Dabei wird unterschieden...
Implementierte Protokolle im UNIGATE® CX C4Map Deutschmann Automation GmbH & Co. KG Bitte beachten: Die Zählung beginnt bei Index "0" = 1. Byte, d. h. in unserem Beispiel entspricht die "8" dem 9.Byte! ® Wir wollen von einem angeschlossenen CANopen Slave die Manufacturer Hardware Version ®...
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CX C4Map 7.1.2.12 CAN Feldbus Adresse Über WINGATE kann die CAN Feldbus Adresse z.B. für Slave Mode eingestellt werden. Diese ist nur aktiv, wenn der Dip-Schalter an der Front des Gerätes auf Position „0“ steht.
Seite 22
Implementierte Protokolle im UNIGATE® CX C4Map Deutschmann Automation GmbH & Co. KG Auf Grund dieser vielen Parameter und der Abhängigkeiten der Parameter untereinander, kann keine Berechungsformel für die Durchlaufzeit angegeben werden. Aus praktischen Messungen heraus wurden Durchlaufzeiten von 10 ms bis 100ms beobachtet, wobei die maximale Zeit bei einer PN-Konfiguration von 1440 Byte I/O und 2880 Mappings gemessen wurde.
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CX C4Map Implementierte Protokolle - PROFINET Das Universalscript beinhaltet neben dem Protokoll „Delta exchange“ noch weitere Protokolle. Diese können aber nicht für die Kommunikation mit dem Protokoll „CANopen (Mapping)“ ver- wendet werden.
Implementierte Protokolle im UNIGATE® CX C4Map Deutschmann Automation GmbH & Co. KG Entsprechend kann im normalen Modus das Anwendungsprogramm in der Steuerung nicht erkennen, ob das Gateway mehrere gleiche Telegramme empfangen hat. Wenn der Trigger- byte-Modus eingeschaltet ist, inkrementiert das Gateway das Triggerbyte jedesmal, wenn ein Telegramm empfangen wurde.
Deutschmann Automation GmbH & Co. KG FTP-Server FTP-Server ® Das UNIGATE CX-PN 2Port-C4Map verfügt auf der PROFINET Seite über einen integrierten FTP-Server, der den Zugriff auf das Dateisystem des Gerätes ermöglicht. Der FTP-Server ist passwortgeschützt. Mit dem vordefinierten Benutzernamen „deutschmann“ und dem Passwort „deutschmann“...
WEB-Server Deutschmann Automation GmbH & Co. KG WEB-Server ® Das UNIGATE CX-PN 2Port-C4Map verfügt auf der PROFINET Seite über einen integrierten ® Web-Server. Im Auslieferungszustand befindet sich im Dateisystem des UNIGATE eine HTML- Seite, auf der Systemparameter des Gerätes dargestellt werden.
Deutschmann Automation GmbH & Co. KG WEB-Server HTML-Formulare Durch die Unterstützung von HTML-Formularen erlaubt der Web-Server die Gestaltung interakti- ver Web-Seiten. Beispielsweise können so Eingabemasken für Prozesswerte realisiert werden. Der Script-Befehl „SetHTMLInputString“ weist einer Script-Variablen einen Namen zu, der dann im HTML-Formular verwendet werden kann.
Dateisystem Deutschmann Automation GmbH & Co. KG 10 Dateisystem ® Das UNIGATE CX-PN 2Port-C4Map verfügt auf der PROFINET Seite über ein Dateisystem, das vom integrierten FTP-Server (siehe Kapitel 8) und dem integrierten Web-Server (siehe Kap- itel 9) verwendet wird. Außerdem wird es von einigen Geräten zur Speicherung von Gerätepa- ®...
Seite 29
Deutschmann Automation GmbH & Co. KG Dateisystem Es besteht die Möglichkeit das Dateisystem via FTP neu zu formatieren. Dabei gehen alle im Dateisystem gespeicherten Daten verloren. Verwenden Sie zur Durchführung der Formatierung ® ® bitte den Kommandozeilen-FTP-Client von Microsoft Windows (Eingabeaufforderung ->...
Hardware-Anschlüsse, Schalter und Leuchtdioden CANopen (Mapping) Deutschmann Automation GmbH & Co. 11 Hardware-Anschlüsse, Schalter und Leuchtdioden CANopen (Mapping) 11.1 Gerätebeschriftung Bild 1: Anschlussbeschriftung und Terminierung Bild 2: Frontblende: Drehschalter, DIP-Switch, Leuchtanzeigen und Terminierung CO Sollte die Frontblende herausspringen, so hat dies keinen Einfluss auf die Funktion oder die Qualität des Gerätes.
Deutschmann Automation GmbH & Co. KG Hardware-Anschlüsse, Schalter und Leuchtdioden CANopen (Map- ping) 11.2.2 Stecker Versorgungsspannung und DEBUG-Schnittstelle Pinbelegung X1 (4-pol. Schraub-Steckverbinder; an der Unterseite, hinten) Pin Nr. Name Funktion UB (Pwr) 10..33 Volt Versorgungsspannung / DC 0 V (Pwr)
Hardware-Anschlüsse, Schalter und Leuchtdioden CANopen (Mapping) Deutschmann Automation GmbH & Co. 11.3.2 LED “(Bus) State“ Anzeigezustände und Blinkfrequenzen Die folgenden Anzeigenzustände werden unterschieden: LED an Konstant an LED aus Konstant aus LED flackernd Iso-Phase an und aus mit einer Frequenz von ungefähr 10 Hz: an für ca.
Deutschmann Automation GmbH & Co. KG Hardware-Anschlüsse, Schalter und Leuchtdioden CANopen (Map- ping) ® CANopen RUN LED (grün) ® ® Die CANopen RUN LED zeigt den Zustand der CANopen -Netzwerk Zustandsmaschine an. CAN RUN LED Zustand Beschreibung Flackernd AutoBaud/LSS Auto Baudraten-Erkennung in Bearbeitung oder LSS Service in...
Hardware-Anschlüsse, Schalter und Leuchtdioden CANopen (Mapping) Deutschmann Automation GmbH & Co. Hinweis: Um den Busabschluss zu aktivieren bzw. deaktivieren, bitte den Bus-Stecker abziehen und den Schalter vorsichtig in die gewünschte Position bringen. 11.4.3 DIP-Switch Über diesen DIP-Switch wird die Node-ID und die Baudrate (gemäß Bild 3) eingestellt.
Deutschmann Automation GmbH & Co. KG Hardware-Anschlüsse, Schalter und Leuchtdioden PROFINET 12 Hardware-Anschlüsse, Schalter und Leuchtdioden PROFINET 12.1 Gerätebeschriftung Bild 1: Anschlussbeschriftung und Terminierung Bild 2: Frontblende: Drehschalter und Leuchtanzeigen 12.1.1 Stecker 12.1.1.1 Stecker Service Schnittstelle An dem an der Oberseite des Gerätes verdeckten Stecker ist die Service RS232 Schnittstelle verfügbar.
Hardware-Anschlüsse, Schalter und Leuchtdioden PROFINET Deutschmann Automation GmbH & Co. KG 12.1.1.2 Stecker Versorgungsspannung und DEBUG-Schnittstelle Pinbelegung X2 (4pol. Schraub-Steckverbinder; an der Unterseite, hinten) Pin Nr. Name Funktion UB (Out) 10..33 Volt Versorgungsspannung / DC 0 V (Out) 0 Volt Versorgungsspannung / DC...
Deutschmann Automation GmbH & Co. KG Hardware-Anschlüsse, Schalter und Leuchtdioden PROFINET 12.2 Leuchtanzeigen ® Das Gateway UNIGATE CL - PROFINET verfügt über 10 LEDs mit folgender Bedeutung: LED (PROFINET) Power grün Versorgungsspannung PROFINET (Gesamtgerät) Ethernet-Linkpulse gefunden / Netzwerk Datenverkehr LED Link / Act. P1 grün...
Hardware-Anschlüsse, Schalter und Leuchtdioden PROFINET Deutschmann Automation GmbH & Co. KG Drehcodierschalter S5 ID Low für serielle Schnittstelle z. B. Konfigmode Termination (PROFINET) schaltbarer PROFINET-Abschlusswiderstand DIP-Switch Node-ID und Baudrate 12.3.1 Drehcodierschalter S4 + S5 (serielle Schnittstelle) Diese beiden Schalter können über den Scriptbefehl “Get (RS_Switch, Destination)“ ausgelesen und der Wert für weitere Funktionen weiter verwendet werden.
Deutschmann Automation GmbH & Co. KG Fehlerbehandlung 13 Fehlerbehandlung ® 13.1 Fehlerbehandlung beim UNIGATE C4Map Erkennt das Gateway einen Fehler, so wird dieser dadurch signalisiert, dass die LED “State“ rot leuchtet und gleichzeitig die Fehlernummer gemäß nachfolgender Tabelle über die LED's “Error No“...
Fehlerbehandlung Deutschmann Automation GmbH & Co. KG ® 13.2 Fehlerbehandlung beim UNIGATE CL-PROFINET Erkennt das Gateway einen Fehler, so wird dieser dadurch signalisiert, dass die LED “State“ rot leuchtet und gleichzeitig die Fehlernummer gemäß nachfolgender Tabelle über die LED's “Error No“...
Deutschmann Automation GmbH & Co. KG Aufbaurichtlinien 14 Aufbaurichtlinien 14.1 Montage der Baugruppe Die Baugruppe mit den max. Abmessungen (46x117x111mm BxTxH) ist für den Schaltschran- keinsatz (IP20) entwickelt worden und kann deshalb nur auf einer Normprofilschiene (tiefe Hut- schiene nach EN50022) befestigt werden.
Aufbaurichtlinien Deutschmann Automation GmbH & Co. KG 14.2.2 Anschlusstechniken - CANopen Folgende Anschlusstechniken müssen bzw. können Sie bei der Verdrahtung der Baugruppe ein- setzen: • Standard-Schraub-/Steck-Anschuss (Versorgung + Debug) ® • 9pol. D-SUB Steckverbinder (CANopen a) Bei den Standard-Schraubklemmen ist eine Leitung je Anschlusspunkt klemmbar. Zum Fest- schrauben benutzen Sie am besten einen Schraubendreher mit Klingenbreite 3,5 mm.
Deutschmann Automation GmbH & Co. KG Kommunikationsschnittstelle CANopen® 15 Kommunikationsschnittstelle CANopen ® 15.1 Busleitung mit Kupferkabel Diese Schnittstelle finden Sie auf der Baugruppe in Form eines 9-poligen D-SUB-Steckers an der Frontseite des Gehäuses. ® • Stecken Sie den CANopen -Verbindungsstecker auf den D-SUB-Stecker mit der Beschrif- ®...
Kommunikationsschnittstelle CANopen® Deutschmann Automation GmbH & Co. KG Anhand der folgenden Tabelle können Sie durch die Kombination der einzelnen Gruppen die Bedingungen für das Verlegen der Leitungsgruppen ablesen. Gruppe A Gruppe B Gruppe C Gruppe A Gruppe B Gruppe C Tabelle: Leitungsverlegevorschriften in Abhängigkeit der Kombination von Leitungsgruppen...
Deutschmann Automation GmbH & Co. KG CANopen® ® 16 CANopen ® 16.1 Beschreibung CANopen ® Diese Spezifikation baut auf der Norm CiA Draft Standard 301 (DS301) auf. ® CANopen unterstützt den Standard CAN-Rahmen mit 11-bit Identifier. ® Das UNIGATE unterstützt den erweiterten CAN-Rahmen mit 29-bit Identifier.
Seite 46
CANopen® Deutschmann Automation GmbH & Co. KG • Set PDO Communiction • Set PDO Mapping • Write Object ® • Read New CANopen Object Data • Emergency Message ® Die Software unterstützt keine Default Objekte, wie bei CANopen ® Feldbus-Gateway UNIGATE CX PROFINET 2Port C4Map V.
Deutschmann Automation GmbH & Co. KG Kommunikationsschnittstelle PROFINET-IO 17 Kommunikationsschnittstelle PROFINET-IO Diese Schnittstelle finden Sie auf der Baugruppe in Form zweier 8-poliger RJ45-Buchse an der Unterseite des Gehäuses. • Stecken Sie den PROFINET-Verbindungsstecker in die RJ45-Buchse(n) mit der Beschriftung “RJ45 PROFINET-IO“.
Seite 48
Kommunikationsschnittstelle PROFINET-IO Deutschmann Automation GmbH & Co. KG Verwenden Sie möglichst nur Leitungen mit Schirmgeflecht. Die Deckungsdichte des Schirmes sollte mehr als 80% betragen. Vermeiden Sie Leitungen mit Folienschirm, da die Folie durch Zug- und Druckbelastung bei der Befestigung sehr leicht beschädigt werden kann; die Folge ist eine Verminderung der Schirmwirkung.
Deutschmann Automation GmbH & Co. KG Technische Daten 18 Technische Daten 18.1 Gerätedaten In der nachfolgenden Tabelle finden Sie die technischen Daten der Baugruppe. Nr. Parameter Daten Erläuterungen Einsatzort Schaltschrank Hutschienenmontage Schutzart IP20 Fremdkörper und Wasserschutz nach IEC 529 (DIN 40050)
Technische Daten Deutschmann Automation GmbH & Co. KG 18.1.1 Schnittstellendaten In der nachfolgenden Tabelle sind technische Daten der auf dem Gerät vorhandenen Schnittstel- len aufgelistet. Die Daten sind den entsprechenden Normen entnommen. Schnittstellenbezeichnung RS232-C PROFINET-IO ® CANopen physikalische Schnittstelle RS485...
Deutschmann Automation GmbH & Co. KG Inbetriebnahmeleitfaden 19 Inbetriebnahmeleitfaden 19.1 Beachte ® Die Inbetriebnahme des UNIGATE darf nur von geschultem Personal unter Beachtung der Sicherheitsvorschriften durchgeführt werden. 19.2 Komponenten ® Zur Inbetriebnahme des UNIGATE benötigen Sie folgende Komponenten: ® •...
Inbetriebnahmeleitfaden Deutschmann Automation GmbH & Co. KG ® 19.6 CANopen -Adresse und Baudrate einstellen ® Stellen Sie an der Feldbusseite der Baugruppe an dem DIP-Switch die CANopen -Node-ID und die Baudrate ein (siehe auch Kapitel 11.4.3). Achtung: ® Die eingestellte CANopen -Adresse muss mit der projektierten Adresse übereinstimmen!
Deutschmann Automation GmbH & Co. KG Inbetriebnahmeleitfaden 19.7 PROFINET Adressvergabe Hinweis: Im Auslieferungszustand besitzt das Gateway noch keine IP-Adresse! Üblicherweise wird im Normalbetrieb (Datenaustauschmodus) die IP-Adresse dem Gateway vom PROFINET-IO-Controller (SPS) zugewiesen. Dazu besitzt das Gateway einen Gerätenamen über den es angesprochen wird (siehe Kapitel 19.8). Die IP-Adresse kann auch manuell oder über einen DHCP-Server zugewiesen werden.
Inbetriebnahmeleitfaden Deutschmann Automation GmbH & Co. KG 19.14 Literaturhinweis Zum schnellen und intensiven Einstieg in die Thematik des PROFINET wird das Buch "Der Schnelleinstieg in PROFINET", Autor. M.Popp und K. Weber empfohlen. Das Buch ist über die PROFIBUS Nutzerorganisation, Best. Nr 4.181 beziehbar.
Deutschmann Automation GmbH & Co. KG Service 20 Service Sollten einmal Fragen auftreten, die in diesem Handbuch nicht beschrieben sind, finden Sie im • FAQ/Wiki Bereich unserer Homepage www.deutschmann.de oder www.wiki.deutschmann.de weiterführende Informationen. Falls dennoch Fragen unbeantwortet bleiben sollten wenden Sie sich direkt an uns.