Deutschmann Automation GmbH & Co. KG Hinweise zur CE-Kennzeichnung der Baugruppe ... 8 EU-Richtlinie EMV ......8 Einsatzbereich .
Seite 4
Deutschmann Automation GmbH & Co. KG Was kann man mit einem Script Gerät machen ... . . 20 Unabhängigkeit von Bussen ..... . . 20 Weitere Einstellungen am Gateway .
Seite 5
Deutschmann Automation GmbH & Co. KG 11.2.2 Stecker Versorgungsspannung und DEBUG-Schnittstelle ... 41 11.2.3 MPI-Bus-Stecker ....... . 41 11.2.4 Stromversorgung .
Seite 6
Deutschmann Automation GmbH & Co. KG 16.10 Schirmanschluss ......53 16.11 Literaturhinweis ......53 17 Service .
Seite 7
Für Verbesserungsvorschläge sind wir dankbar. Copyright Copyright (C) Deutschmann Automation GmbH & Co. KG 1997 – 2021. 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 Scha- denersatz.
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 CL-MPI dient als Anpassung einer seriellen Schnittstelle an den Sie- mens MPI-Bus. Es fungiert in diesem Anwendungsfall als Gateway und arbeitet als MPI Master oder Slave, wahlweise über Script einstellbar. Es kann mit jedem MPI-Gerät kommunizieren (z.
Einführung Deutschmann Automation GmbH & Co. KG ® UNIGATE Blockdiagramm ® Das nachfolgende Bild zeigt ein typisches UNIGATE Modul-Design. UNIGATE Applikationsdiagramm ® Das nachfolgende Bild zeigt ein typisches Anschaltschema. ® ® UNIGATE Feldbus-Gateway UNIGATE CL - MPI V. 3.4 16.7.21...
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 • Konfiguration des Gateways Das Gateway wird in diesem Modus starten wenn die Schalter S4 und S5 beim Start des Gate- ways beide die Stellung "F"...
Die Betriebsmodi des Gateway Deutschmann Automation GmbH & Co. KG Datenaustauschmodus (data exchange mode) Das Gateway muss sich im Datenaustauschmodus befinden, damit ein Datenaustausch zwi- schen der RS-Seite des Gateways und dem Feldbus möglich ist. Dieser Modus ist immer dann aktiv, wenn das Gateway sich nicht im Konfigurations- oder Test- bzw.
Deutschmann Automation GmbH & Co. KG RS-Schnittstelle RS-Schnittstelle RS-Schnittstellen beim UNIGATE ® ® Das UNIGATE CL - MPI verfügt über die Schnittstellen RS232, RS422 und RS485. Die Hard- ware 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 Die Konfiguration der SSI-Schnittstelle erfolgt im Konfigurationsmodus mit der Software WING- ATE, Protokoll SSI. Über die Parameter „Resolution“ (1 bit ... 15 bit, 24 bit ... 25 bit), „SSI Enco- der Type“...
Deutschmann Automation GmbH & Co. KG SSI-Schnittstelle 6.2.4 Parameter Geberüberwachung (Check Encoder) Mit dem Parameter „Check Encoder“ kann eine Geberüberwachung aktiviert werden, sofern der verwendete SSI-Geber diese Funktion unterstützt. Es wird überprüft, ob nach dem letzten gele- senen Geberbit die Datenleitung noch für mindestens ein Bit auf Low gezogen bleibt. Erkennt ®...
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 Was ist ein Script Ein Script ist eine Anreihung von Befehlen, die in exakt dieser Reihenfolge ausgeführt werden. Dadurch, dass auch Mechanismen gegeben sind, die den Programmfluss im Script kontrollieren, kann man auch komplexere Abläufe aus diesen einfachen Befehlen zusammenbauen.
Deutschmann Automation GmbH & Co. KG Erstellung eines Scripts Nur so ist es auch möglich, dass das gleiche Script auf verschiedenen Ethernet-Gateways arbeitet, die alle eine unterschiedliche IP-Adresse haben. Die Benutzung des Protocol Developer Das Softwaretool Protocol Developer kann von unserer Internetseite www.deutschmann.de her- untergeladen werden.
Erstellung eines Scripts Deutschmann Automation GmbH & Co. KG Nachfolgend finden Sie eine Auflistung von Baudraten bei 40 MHz-Quarzfrequenz mit den dazu- gehörigen Fehlern: 4800 Baud: 0,16% 9600 Baud: 0,16% 19200 Baud: 0,16% 38400 Baud: 1,35% 57600 Baud: 1,35% 62500 Baud:...
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CL mit Universalscript 10 Implementierte Protokolle im UNIGATE ® CL mit Universalscript ® Das UNIGATE CL wird mit dem Script “Universalscript Deutschmann“ ausgeliefert. Die Konfigu- ® ration der Protokolle erfolgt mit der Software WINGATE. Siehe dazu die „Anleitung UNIGATE CL - Konfiguration mit WINGATE“.
Implementierte Protokolle im UNIGATE® CL mit Universalscript Deutschmann Automation GmbH & Co. KG 10.2.1 Datenaufbau 10.2.2 Parameter Feldbus Triggerbyte: Siehe „Das Triggerbyte“ Kapitel 10.7. Längenbyte: Siehe „Das Längenbyte“ Kapitel 10.8. 10.2.3 Parametertabelle RS232 10.2.3.1 Startzeichen (232 Start character) Ist dieses Zeichen definiert, wertet das Gateway nur die Daten an der RS232-Schnittstelle aus, die nach diesem Startzeichen folgen.
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CL mit Universalscript 10.2.3.5 Endezeichen (232 End character) Wenn dieses Zeichen definiert ist, empfängt das Gateway Daten von der RS232- Schnittstelle bis zu diesem Zeichen. Als Sonderfall kann hier das Kriterium „Timeout“ definiert werden. Dann empfängt das Gateway solange Zeichen, bis eine definierte Pause auftritt.
Implementierte Protokolle im UNIGATE® CL mit Universalscript Deutschmann Automation GmbH & Co. KG Hinweis: Modbus Master Request Adresse (High + Low) Adressabfrage 01 .. 08 wird immer auf Adresse 01 sein. Adressabfrage 09 .. 16 wird immer auf Adresse 09 sein.
Implementierte Protokolle im UNIGATE® CL mit Universalscript Deutschmann Automation GmbH & Co. KG Die Feldbusausgangsdaten werden erst aktualisiert wenn sie über einen Schreibbefehl von der RS Seite angetriggert werden. Dies geschieht z.B. über den FC 5 : Adresse 0002 bleibt unverändert auf 0, aber die Feldbusausgangsdaten werden aktualisiert: Nach einem Reset sind sie erst einmal NULL (1.
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CL mit Universalscript Modbus Master sendet in Adresse 0008 den Wert 1234H. ® Der Modbus Master sendet den Request an das UNIGATE : [01] [06] [00] [07] [12] [34] [35] [7c] ®...
Implementierte Protokolle im UNIGATE® CL mit Universalscript Deutschmann Automation GmbH & Co. KG 10.4.3 Konfiguration: über Wingate ab wcf Datei Version 396 Parameter Name Wertebereich Erklärung Modbus Timeout (10ms) 1 ... 255 (10ms ... 2550ms) Maximale Wartezeit auf den “Response”...
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CL mit Universalscript 10.4.3.1 Beispiel: Read coil status FC1 Konfiguration Dateninhalt Modbus Slave ® UNIGATE liest Adresse 5 + 6 und „mapped“ (kopiert) es in den Ausgangsbuffer in das 6. Byte ®...
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CL mit Universalscript Im folgenden Beispiel ändert sich der Inhalt von Adresse 10009 von 0 -> 1 Im nächsten Beispiel wurde nur die „No. Of Points auf 10 geändert. D.h. es werden nun 10 Bits => 2 Byte ausgelesen. Aus diesem Grund hat sich auch das Feldbus- längen Byte ( 2.
Implementierte Protokolle im UNIGATE® CL mit Universalscript Deutschmann Automation GmbH & Co. KG Dabei hält der angesprochene Slave folgende Daten in seinen Registern vor: Register Adresse Wert(hex) 40000 0x0000 40001 0x0202 40002 0x0303 40003 0x0000 40004 0x0000 Register = 1 Word = 2 Byte In manchen Anwendungen wird in der Dokumentation ein Offset + 1 bei der Adresse vorausgesetzt.
Implementierte Protokolle im UNIGATE® CL mit Universalscript Deutschmann Automation GmbH & Co. KG Speicherinhalt von Modbus Slave nach Response: Bitte beachten sie das No. Of coils = 10 ist, deswegen wird bei dem Wert 0x05 nur das untere Bit in Adresse 0011 geschrieben, Adress 0013 wäre schon das Bit Nr 11 das nicht mehr übertragen wird.
Deutschmann Automation GmbH & Co. KG Implementierte Protokolle im UNIGATE® CL mit Universalscript 10.5 Protokoll „Universal Modbus ASCII Master/Slave“ ® Der Feldbusdatenaustausch für Modbus ASCII ist identisch mit RTU. Das UNIGATE überträgt automatisch auf der seriellen Seite die Daten im ASCII Format....
Hardware-Anschlüsse, Schalter und Leuchtdioden Deutschmann Automation GmbH & Co. KG 11 Hardware-Anschlüsse, Schalter und Leuchtdioden 11.1 Gerätebeschriftung Bild 1: Anschlussbeschriftung und Terminierung Bild 2: Frontblende: Drehschalter, Leuchtanzeigen und Terminierung MPI 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+“. 11.2.2 Stecker Versorgungsspannung und DEBUG-Schnittstelle Pinbelegung X2 (4pol. Schraub-Steckverbinder; an der Unterseite, hinten) Pin Nr.
Hardware-Anschlüsse, Schalter und Leuchtdioden Deutschmann Automation GmbH & Co. KG 11.3.1 LED “(Bus) Power“ Diese LED ist direkt mit der (potentialgetrennten) Versorgungsspannung der MPI-Seite verbun- den. 11.3.2 LED “Bus“ Diese LED wird direkt vom MPI-Bus-ASIC angesteuert und signalisiert, dass sich der MPI-Bus im Zustand “DATA Sync.“...
Deutschmann Automation GmbH & Co. KG Hardware-Anschlüsse, Schalter und Leuchtdioden Bei RS485 darf nur der Tx 422-Schalter auf ON gestellt werden. Der Rx 422-Schalter muss auf OFF stehen. 11.4.2 Drehcodierschalter S4 + S5 (serielle Schnittstelle) Diese beiden Schalter können über den Scriptbefehl “Get (RS_Switch, Destination)“...
Fehlerbehandlung Deutschmann Automation GmbH & Co. KG 12 Fehlerbehandlung ® 12.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 LEDs “Error No“...
Seite 45
Deutschmann Automation GmbH & Co. KG Fehlerbehandlung LED8 LED4 LED2 LED1 Fehlernr. Protokoll Fehlerbeschreibung keine Universalscript Unterstüt- alle Protokolle zung alle Protokolle Unbekanntes Protokoll Timeout-Modbus Slave Modbus RTU Master Teilnehmer hat nicht innerhalb der Modbus ASCII Master festgesetzten Zeit (Reponsetime) geantwortet.
Aufbaurichtlinien Deutschmann Automation GmbH & Co. KG 13 Aufbaurichtlinien 13.1 Montage der Baugruppe Die Baugruppe mit den max. Abmessungen (23x117x111mm BxHxT) ist für den Schaltschran- keinsatz (IP20) entwickelt worden und kann deshalb nur auf einer Normprofilschiene (tiefe Hut- schiene nach EN50022) befestigt werden.
Deutschmann Automation GmbH & Co. KG Aufbaurichtlinien 13.2.1.1 Stromversorgung Das Gerät ist mit 10..33VDC zu versorgen. • Schließen Sie die Versorgungsspannung an die 4-polige Steckschraubklemme entsprechend der Beschriftung auf dem Gerät an. 13.2.1.2 Anschluss des Potentialausgleichs Die Verbindung zum Potentialausgleich erfolgt automatisch beim Aufsetzen auf die Hutschiene.
Aufbaurichtlinien Deutschmann Automation GmbH & Co. KG 1) Leitungen können in gemeinsamen Bündeln oder Kabelkanälen verlegt werden. 2) Leitungen sind in getrennten Bündeln oder Kabelkanälen (ohne Mindestabstand) zu verlegen. 3) Leitungen sind innerhalb von Schränken in getrennten Bündeln oder Kabelkanälen und außer- halb von Schränken aber innerhalb von Gebäuden auf getrennten Kabelbahnen mit...
Deutschmann Automation GmbH & Co. KG Darstellung der Daten in einer S7 14 Darstellung der Daten in einer S7 Jedes MPI-Gerät (z. B. S7-300) kann Daten mit dem Gateway austauschen. Wegen des Daten- aufbaus können auch sehr "einfache" Masteranschaltungen verwendet werden.
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 MPI-Bus RS232-C RS485/RS422 Nr 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 MPI-Bus-Adresse einstellen Vorgehensweise: Stellen Sie an der Feldbusseite der Baugruppe an den beiden Drehschaltern mit der Bezeich- nung "High“...
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.