Deutschmann Automation GmbH & Co. KG Hinweise zur CE-Kennzeichnung der Baugruppe ... 8 EU-Richtlinie EMV ......8 Einsatzbereich .
Seite 4
Deutschmann Automation GmbH & Co. KG Scriptabarbeitungszeiten ......22 10 Hardware-Anschlüsse, Schalter und Leuchtdioden ..24 10.1 Gerätebeschriftung .
Seite 5
Deutschmann Automation GmbH & Co. KG 16.5 Inbetriebnahme ......43 16.6 CANopen-Adresse und Baudrate einstellen ....43 16.7 CANopen-Anschluss .
Seite 6
Deutschmann Automation GmbH & Co. KG ® ® UNIGATE Feldbus Gateway UNIGATE CM - CANopen V. 1.3 23.6.17...
Seite 7
Für Verbesserungsvorschläge sind wir dankbar. Copyright Copyright (C) Deutschmann Automation GmbH & Co. KG 1997 – 2017. 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 CM-CANopen dient als Anpassung einer seriellen Schnittstelle an CANopen. Es fungiert in diesem Anwendungsfall als Gateway und arbeitet als CANopen Slave. Es kann von jedem normkonformen Master betrieben werden.
Einführung Deutschmann Automation GmbH & Co. KG ® UNIGATE Blockdiagramm ® Das nachfolgende Bild zeigt ein typisches UNIGATE Modul-Design. ® UNIGATE CM Applikationsdiagramm Das nachfolgende Bild zeigt ein typisches Anschaltschema. ® ® ® UNIGATE Feldbus-Gateway UNIGATE CM - CANopen V. 1.3...
Deutschmann Automation GmbH & Co. KG Die Betriebsmodi des Gateway Die Betriebsmodi des Gateway Konfigurationsmodus (config mode) Der Konfigurationsmodus dient der Konfiguration des Gateways. In diesem Modus sind folgende Einstellungen möglich: • Script einspielen • Firmware updaten (nur CL-Basis) •...
Die Betriebsmodi des Gateway Deutschmann Automation GmbH & Co. KG Auf der zusätzlichen CANopen - Schnittstelle (Applikationsseite) werden 4 Byte ausgege- ben: 1 Byte: Echo des 1. über CAN empfangenden Bytes 2 Byte: Rückgelesenes Byte IO8 3 Byte: Wert des DIP-Switch (wird zurzeit nicht bestückt, Wert ist fix „FF“)
Deutschmann Automation GmbH & Co. KG RS-Schnittstelle RS-Schnittstelle ® RS-Schnittstellen beim UNIGATE Das UNIGATE CM - CANopen verfügt über die Schnittstellen RS232, RS422 und RS485. Die Hardware hat auch immer eine DEBUG-Schnittstelle (siehe Kapitel 7). ® Puffergrößen beim UNIGATE ®...
SSI-Schnittstelle Deutschmann Automation GmbH & Co. KG SSI-Schnittstelle ® Das UNIGATE unterstützt auch den Anschluss von Applikationen bzw. Produkten, die über SSI kommunizieren. Inbetriebnahme der SSI-Schnittstelle Das benötigte Script (example_SSI) sowie die Firmware- (Cust0023) und Protocol Developer- Erweiterung (Cust_ssi.xml) können kostenfrei aus dem Internet unter www.deutschmann.de bezogen werden.
(hier am Beispiel CL-PB): Special Firmware (23) not loaded RS-PBV1-CL (232/422/485) V7.31[30] (c)dA Switch=0x02FF Script(8k)="SSI" Author="Deutschmann Automation" Version="V 1.0" Date=20.03.2008 SN=47110002 ID=2 Konfigmode... Der Hinweis "Special Firmware (23) not loaded" bedeutet, dass die Firmware-Erweiterung noch nicht geladen ist. Die Erweiterung wird geladen über Extras -> Firmware Script Exten- sion.
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äß...
Erstellung eines Scripts Deutschmann Automation GmbH & Co. KG Erstellung eines Scripts Hinweis: Alle Befehle die sich auf die Erweiterung beziehen funktionie- ren im Debug-Modus nicht! Was ist ein Script Ein Script ist eine Anreihung von Befehlen, die in exakt dieser Reihenfolge ausgeführt werden.
Deutschmann Automation GmbH & Co. KG Erstellung eines Scripts Vorgehensweise hierbei bereits bekannt sein. Beispielhaft sei hier die Einstellung der IP- Adresse und der Net-Mask eines Ethernet-Gateways genannt. Diese Werte müssen fix bekannt sein und sind auch zur Laufzeit nicht vorhanden. Ein weiterer Grund für die Konfiguration dieser Werte in WINGATE ist folgender: Nach einem Update des Scripts bleiben diese Werte unangetastet, d.
Erstellung eines Scripts Deutschmann Automation GmbH & Co. KG Fehler[%] = (abs(BaudIst - BaudSoll) / BaudSoll) * 100 In unserem Beispiel ergibt sich somit ein Fehler von: Fehler = (abs(9615.38 - 9600 / 9600) * 100 = 0.16% Fehler, die unter 2% liegen können in der Praxis toleriert werden! Nachfolgend finden Sie eine Auflistung von Baudraten bei 40 MHz-Quarzfrequenz mit den dazu- gehörigen Fehlern:...
Seite 23
Deutschmann Automation GmbH & Co. KG Erstellung eines Scripts Sollte trotz dieser Massnahmen die Abarbeitungszeit zu gross sein, besteht die Möglichkeit, einen kundenspezifischen Scriptbefehl zu generieren, der dann mehrere Aufgaben in einem Scriptbefehl abarbeitet. Wenden Sie sich dazu bitte an unsere Support-Abteilung.
Hardware-Anschlüsse, Schalter und Leuchtdioden Deutschmann Automation GmbH & Co. KG 10 Hardware-Anschlüsse, Schalter und Leuchtdioden 10.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 Für den Betrieb an einer 485-Schnittstelle müssen die beiden Pins mit der Bezeichnung “485-“ zusammen angeschlossen werden. Ebenso die beiden Pins “485+“. 10.2.2 Stecker Versorgungsspannung und DEBUG-Schnittstelle Pinbelegung X2 (4-pol. Schraub-Steckverbinder; an der Unterseite, hinten) Pin Nr.
Hardware-Anschlüsse, Schalter und Leuchtdioden Deutschmann Automation GmbH & Co. KG 10.2.5 Stromversorgung Das Gerät ist mit 10-33 VDC zu versorgen. Die Spannungsversorgung erfolgt über den 4pol. Schraub-/Steckverbinder an der Unterseite. ® Bitte beachten Sie, dass Geräte der Serie UNIGATE nicht mit Wechselspannung (AC) betrie- ben werden sollten.
Deutschmann Automation GmbH & Co. KG Hardware-Anschlüsse, Schalter und Leuchtdioden Flackernd AutoBaud/LSS Auto Baudraten-Erkennung in Bearbeitung oder LSS Service in Bearbeitung (abwechselnd flackernd mit RUN LED). Doppel-Blinken Fehlerkontroll-Ereignis Ein ”Guard”-Vorgang (NMT-Slave oder NMT-Master) oder ein heartbeat-Ereignis (Heartbeat ”Consumer”) fand statt.
Hardware-Anschlüsse, Schalter und Leuchtdioden Deutschmann Automation GmbH & Co. KG 10.3.5 LEDs 1 / 2 / 4 / 8 (Error No / Select ID) Blinken diese 4 LED's und die LED “State“ leuchtet gleichzeitig rot, wird binärcodiert (Umrech- nungstabelle siehe Anhang) gemäß der Tabelle im Kapitel "Fehlerbehandlung" die Fehlernum- mer angezeigt.
Deutschmann Automation GmbH & Co. KG Hardware-Anschlüsse, Schalter und Leuchtdioden Schalterstellungen: Schalter- Schalter- stellung stellung Funktion Beschreibung Firmware- Update (Beschreibung siehe Kapitel 13) Erweiterung (Beschreibung siehe Kapitel 4.2) Testmode Hinweis: Diese Betriebsart kann nur durch einen Neustart beendet werden. (Beschreibung siehe Kapitel 4.1) Diese Stellung dient auch zum Update der Firmware des CL-Moduls.
Seite 30
Hardware-Anschlüsse, Schalter und Leuchtdioden Deutschmann Automation GmbH & Co. KG Im Auslieferungszustand ist die Node-ID 1 im EEROM gespeichert. Bild 3: DIP-Switch ® ® ® UNIGATE Feldbus-Gateway UNIGATE CM - CANopen V. 1.3 23.6.17...
Deutschmann Automation GmbH & Co. KG Fehlerbehandlung 11 Fehlerbehandlung ® 11.1 Fehlerbehandlung beim UNIGATE 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 ®...
Fehlerbehandlung Deutschmann Automation GmbH & Co. KG 11.1.1 Fehler auf der CL-Erweiterung Bei allen Funktionen auf der CL-Erweiterung gilt, dass ein aufgetretener Fehler, über ein rotes Blinken der Power/State-LED signalisiert wird. Dabei geht die LED entsprechend der aufgetrete- nen Fehlernummer aus. Danach erfolgt eine kurze Pause, und die Blinksequenz wird wiederholt.
Deutschmann Automation GmbH & Co. KG Aufbaurichtlinien 12 Aufbaurichtlinien 12.1 Montage der Baugruppe Die Baugruppe mit den max. Abmessungen (23x117x117mm 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 12.2.1.1 Stromversorgung Das Gerät ist mit 10..33VDC zu versorgen. • Schließen Sie die Versorgungsspannung an die 4-polige Steckschraubklemme entspre- chend der Beschriftung auf dem Gerät an. 12.2.1.2 Anschluss des Potentialausgleichs Die Verbindung zum Potentialausgleich erfolgt automatisch beim Aufsetzen auf die Hutschiene.
Deutschmann Automation GmbH & Co. KG Aufbaurichtlinien 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 1) Leitungen können in gemeinsamen Bündeln oder Kabelkanälen verlegt werden.
Firmware CL-Erweiterung mit CANopen-Schnittstelle Deutschmann Automation GmbH & Co. KG 13 Firmware CL-Erweiterung mit CANopen-Schnittstelle Die Firmware-Version wird im Konfigurationsmodus (siehe Kapitel 4.1) mit ausgegeben. Es erscheint die eigentliche Einschaltmeldung und folgend die Meldung der Erweiterung, die analog zu folgender aussieht: Ext-Board: CL-Erweiterung(CANopen-IO-DICNET) V0.74 (c)dA SN=4294967295...
Deutschmann Automation GmbH & Co. KG CANopen 14 CANopen 14.1 Beschreibung CANopen ® Diese Spezifiktion baut auf der Norm CiA Draft Standard 301 (DS301) auf. CANopen unterstützt den Standard CAN-Rahmen mit 11-bit Identifier. Es ist nicht notwendig, den erweiterten CAN-Rahmen mit 29-bit Identifier zu unterstützen.
CANopen Deutschmann Automation GmbH & Co. KG Benutzen Sie folgende Werte als Parameter: CAN Layer 2 Wenn Sie CAN Layer 2 benutzen wollen, können Sie eine spezielle Script Initialisierung setzen, mit der Sie Zugriff auf jede CAN Nachricht ohne Filter haben. Bitte beachten Sie, dass in diesem Fall das Datenformat für ReadBus und WriteBus von anderen Funktionalitäten abweicht.
Seite 39
Deutschmann Automation GmbH & Co. KG CANopen Folgendes Beispiel finden Sie in dem Ordner “example“ nach der Installation der Software “Protocol Developer“ (in diesem Beispiel ist die genaue Initialisierung beschrieben): • Example_CO_V4.dss Folgende feldbusspezifischen Scriptbefehle werden bei CANopen V4 unterstützt: •...
Technische Daten Deutschmann Automation GmbH & Co. KG 15 Technische Daten 15.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)
Deutschmann Automation GmbH & Co. KG Technische Daten 15.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 RS485/RS422 ® CANopen physikalische Schnittstelle RS485...
Inbetriebnahmeleitfaden Deutschmann Automation GmbH & Co. KG 16 Inbetriebnahmeleitfaden 16.1 Beachte ® Die Inbetriebnahme des UNIGATE darf nur von geschultem Personal unter Beachtung der Sicherheitsvorschriften durchgeführt werden. 16.2 Komponenten ® Zur Inbetriebnahme des UNIGATE benötigen Sie folgende Komponenten: ® •...
Deutschmann Automation GmbH & Co. KG Inbetriebnahmeleitfaden 16.5 Inbetriebnahme Um ein ordnungsgemäßes Arbeiten der Baugruppe zu gewährleisten, müssen Sie folgende Schritte bei der Inbetriebnahme unbedingt durchführen: 16.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 10.4.5).
Service Deutschmann Automation GmbH & Co. KG 17 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.