Herunterladen Inhalt Inhalt Diese Seite drucken

DEUTSCHMANN AUTOMATION V3284 Bedienerhandbuch

Universelles feldbus-gateway
Inhaltsverzeichnis

Werbung

your ticket to all buses
your ticket to all buses
Bedienerhandbuch
Universelles Feldbus-Gateway
®
UNIGATE
IC-Ethernet
Handbuch Art.-Nr.: V3284
Deutschmann Automation GmbH & Co. KG | Carl-Zeiss-Str. 8 | D-65520 Bad Camberg
Tel:+49 6434 9433-0 | Hotline: +49 6434 9433-33 | Fax: +49 6434 9433-40
www.deutschmann.de

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für DEUTSCHMANN AUTOMATION V3284

  • Seite 1 Bedienerhandbuch Universelles Feldbus-Gateway ® UNIGATE IC-Ethernet Handbuch Art.-Nr.: V3284 Deutschmann Automation GmbH & Co. KG | Carl-Zeiss-Str. 8 | D-65520 Bad Camberg Tel:+49 6434 9433-0 | Hotline: +49 6434 9433-33 | Fax: +49 6434 9433-40 www.deutschmann.de...
  • Seite 2: Inhaltsverzeichnis

    Deutschmann Automation GmbH & Co. KG Allgemeine Einführung ..... . . 8 Das UNIGATE® IC ......9 Technische Einführung .
  • Seite 3 Deutschmann Automation GmbH & Co. KG Kommunikationsparameter für die Debugschnittstelle ..23 Möglichkeiten mit der Debug Schnittstelle ....23 Befehle der Debug Schnittstelle .
  • Seite 4 Deutschmann Automation GmbH & Co. KG 13.5 Developerkit UNIGATE® IC-AB ....33 13.5.1 Developerboard UNIGATE® IC-AB ....33 13.5.2 Schnellstart .
  • Seite 5 Deutschmann Automation GmbH & Co. KG ® Bedienerhandbuch UNIGATE IC - Ethernet V. 3.0 18.3.14...
  • Seite 6 Für Verbesserungsvorschläge sind wir dankbar. Copyright Copyright (C) Deutschmann Automation GmbH & Co. KG 1997 – 2014. 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.
  • Seite 7 Deutschmann Automation GmbH & Co. KG ® Bedienerhandbuch UNIGATE IC - Ethernet V. 3.0 18.3.14...
  • Seite 8: Allgemeine Einführung

    Durch die flexible Firmware des UNIGATE IC sind auf der Kundenseite keinerlei Änderun- gen der Software notwendig! Deutschmann Automation ist seit 1997 im Bereich der Feldbusgateways erfahren; aus dieser ® enormen Erfahrung heraus resultiert das UNIGATE IC als eine konsequente Fortführung dieser erfolgreichen Produktlinie.
  • Seite 9: Das Unigate® Ic

    Das UNIGATE® IC Deutschmann Automation GmbH & Co. KG ® Das UNIGATE Technische Einführung ® Das Deutschmann Automation UNIGATE IC beinhaltet alle für die Kommunikation in einem Feldbus nötigen Komponenten in einer einzelnen Baugruppe, das bedeutet, daß ein Entwickler sich nicht mehr um diese Details zu kümmern braucht; es ist lediglich ein Hardware Redesign ®...
  • Seite 10: Unigate® Ic Hardwareübersicht

    Deutschmann Automation GmbH & Co. KG Das UNIGATE® IC ® UNIGATE IC Hardwareübersicht ® Die Hardware des UNIGATE IC besteht aus einigen wenigen Standardbauteilen. Die folgende Grafik zeigt den funktionellen Aufbau des IC. ® 18.3.14 Bedienerhandbuch UNIGATE IC - Ethernet V. 3.0...
  • Seite 11: Hardware Design

    Hardware Design Deutschmann Automation GmbH & Co. KG Hardware Design In diesem Kapitel werden die grundlegenden Hinweise gegeben, die nötig sind, um das ® UNIGATE IC in eigene Hardware Designs zu übernehmen. Es werden im folgenden alle ® Anschlüsse des UNIGATE ICs ausführlich beschrieben.
  • Seite 12: Boot Enable

    Deutschmann Automation GmbH & Co. KG Hardware Design serielle Daten TX Logic Transmit enable Logic Ground Spannungsversorgung des IC * Die Spannungsversorgung beträgt 5 V +/- 5 %, max. 100 mA DC. Die Ethernet Signale sind galvanisch getrennt. Die Isolationsspannung beträgt 1000 Vrms.
  • Seite 13: Dbgtx, Dbgrx

    Hardware Design Deutschmann Automation GmbH & Co. KG 3.2.10 DbgTX, DbgRx Dies sind sowohl Sendeleitung als auch Empfangsleitung der Debug Schnittstelle des IC. Zur Funktionsbeschreibung der Debug Schnittstelle siehe Kapitel 6, auf Seite 23. 3.2.11 Das Transmit enable Signal ermöglicht den Anschluß von RS485 Treibern an der seriellen Schnittstelle des IC.
  • Seite 14: Anschlußbeispiele

    Deutschmann Automation GmbH & Co. KG Hardware Design Ihr Gerät, das im wesentlichen wie oben aufgebaut sein dürfte wird nun modifiziert, so daß an der 9-pol Buchse der Ethernet zur Verfügung steht. Um die Belegung normgerecht zu halten, ist allerdings ein Hardware-Redesign nötig.
  • Seite 15 Hardware Design Deutschmann Automation GmbH & Co. KG ® Variante 2: Einsatz des UNIGATE IC für digitale oder analoge E/A-Module Hier wird lediglich die synchrone serielle Schnittstelle benutzt, die asynchrone serielle Schnitt stelle ist hier im Prinzip ohne Bedeutung. Falls sie das Script jedoch in Ihrer fertigen Anwendung programmieren möchten, empfiehlt sich der Einsatz einer Pfostenleiste für die asynchrone...
  • Seite 16 Deutschmann Automation GmbH & Co. KG Hardware Design Das folgende Schaltbild dient als Beispiel wie Schieberegister Bausteine an das IC angekoppelt werden können. Variante 3: Beispiel für digitale I/Os ® Die serielle synchrone als auch die asynchrone Schnittstelle kann vom UNIGATE IC zur selben Zeit bedient werden.
  • Seite 17: Layout-Beispiele

    Hardware Design Deutschmann Automation GmbH & Co. KG Layout-Beispiele ® Bedienerhandbuch UNIGATE IC - Ethernet V. 3.0 18.3.14...
  • Seite 18 Deutschmann Automation GmbH & Co. KG Hardware Design ® 18.3.14 Bedienerhandbuch UNIGATE IC - Ethernet V. 3.0...
  • Seite 19: Handling (Befestigung Des Unigate® Ic Auf Der Trägerplatine)

    Hardware Design Deutschmann Automation GmbH & Co. KG ® Handling (Befestigung des UNIGATE IC auf der Trägerplatine) ® Generell gibt es zur Montage des UNIGATE IC’s auf der Trägerplatine folgende Möglichkeiten, die in Abhängigkeit von der Applikation und der zu erwartenden Schock- und Vibrationsverhält- nisse ausgewählt werden können:...
  • Seite 20: Die Serielle Schnittstelle

    Deutschmann Automation GmbH & Co. KG Die serielle Schnittstelle Die serielle Schnittstelle Übersicht ® Die serielle Schnittstelle ist die wichtigste Verbindung zwischen dem UNIGATE IC und dem Microcontroller Ihrer Anwendung. Die Schnittstelle ist so ausgelegt, daß Ihre Anwendung zumin- dest auf der Softwareseite nicht geändert werden muß; der große Leistungsumfang der seriellen ®...
  • Seite 21: Synchrone Schnittstelle

    Zur Zeit sind die Schieberegistertypen "RiseClk_RiseLoad" und "RiseClk_LowLoad" implemen- tiert, die z. B. beim Einsatz des 74595 und 74165 benötigt werden (siehe auch Kapitel 5.2). Andere Typen können hier aber sehr schnell und einfach - durch Deutschmann Automation GmbH - ergänzt werden.
  • Seite 22 Deutschmann Automation GmbH & Co. KG Synchrone Schnittstelle // 0x58 liegt an den Ausgängen des Analogwandlers // 0x21 an den Ausgängen des Schieberegisters ® 18.3.14 Bedienerhandbuch UNIGATE IC - Ethernet V. 3.0...
  • Seite 23: Die Debug Schnittstelle

    Die Debug Schnittstelle Deutschmann Automation GmbH & Co. KG Die Debug Schnittstelle Übersicht über die Debug Schnittstelle ® Das UNIGATE IC bietet eine Debug Schnittstelle, die es ermöglicht, ein Script schrittweise aus- zuführen. Diese Schnittstelle ist im Normalfall nur für die Entwicklung eines Scripts nötig.
  • Seite 24: Script Und Konfiguration

    (Software WINGATE mit “Write Script“ unter “File“ oder mit der Software ScriptProgramTool) benutzt werden. • Auf Anfrage können die Verfahren zum Überschreiben des enthaltenen Scripts durch Deutschmann Automation offen gelegt werden, um z. B das Script in einer Applikation automa- tisch zu ersetzen. ® Konfiguration des UNIGATE ®...
  • Seite 25: Erstellung Eines Scripts

    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 Programmfluß im Script kontrollieren, kann man auch komplexere Abläufe aus diesen einfachen Befehlen zusammenbauen.
  • Seite 26: Die Benutzung Des Protocol Developers

    Deutschmann Automation GmbH & Co. KG Erstellung eines Scripts Nur so ist es auch möglich, daß das gleiche Script auf verschiedenen Ethernet-Gateways arbeitet, die alle eine unterschiedliche IP-Adresse haben. Die Benutzung des PROTOCOL DEVELOPERS Das Softwaretool PROTOCOL DEVELOPER kann von unserer Internetseite www.deutsch- mann.de heruntergeladen werden.
  • Seite 27: Scriptabarbeitungszeiten

    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:...
  • Seite 28: Einstellen Der Ethernet-Adresse

    Deutschmann Automation GmbH & Co. KG Einstellen der Ethernet-Adresse Einstellen der Ethernet-Adresse Festes Einstellen der Adresse über die Konfiguration ® Das UNIGATE IC muss sich im Konfigurationsmodus befinden (siehe Kapitel 7.2 "Der Konfigu- rationsmodus"). Jetzt ist es mit WINGATE möglich, die Adresse einzustellen. Diese Adresse bleibt so lange erhalten, bis sie erneut geändert wird.
  • Seite 29: Fehlerbehandlung Beim Unigate® Ic

    Fehlerbehandlung beim UNIGATE® IC Deutschmann Automation GmbH & Co. KG ® 10 Fehlerbehandlung beim UNIGATE Es können zwei Kategorien der System-Errors unterschieden werden: Schwere Fehler (1-4): In diesem Fall muß das Gateway aus- und wieder neu eingeschaltet werden. Tritt der Fehler erneut auf, muß das Gateway getauscht und zur Reparatur eingeschickt werden.
  • Seite 30: 11 Firmware Update

    Deutschmann Automation GmbH & Co. KG Firmware Update 11 Firmware Update 11.1 Übersicht ® Das UNIGATE IC verfügt intern über einen 64 kByte Flash Speicher für die Firmware. Im Firm- ® ware-Update-Modus kann über die serielle Schnittstelle des UNIGATE IC die Firmware ersetzt werden.
  • Seite 31: 12 Technische Daten

    Technische Daten Deutschmann Automation GmbH & Co. KG 12 Technische Daten ® Hier finden Sie alle nötigen technischen Daten zum UNIGATE Alle Maßangaben in mm. ® 12.1 Mechanik des UNIGATE ® 12.1.1 UNIGATE IC allgemeine Abmessungen ® 12.1.2 Abmessungen UNIGATE IC (nur Ethernet) ®...
  • Seite 32: Technische Daten Unigate® Ic-Ethernet

    Deutschmann Automation GmbH & Co. KG Technische Daten ® 12.2 Technische Daten UNIGATE IC-Ethernet Merkmale Erläuterungen Betriebsspannung 5 V ± 5 %, max. 100 mA DC Schnittstelle 2 UART Schnittstellen, 1 synchron serielle Schnittstelle Galvanische Trennung Ethernetseite Standard TCP/IP-Adresse Einstellbar...
  • Seite 33: 13 Zubehör

    13.3 FirmwareDownloadTool (FDT) Das FirmwareDownloadTool steht auf der Homepage von Deutschmann Automation zum Down- load bereit. Es wird benötigt um ein Update der Firmware durchzuführen. Voraussetzung hierfür ist, daß die Software an die serielle Schnittstelle des IC herangeführt werden kann. Die Vor- gehensweise für das Update selbst ist in der Software beschrieben.
  • Seite 34: Schnellstart

    Deutschmann Automation GmbH & Co. KG Zubehör ® Das oder die benötigten UNIGATE ICs werden separat bestellt. Die je nach Ausführung benötigte Spannung (5 Volt oder 3,3 Volt) ist einstellbar. Für die Anbindung an den PC (DEBUG- Schnittstelle) steht sowohl eine RS232-Schnittstelle wie auch ein USB-Anschluß zur Auswahl.
  • Seite 35: 14 Anhang

    Anhang Deutschmann Automation GmbH & Co. KG 14 Anhang 14.1 Erläuterungen der Abkürzungen Allgemein Produktgruppe CL (Compact Line) Produktgruppe CX Galvanische Trennung RS-Seite Gehäusefarbe grau Produktgruppe RS Produktgruppe SC (Script) 232/485 Schnittstelle RS232 und RS485 umschaltbar 232/422 Schnittstelle RS232 und RS422 umschaltbar zusätzlich eine RS232 DEBUG-Schnittstelle...
  • Seite 36: Basisboard

    Deutschmann Automation GmbH & Co. KG Anhang PBDPV1 = ProfibusDPV1 Serial RS232/485/422 14.2 Basisboard Das in diesem Kapitel beschriebene Basisboard (Basisplatine) wurde geliefert bis Ende 2008. Seit Anfang 2009 ist ein neues Board verfügbar (siehe Kapitel 13.5.1). 14.2.1 Übersicht Basisplatine Ethernet Steckplatz X 1 (Nullkraftsockel) Der PIN 1 des IC’s ist oben am Hebel des Nullkraftsockels...
  • Seite 37 Anhang Deutschmann Automation GmbH & Co. KG Signal Pin 1 24 V DC Pin 2 Ground Über diesen Steckverbinder wird die Basisplatine mit Spannung versorgt. Ethernet Steckverbinder; Belegung des Verbinders siehe Kapitel 14.2.2.2. Erdungsklemme 6.3 mm für Basisplatine. Dieser Stecker ist die serielle Verbindung der Basisplatine zum Kundengerät und die Verbindung zum PC (Debug-Schnittstelle).
  • Seite 38 Deutschmann Automation GmbH & Co. KG Anhang P 13 Statussignale des IC’s Steckverbinder P 13 Signal -RESET RX des IC (TTL-Pegel) TX des IC (TTL-Pegel) TE Pin IC (TTL-Pegel) TX Debug des IC (TTL-Pegel) RX Debug des IC (TTL-Pegel) P 14...
  • Seite 39 Anhang Deutschmann Automation GmbH & Co. KG P 16 Hier sind alle 32 digitalen Ausgänge der Schieberegister verfügbar. Zusätzlich sind die LED's D9, D15..D18, D20 an den Schieberegistern angeschlossen. P 17 ® Mit P17 kann das UNIGATE IC in den Konfigmode gebracht werden. Ist der Jumper gesteckt ®...
  • Seite 40: Stecker Der Basisplatine

    Deutschmann Automation GmbH & Co. KG Anhang LED LINK Diese LED wird direkt vom Ethernet-Controller angesteuert und signalisiert, dass sich das ® UNIGATE IC an einem arbeitsfähigen Netz befindet (es werden LINK-Pulse empfangen). 14.2.2 Stecker der Basisplatine 14.2.2.1 Stecker zum externen Gerät (RS-Schnittstelle) An dem an der Unterseite des Gerätes zugänglichen Stecker muß...
  • Seite 41: Schirmableitung

    Anhang Deutschmann Automation GmbH & Co. KG 14.2.2.4 Schirmableitung Das Schirmsignal für die Elektronikschaltung wird über den vorgesehenen Stecker an die Hut- schiene angebunden. Das Schirmsignal für den Ethernet-Kabelschirm hat aus Störfestigkeits- gründen keine galvanische Verbindung mit dem Schirmsignal der Elektronikschaltung.
  • Seite 42: Schaltpläne Unigate Ic-Basisplatine Ethernet

    Deutschmann Automation GmbH & Co. KG Anhang ® 14.2.4 Schaltpläne UNIGATE IC-Basisplatine Ethernet ® 18.3.14 Bedienerhandbuch UNIGATE IC - Ethernet V. 3.0...
  • Seite 43 Anhang Deutschmann Automation GmbH & Co. KG ® Bedienerhandbuch UNIGATE IC - Ethernet V. 3.0 18.3.14...
  • Seite 44 Deutschmann Automation GmbH & Co. KG Anhang ® 18.3.14 Bedienerhandbuch UNIGATE IC - Ethernet V. 3.0...
  • Seite 45: 15 Darstellung Der Daten In Ethernet

    Darstellung der Daten in Ethernet Deutschmann Automation GmbH & Co. KG 15 Darstellung der Daten in Ethernet Jeder Ethernet-Clientrechner mit TCP/IP Netzwerkprotokoll in einem 10 Mbaud Ethernet kann Daten mit dem Gateway austauschen. 15.1 Netzwerkadressen, Netzwerkverbindungen Nach dem Einschalten wartet das Gateway auf Datenverkehr mit einem Netzwerkteilnehmer.
  • Seite 46 Deutschmann Automation GmbH & Co. KG Darstellung der Daten in Ethernet 2) Abweichung zu RFC 791 Es erfolgt kein Zusammensetzen fragmentierter IP-Datagramme.(Reassembling) 3) Abweichung zu RFC 793 Es erfolgt kein Zwischenspeichern von in falscher Reihenfolge gelieferten TCP-Segmenten. 4) Abweichung zu RFC 791 Keine Unterstützung des Type Of Service (TOS) und Security-Optionen.
  • Seite 47: 16 Service

    Service Deutschmann Automation GmbH & Co. KG 16 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.rekt an uns.

Inhaltsverzeichnis