Wichtige Hinweise Wichtige Hinweise Handbuch • Dieses Handbuch ersetzt nicht die ausführliche Betriebsanleitung! • Nur durch Elektro-Fachpersonal unter Beachtung der gültigen Unfallverhü- ® tungsvorschriften und der Betriebsanleitung MOVIDRIVE MDX60B/61B installieren und in Betrieb nehmen! Dokumentation • Lesen Sie dieses Handbuch sorgfältig durch, bevor Sie mit der Installation und ®...
® Weiterführende Für die einfache und effektive Anbindung des MOVIDRIVE an das Feldbussystem Literatur DeviceNet sollten Sie neben diesem Benutzerhandbuch zur Option DeviceNet folgende weiterführenden Druckschriften von SEW-EURODRIVE zum Thema Feldbus anfor- dern: ® • Handbuch zum Feldbus-Geräteprofil MOVIDRIVE ®...
Seite 6
Einleitung Inbetriebnahme Generell ist die DeviceNet-Optionskarte DFD11B so konzipiert, dass die feldbusspezifi- schen Einstellungen MAC-ID und Baudrate per Hardwareschalter auf der Optionskarte erfolgen. Durch diese manuelle Einstellung kann der Antriebsumrichter in kürzester Zeit in das DeviceNet-System integriert und eingeschaltet werden. Die Parametrierung kann vollständig automatisiert vom übergeordneten DeviceNet- Master durchgeführt werden (Parameter-Download).
Sie können sich den Firmware-Stand mit Parameter P076 anzeigen lassen. ® • Ein Ein- oder Ausbau von Optionskarten bei MOVIDRIVE MDX61B Baugröße 0 darf nur von SEW-EURODRIVE durchgeführt werden. ® • Ein Ein- oder Ausbau von Optionskarten ist nur bei MOVIDRIVE MDX61B Baugröße 1 bis 6 möglich.
Seite 8
Montage- / Installationshinweise Montage der Optionskarte DFD11B Prinzipielle Vorgehensweise beim Ein- und Ausbau einer Optionskarte 53001AXX ® Bild 2: Einbau einer Optionskarte in MOVIDRIVE MDX61B Baugröße 1 - 6 (Prinzipdarstellung) 1. Lösen Sie die Befestigungsschrauben des Optionskartenhalters. Ziehen Sie den Op- tionskartenhalter gleichmäßig (nicht verkanten!) aus dem Steckplatz heraus.
Montage- / Installationshinweise Anschluss und Klemmenbeschreibung Anschluss und Klemmenbeschreibung Sachnummer Option DeviceNet-Schnittstelle Typ DFD11B: 824 972 5 Die Option "DeviceNet-Schnittstelle Typ DFD11B" ist nur in Verbindung mit ® MOVIDRIVE MDX61B möglich, nicht mit MDX60B. Die Option DFD11B muss auf den Feldbussteckplatz gesteckt werden. Frontansicht DIP-Schalter Beschreibung...
Seite 10
Montage- / Installationshinweise Anschluss und Klemmenbeschreibung Steckerbelegung Die Belegung der Anschlussklemmen ist in der DeviceNet-Spezifikation (Volume I, Ap- pendix A) beschrieben. DFD11B DFD11B 54075AXX Die Optionskarte DFD11B ist gemäß DeviceNet-Spezifikation (Volume I, Chapter 9) trei- berseitig optoentkoppelt. Das bedeutet, dass der CAN-Bus-Treiber über das Buskabel mit 24 V-Spannung versorgt werden muss.
Montage- / Installationshinweise Einstellung der DIP-Schalter Einstellung der DIP-Schalter Schalten Sie vor jeder Änderung an den DIP-Schaltern den Antriebsumrichter span- nungsfrei (Netz und 24 V-Stützbetrieb). Die Einstellungen der DIP-Schalter werden nur während der Initialisierung des Antriebsumrichters übernommen. Einstellung der Die MAC-ID (Media Access Control Identifier) wird auf der Optionskrate DFD11B mit MAC-ID denDIP-Schaltern S1-NA0 ...
Montage- / Installationshinweise Betriebsanzeigen der Option DFD11B Betriebsanzeigen der Option DFD11B Auf der Optionskarte DFD11B befinden sich zur Diagnose des DeviceNet-Systems vier jeweils zweifarbige Leuchtdioden, die den aktuellen Zustand der DFD11B und des DeviceNet-Systems anzeigen. LED-Abkürzung Vollständige LED-Bezeichnung Mod/Net Module/Network Status Polled IO Bit-Strobe IO BUS-OFF...
Montage- / Installationshinweise Betriebsanzeigen der Option DFD11B LED BIO Die LED BIO kontrolliert die Bit-Strobe I/O-Verbindung. Zustand Status Bedeutung Blinkt Grün DUP-MAC-Check Gerät führt den DUP-MAC-Check aus (125 ms-Takt) Nicht eingeschaltet / OffLine • Gerät ist im OffLine-Zustand aber nicht DUP-MAC-Check •...
Projektierung und Inbetriebnahme Inbetriebnahme des Antriebsumrichters Projektierung und Inbetriebnahme ® Dieses Kapitel beschreibt, wie Sie den Antriebsumrichter MOVIDRIVE MDX61B mit der Option DFD11B projektieren und in Betrieb nehmen. Inbetriebnahme des Antriebsumrichters ® Der Antriebsumrichter MOVIDRIVE kann nach der Installation der Option DFD11B und der Einstellung der Baudrate und der MAC-ID ohne weitere manuelle Einstellungen sofort über das Feldbussystem parametriert werden.
Projektierung und Inbetriebnahme Inbetriebnahme des Antriebsumrichters Vorgehensweise 1. Geben Sie die Leistungsendstufe klemmenseitig frei. zur Inbetrieb- Beschalten Sie die Eingangsklemme DIØØ / X13.1 (Funktion /REGLERSPERRE) nahme des mit +24 V-Signal (z. B. durch Gerätebrücke). ® MOVIDRIVE MDX61B DI00 = /Reglersperre DI01 = keine Funktion X13: DI02 = keine Funktion...
Seite 16
Projektierung und Inbetriebnahme Inbetriebnahme des Antriebsumrichters Power-UP-Test Nach dem Einschalten des Umrichters wird ein Power-Up-Test aller LEDs durchgeführt. Dabei werden die LEDs in folgender Reihenfolge eingeschaltet: Zeit [ms] LED Mod/Net LED PIO LED BIO LED BUS-OFF grün grün 1000 grün 1250 1500 grün...
Nach der Installation steht das Gerät in der Device-List unter dem Eintrag SEW-Ge- räteprofil/SEW EURODRIVE DFD11B zur Verfügung. Die aktuellen EDS-Dateien sowie weitere Information zu DeviceNet erhalten Sie unter folgenden Internet-Adressen: • SEW-EURODRIVE: www.sew-eurodrive.de • Allen Bradley: www.ab.com • Open Device Net Vendor Association: www.odva.org...
Projektierung und Inbetriebnahme Prozessdatenaustausch Prozessdatenaustausch Polled I/O Die Polled I/O-Nachrichten entsprechen den Prozessdaten-Telegrammen des SEW- Feldbusprofils. Dabei können maximal 10 Prozessdatenworte zwischen der Steuerung und dem Umrichter ausgetauscht werden. Die Prozessdatenlänge wird über die DIP- Schalter S2-PD0 ... S2-PD4 eingestellt. Die eingestellte Prozessdatenlänge beeinflusst nicht nur die Prozessdatenlänge der Polled I/O-Nachrichten, sondern auch die der Bit-Strobe I/O-Nachrichten.
Seite 19
Projektierung und Inbetriebnahme Prozessdatenaustausch Im Output-File der SPS stehen die Prozessausgangsdaten und im Input-File stehen die Prozesseingangsdaten der SPS. Im obigen Beispiel werden die Ausgangsdatenworte O:3.10, O:3.11 und O:3.12 auf das Prozessausgangsdatenwort 1, 2 und 3 kopiert und vom Umrichter verarbeitet. Der Umrichter schickt 3 Prozesseingangsdatenworte zurück, die in die Eingangsdatenworte I:3.10, I:3.11 und I:3.12 der SPS kopiert werden.
Seite 20
Projektierung und Inbetriebnahme Prozessdatenaustausch Achtung: Zur Unterscheidung des Timeouts, der über das Bit-Strobe-Telegramm ausgelöst wird gegenüber einem echten Timeout der Verbindung, dient die LED BIO auf der Frontseite der Option DFD11B. Die LED BIO leuchtet grün, wenn der Timeout über das Bit-Strobe- Telegramm ausgelöst wird.
Seite 21
Projektierung und Inbetriebnahme Prozessdatenaustausch Achtung: Die über DIP-Schalter eingestellte Prozessdatenlänge beeinflusst nicht nur die Prozess- datenlänge der Bit-Strobe I/O-Nachrichten, sondern auch die der Polled I/O-Nachrich- ten. Die Prozessdatenlänge der Bit-Strobe I/O-Nachrichten kann höchstens 4 Prozess- datenworte umfassen. Timeout-Ver- Das Timeout wird von der Option DFD11B getriggert. Die Timeoutzeit muss vom Master halten bei Bit- nach dem Verbindungsaufbau eingestellt werden.
Projektierung und Inbetriebnahme Parameterdatenaustausch Parameterdatenaustausch Der SEW-Parame- Der SEW-Parameterdatenkanal stellt eine Verbindung dar, über den die Parameter im terdatenkanal Umrichter verändert oder gelesen werden können. Er wird auf der Option DFD11B durch die Explicit-Messages dargestellt. Der Zugriff auf den SEW-Parameterdatenkanal erfolgt über das Register-Objekt (Class 7) und das Parameterobjekt (Class 15).
Seite 24
Projektierung und Inbetriebnahme Parameterdatenaustausch In der folgenden Tabelle sind die Attribute (Spalte "Attribute") der acht Instanzen (Spalte "Instance") des Registerobjekts dargestellt. Class Instance Attribute Typ/Wert Bedeutung 0x07 0x01 BOOL Bad Flag (Read) BOOL 0 (Input) Direction UINT 16 Bit Size ARRAY 2 Byte Index Data...
Seite 25
Projektierung und Inbetriebnahme Parameterdatenaustausch Erläuterungen zu • Attribut 1 Bad Flag signalisiert, ob beim vorherigen Dienst ein Fehler aufgetreten ist den Attributen • Attribut 2 stellt die Richtung der Instanz dar • Attribut 3 gibt die Länge der Daten in Bits an •...
Seite 26
Projektierung und Inbetriebnahme Parameterdatenaustausch Parameter Object Mit dem Parameter Objekt können die Feldbusparameter des Umrichters direkt über die Class (Class15) Instanz angesprochen werden. Um die DeviceNet-Spezifikation einzuhalten, weicht das Datenformat für diese Instanzen vom SEW-Feldbus-Geräteprofil ab. Es ist jedoch auch möglich, alle Parameter des Umrichters über das Parameterobjekt anzusprechen.
Seite 27
Projektierung und Inbetriebnahme Parameterdatenaustausch Prozessaus- Die Prozessausgangsdaten, die von der Steuerung gesendet werden, können in diesen gangsdaten Parametern überwacht werden. Monitor (PO- Gruppe Name Bedeutung Monitor) PO1 setpoint Monitor des Prozessausgangsdatenworte 1 PO2 setpoint Monitor des Prozessausgangsdatenworte 2 PO3 setpoint Monitor des Prozessausgangsdatenworte 3 PO4 setpoint Monitor des Prozessausgangsdatenworte 4...
Projektierung und Inbetriebnahme Rückkehrcodes der Parametrierung Rückkehrcodes der Parametrierung SEW-spezifische Die Rückkehrcodes, die der Umrichter bei fehlerhafter Parametrierung zurückliefert, Rückkehrcodes sind im Handbuch "SEW-Feldbus-Geräteprofil" beschrieben und deshalb nicht Bestand- teil dieser Dokumentation. Im Zusammenhang mit DeviceNet werden die Rückkehr- codes jedoch in einem anderen Format zurückgeliefert. Die folgende Tabelle zeigt als Beispiel das Datenformat für ein Parameter Response-Telegramm.
Applikationsbeispiel mit SPS Typ SLC500 Austausch von Polled I/O (Prozessdaten) Austausch von Polled I/O (Prozessdaten) ® Aufgabenstellung Im folgenden Programm sollen einem MOVIDRIVE MDX61B Prozessdaten gesendet werden und der Motor mit unterschiedlichen Drehzahlen drehen. Der Programmablauf ist im folgenden Bild dargestellt. Zyklus 0 START Drehzahl = 1000 U/min,...
Seite 32
Applikationsbeispiel mit SPS Typ SLC500 Austausch von Polled I/O (Prozessdaten) 01912ADE Im Rung 0 (Programmzeile 0) wird das Ausgangsbit O:3.0/0 gesetzt und damit die De- viceNet-Kommunikation gestartet (→ Beschreibung des DeviceNet-Scanners). Rung 1 und 3 realisieren die Zustandmaschine, mit der die Zustände 0 ... 3 realisiert werden.
Applikationsbeispiel mit SPS Typ SLC500 Austausch von Polled I/O (Prozessdaten) In Rung 4 wird Zustand 0 gebildet. In diesem Zustand wird auf den Speicherbereich O:3.3, der das Prozessausgangsdatenwort 1 darstellt, eine 6 (FREIGABE) geschrieben. Auf den Speicherbereich O:3.4 (Prozessausgangsdatenwort 2) wird eine 5000 ge- –1 schrieben, welches die 1000 min darstellt.
Applikationsbeispiel mit SPS Typ SLC500 Austausch von Bit-Strobe I/O Austausch von Bit-Strobe I/O ® Aufgabenstellung Im folgenden Programm sollen vom Antriebsumrichter MOVIDRIVE die Prozessein- gangsdaten angefordert werden. Zum Prozessdatenaustausch müssen die in der fol- genden Tabelle aufgeführten Parameter im Umrichter eingestellt werden. Menü-Nr.
Applikationsbeispiel mit SPS Typ SLC500 Austausch von Explicit-Messages (Parameterdaten) Austausch von Explicit-Messages (Parameterdaten) Aufgabenstellung In diesem Programm sollen Parameterdaten zwischen der Steuerung und dem Umrich- ter ausgetauscht werden. Der Parameterdatenaustausch zwischen Umrichter und SLC500 wird über die soge- nannten M-Files ausgeführt (→ Installationsanleitung zum DeviceNet-Scannermodul). Innerhalb der M-Files ist ein Speicherbereich von Wort 224 bis 255 für die Explicit Mes- sages reserviert.
Applikationsbeispiel mit SPS Typ SLC500 Austausch von Explicit-Messages (Parameterdaten) In den folgenden Übersichten werden die Befehls- und Statuscodes beschrieben. Befehlscodes: Befehlscode (cmd) Beschreibung Übertragungsblock ignorieren Übertragungsblock ausführen Status der Übertragung empfangen Alle Client/Server-Übertragungen zurücksetzen Übertragung von der Warteschleife lösen 5 ... 255 Reserviert Statuscodes: Netzknoten-Status (status)
Seite 37
Applikationsbeispiel mit SPS Typ SLC500 Austausch von Explicit-Messages (Parameterdaten) Die M-Files werden in ein Anforderungs-File (M0-File) und ein Antwort-File (M1-File) un- tergliedert. Die Datenübertragung wird im folgenden Bild dargestellt. Scanner 1747-SDN SLC500 ® Scanner MOVIDRIVE MDX61B Anforderung eines Anforderungs 1.M0-File Übertragungs- Warteschleife Blockes...
Seite 38
Applikationsbeispiel mit SPS Typ SLC500 Austausch von Explicit-Messages (Parameterdaten) Im Programmbeispiel wird in dem Integer-File (N-File → folgendes Bild) ein Datenbe- reich reserviert, in den die Daten der M0/M1-Files geschrieben werden. 02149AXX In N7:0 bis N7:8 steht das Datentelegramm, das verwendet werden soll. In N7:10 bis N7:15 stehen die Daten, die empfangen wurden.
Seite 39
Applikationsbeispiel mit SPS Typ SLC500 Austausch von Explicit-Messages (Parameterdaten) Der SEW-Parameterdatenkanal kann über die Class 7, Instance 1 ... 9 und Attribute 4 angesprochen werden (→ Statement of Conformance). In Rung 5 werden, mit einer steigenden Flanke des Bits B3:0/1, die 9 Byte, beginnend bei N7:0, in das M0-File kopiert.
Anhang General Error Codes (Fehlermeldungen) Anhang General Error Codes (Fehlermeldungen) General error Fehlername Beschreibung Code (hex) 00 - 01 Reseviert für DeviceNet Resource unavailable Quelle, die für die Ausführung des Dienstes notwendig ist, ist nicht verfügbar 03 - 07 Reserviert für DeviceNet Service not supported Der Dienst wird für die ausgewählte Klasse / Instance nicht unterstützt...
Anhang Statement of Conformance (Konformitätserklärung) Statement of Conformance (Konformitätserklärung) Statement of Conformance Device Net SOC data as of - 3 - 2004 Fill in the blank or X the appropriate box General Conforms to DeviceNet Specification Volume I - Release Volume II - Release Device Errata...
Seite 43
Anhang Statement of Conformance (Konformitätserklärung) Device Net Statement of Conformance DeviceNet Identity Object 0x01 Required Object Class Description Get Set Value Limits Object Attributes Open Revision Implementation Max instance X None Supported Number of Instances Optional attributes list Optional services list Max Id of class attributes Max Id of instance attributes DeviceNet Services...
Seite 44
Anhang Statement of Conformance (Konformitätserklärung) Statement of Conformance Device Net Message Router Object 0x02 DeviceNet Required Object Class Description Get Set Value Limits Object Attributes Open Revision Implementation Max instance X None Supported Number of Instances Optional attribute list Optional service list Max ID of class attributes Max ID of instance attributes DeviceNet Services...
Seite 45
Anhang Statement of Conformance (Konformitätserklärung) Device Net Statement of Conformance DeviceNet Object 0x03 DeviceNet Required Object Class Description Get Set Value Limits =(2) Object Attributes Open Revision Implementation Max instance None Supported Number of Instances Optional attribute list Optional service list Max ID of class attributes Max ID of instance attributes DeviceNet Services...
Seite 46
Anhang Statement of Conformance (Konformitätserklärung) Statement of Conformance Device Net Connection Object 0x05 DeviceNet Required Object Class ID Description Get Set Value Limits Object Attributes Open Revision Implementation X None Supported Max instance Number of Instances Complete this sheet for Optional attribute list each connection supported.
Seite 47
Anhang Statement of Conformance (Konformitätserklärung) Device Net Statement of Conformance Connection Object 0x05 DeviceNet Required Object Class ID Description Get Set Value Limits Object Attributes Open Revision Implementation X None Supported Max instance Number of Instances Complete this sheet for Optional attribute list each connection supported.
Seite 48
Anhang Statement of Conformance (Konformitätserklärung) Statement of Conformance Device Net Connection Object 0x05 DeviceNet Required Object Class ID Description Get Set Value Limits Object Attributes Open Revision Implementation X None Supported Max instance Number of Instances Complete this sheet for Optional attribute list each connection supported.
Seite 49
Anhang Statement of Conformance (Konformitätserklärung) Statement of Conformance Device Net Register Object 0x07 DeviceNet Required Object Class Description Get Set Value Limits Object Attributes Open Revision Implementation Max instance X None Supported Number of Instances Optional attribute list Optional service list Max ID of class attributes Max ID of instance attributes DeviceNet Services...
Seite 50
Anhang Statement of Conformance (Konformitätserklärung) Statement of Conformance Device Net Parameter Object 0x0F DeviceNet Required Object Class Description Get Set Value Limits Object Attributes Open Revision Implementation Max instance None Supported Number of Instances Optional attribute list Optional service list Max ID of class attributes Max ID of instance attributes Parameter class descriptor...
Anhang Begriffsdefinitionen Begriffsdefinitionen Begriff Beschreibung Allocate Stellt einen Dienst zum Verbindungsaufbau zur Verfügung. Attribute Attribute einer Objektklasse oder Instance. Damit werden die Eigenschaften der Objektklasse oder Instance näher beschrieben. BIO – Bit-Strobe I/O Mit einem Broadcast-Telegramm können alle Teilnehmer angesprochen werden.