, XFC , XTS und XPlanar sind eingetragene und lizenzierte Marken der Beckhoff Automation GmbH. Die Verwendung anderer in dieser Dokumentation enthaltenen Marken oder Kennzeichen durch Dritte kann zu einer Verletzung von Rechten der Inhaber der entsprechenden Bezeichnungen führen. Patente Die EtherCAT-Technologie ist patentrechtlich geschützt, insbesondere durch folgende Anmeldungen und...
Die gesamten Komponenten werden je nach Anwendungsbestimmungen in bestimmten Hard- und Software- Konfigurationen ausgeliefert. Änderungen der Hard- oder Software-Konfiguration, die über die dokumentierten Möglichkeiten hinausgehen, sind unzulässig und bewirken den Haftungsausschluss der Beckhoff Automation GmbH & Co. KG. Qualifikation des Personals Diese Beschreibung wendet sich ausschließlich an ausgebildetes Fachpersonal der Steuerungs-, Automatisierungs- und Antriebstechnik, das mit den geltenden Normen vertraut ist.
Systemübersicht Systemübersicht Kompakte Antriebstechnik Im Kleinspannungsbereich bis 48 V bietet Beckhoff in der I/O-Ebene ein breites Spektrum kompakter, modularer und skalierbarerer Antriebslösungen für den Anschluss aller gängigen Antriebstechnologien wie Servo-, Schritt-, BLDC- und DC-Motoren. Das Leistungsspektrum erstreckt sich von 50 mA zur Ansteuerung externer Leistungsverstärker bis hin zu 16 A für den direkten Betrieb eines Servomotors. Die direkte Integration in die Beckhoff Automatisierungssoftware TwinCAT ermöglicht eine komfortable und schnelle...
Encoder 2C / C 24V,48V / 0 V Die EtherCAT-Klemme EL7062 ist eine zweikanalige Schrittmotor-Endstufe. Sie können an jeden Kanal einen Schrittmotor mit einer Betriebsspannung zwischen 8 V und 48 V anschließen. Die Klemme liefert einen Gesamtstrom von bis zu 6 A, verteilt auf beide Kanäle. Ein einzelner Kanal kann mit bis zu 5 A belastet werden, solange der Gesamtstrom von 6 A nicht überschritten wird.
Encoders, weil die Encoder-Versorgung von 24 V auf 5 V geregelt wird. Umgebungsbedingungen Umgebungstemperatur im Betrieb 0 … +55 °C Umgebungstemperatur bei Lagerung -25 … +85 °C Relative Feuchte 95 % ohne Betauung Schwingungs- / Schockfestigkeit gemäß EN 60068-2-6 / EN 60068-2-27 EMV-Festigkeit / -Aussendung gemäß EN 61000-6-2 / EN 61000-6-4 Schutzart IP20 Zulassungen / Kennzeichnungen Zulassungen / Kennzeichnungen EL7062 Version: 1.0...
Seite 10
Auswahl von Motor und Feedback [} 35]. Encoder-Versorgung 5 V , max. 300 mA in Summe über beide Kanäle Digital-Eingänge Eingangs-Nennspannung 24 V (-15%/+20%) Eingangsfilter 10 µs Signalspannung "0" -3 … +2 V Signalspannung "1" +3,7 … +28 V Eingangsstrom typisch 5 mA Bremse Ausgangsspannung 24 V aus den Powerkontakten Ausgangsstrom 0,5 A Version: 1.0 EL7062...
Produktbeschreibung 3.1.2.3 Gehäusedaten Gehäusedaten Bauform kompaktes HD (High Density)-Gehäuse mit Signal-LEDs Gewicht ca. 100 g Einbaulage Standard-Einbaulage [} 20] Material Polycarbonat Abmessungen (B x H x T) 24 mm x 100 mm x 68 mm Montage Auf 35-mm-Tragschiene entsprechend EN 60715. Mit Verriegelung. EL7062 Version: 1.0...
Invertiertes Eingangssignal zu „C“ an Klemmstelle 4. Encoder-Versorgung 0 V Masseanschluss für die Encoder-Versorgung an Klemmstelle 5. Encoder 2 A ̅ Invertiertes Eingangssignal zu „A“ an Klemmstelle 6. Encoder 2 B ̅ Invertiertes Eingangssignal zu „B“ an Klemmstelle 7. Encoder 2 C ̅ Invertiertes Eingangssignal zu „C“ an Klemmstelle 8. Version: 1.0 EL7062...
12‘ Motor 2 B2 13‘ Latch Encoder 2 A Latch-Eingang A für Kanal 2. 14‘ Latch Encoder 2 B Latch-Eingang B für Kanal 2. 15‘ Brake 2 Digital-Ausgang zur Ansteuerung einer Bremse an Kanal 2. 16‘ 0 V Massepotenzial für alle Klemmstellen 1‘ bis 16‘. EL7062 Version: 1.0...
Seite 14
Produktbeschreibung 3.1.3.1 Anschlussbeispiele Alle Anschlussbeispiele sind für Kanal 1 dargestellt und können auf Kanal 2 übertragen werden. Bipolarer Schrittmotor Serieller Anschluss Paralleler Anschluss Unipolarer Schrittmotor, bipolare Ansteuerung Eine Hälfte jeder Wicklung wird angesteuert. Version: 1.0 EL7062...
Seite 15
Produktbeschreibung Encoder differenziell Encoder single-ended EL7062 Version: 1.0...
Zeigt an, dass die Encoder-Versorgung vorhanden ist. Encoder 1 A Signalanzeige Encoder-Signal A, Kanal 1 Encoder 1 B Signalanzeige Encoder-Signal B, Kanal 1 Encoder 1 C Signalanzeige Encoder-Signal C, Kanal 1 Encoder 2 A Signalanzeige Encoder-Signal A, Kanal 2 Encoder 2 B Signalanzeige Encoder-Signal B, Kanal 2 Encoder 2 C Signalanzeige Encoder-Signal C, Kanal 2 Version: 1.0 EL7062...
Seite 17
11‘ Error B Zeigt an, dass der Kanal im Fehler-Zustand ist. 12‘ Latch Encoder 2 A Signalanzeige Latch-Eingang A für Kanal 2. 13‘ Latch Encoder 2 B Signalanzeige Latch-Eingang B für Kanal 2. 14‘ 15‘ 16‘ 48 V Spannungsanzeige für die Motor-Versorgung. EL7062 Version: 1.0...
• Beim Umgang mit den Komponenten ist auf eine sachgemäße Erdung der Umgebung (Arbeitsplatz, Verpackung und Personen) zu achten. • Jede Busstation muss auf der rechten Seite mit der Endkappe EL9011 oder EL9012 abgeschlossen werden, um die Schutzart und den ESD-Schutz zu gewährleisten. Abb. 1: Federkontakte der Beckhoff I/O-Komponenten EL7062 Version: 1.0...
4.2.1 Einbaulage Standard-Einbaulage Montieren Sie die EL7062 in Standard-Einbaulage. Standard-Einbaulage bedeutet: • Die Tragschiene ist waagerecht montiert. • Die Anschlussflächen der Klemme weisen nach vorne. Die Klemmen werden dabei von unten nach oben durchlüftet, was eine optimale Kühlung der Elektronik durch Konvektionslüftung ermöglicht.
Achten Sie bei der Montage der Komponenten darauf, dass der Verriegelungsmechanismus nicht in Konflikt mit den Befestigungsschrauben der Tragschiene gerät. Verwenden Sie zur Befestigung von Tragschienen mit einer Höhe von 7,5 mm unter den Klemmen und Kopplern flache Montageverbindungen wie Senkkopfschrauben oder Blindnieten. EL7062 Version: 1.0...
Seite 22
Beachten Sie bei der Projektierung eines Busklemmenblocks die Kontaktbelegungen der einzelnen Busklemmen, da einige Typen (z.B. analoge Busklemmen oder digitale 4-Kanal-Busklemmen) die Powerkontakte nicht oder nicht vollständig durchschleifen. Einspeiseklemmen (KL91xx, KL92xx bzw. EL91xx, EL92xx) unterbrechen die Powerkontakte und stellen so den Anfang einer neuen Versorgungsschiene dar. Version: 1.0 EL7062...
Stromaufnahme aus dem E-Bus zu erkennen. Um einen optimalen Datenaustausch zu gewährleisten, dürfen nicht mehr als zwei passive Klemmen direkt aneinander gereiht werden! Beispiele für die Positionierung von passiven Klemmen (hell eingefärbt) Abb. 4: Korrekte Positionierung Abb. 5: Inkorrekte Positionierung EL7062 Version: 1.0...
Verwenden Sie geschirmte Leitungen für den Anschluss von Motor und Feedback. Legen Sie die Leitungsschirme möglichst nahe an der Klemme auf, um elektromagnetische Störungen zu minimieren. Es gibt zwei Möglichkeiten, einen Leitungsschirm direkt an der Klemme aufzulegen: • Mit einer Schirmschiene ZB8510 • Mit einem Schirmschienenbügel ZB8511 Version: 1.0 EL7062...
Seite 25
4. Die Adern [4] der Leitung an der Klemme verdrahten. 5. Den freiliegenden Leitungsschirm [6] mit dem Klemmbügel [7] an der Schirmschiene befestigen. 6. Die Rändelschraube [8] bis zum Anschlag anziehen. 7. Die Zugbügelklemme [9] an der Schirmschiene befestigen. 8. Die PE-Ader [10] der Leitung an die Zugbügelklemme anklemmen. EL7062 Version: 1.0...
Anschlusstechnik / Verdrahtung 4.4.1 EMV-Maßnahmen Befolgen Sie diese Empfehlungen, um elektromagnetische Störungen bestmöglich zu vermeiden. • Geschirmte Leitungen verwenden und Kabelschirme erden. Siehe Kapitel Schirmkonzept. • Einzeladern so kurz wie möglich halten. • Die Adern von differenziellen Feedback-Signalen verdrillen. Version: 1.0 EL7062...
Massive Leiter können Sie in Direktstecktechnik anschließen. Das heißt, Sie können den Leiter nach dem Abisolieren einfach in die Klemmstelle stecken. Zulässige Leiterquerschnitte Leitungsquerschnitt (massiv) 0,08 ... 1,5 mm Leitungsquerschnitt (feindrähtig) 0,25 ... 1,5 mm Leitungsquerschnitt (Aderleitung mit Aderendhülse) 0,14 ... 0,75 mm Leitungsquerschnitt (ultraschallverdichtete Litze) nur 1,5 mm Abisolierlänge 8 ... 9 mm EL7062 Version: 1.0...
Wicklungswiderstand und eine hohe Versorgungsspannung, um die Erwärmung gering zu halten und ein möglichst hohes Drehmoment bei hohen Drehzahlen zu erreichen. Phasenzahl Üblich sind 2- bis 5-Phasen-Motoren. Die EL7062 unterstützt 2-Phasen-Motoren. Resonanzen In bestimmten Drehzahlbereichen zeigen Schrittmotoren einen mehr oder weniger rauen, unrunden Lauf.
Seite 29
Schwingung verstärkt, so dass der Rotor im ungünstigsten Fall den Schritten nicht mehr folgt und zwischen zwei Rastungen hin und her schwingt. Die EL7062 verhindert diesen Effekt durch ein SinCos-förmiges Bestromungsprofil bei nahezu allen Standardmotoren. Der Rotor wird nicht von Schritt zu Schritt geschaltet, springt also nicht mehr in die nächste Rastung, sondern es werden Zwischenschritte („Microsteps“) durchlaufen, d.
Spannung verlängert werden. Dabei liefert ein Stromanhebungsfaktor im entscheidenden Augenblick das erhöhte Drehmoment, während eine allgemeine Absenkung des Stroms die Temperatur des Motors deutlich reduziert. In Sonderfällen kann auch eine speziell angepasste Motorwicklung sinnvoll sein. Version: 1.0 EL7062...
Kurzanleitung zur Inbetriebnahme Kurzanleitung zur Inbetriebnahme Diese Kurzanleitung beschreibt die grundlegende Inbetriebnahme des ersten Kanals einer EL7062 in TwinCAT 3 mit dem Drive Manager 2. Die Kurzanleitung erhebt keinen Anspruch auf Vollständigkeit. Jedes Kapitel baut auf dem jeweils vorherigen Kapitel auf. Gehen Sie Schritt für Schritt in der vorgegebenen Reihenfolge vor.
ð Im Verlauf der Einbindung erscheint ein Dialogfenster: 2. „NC - Configuration“ auswählen und auf „OK“ klicken ð Die EL7062 ist in die I/O-Konfiguration und in die NC-Konfiguration Ihres TwinCAT-Projekts eingebunden HINWEIS Der interne Speicher kann falsch eingestellte Parameter enthalten Defekt möglich.
2. Im Dialogfenster auf der linken Seite „Installed“ > „TwinCAT Drive Manager 2“ auswählen und auf OK klicken ð Falls das TwinCAT-Projekt mehrere EtherCAT-Master enthält, erscheint das folgende Dialogfenster: Den EtherCAT-Master auswählen, an dem die EL7062 angeschlossen ist ð Ein Dialogfenster öffnet sich. EL7062...
Seite 34
Kurzanleitung zur Inbetriebnahme 3. Im Dialogfenster die Höhe der Motor-Versorgung einstellen und auf „OK“ klicken. ð Das Projekt wurde angelegt. ð Die EL7062 wurde in das Projekt eingebunden. Version: 1.0 EL7062...
< 0,8 V > 3,0 V TTL single ended – 1 Mio Inc/s < 0,8 V > 3,0 V Höhere Signalfrequenz input filters disabled möglich. Störempfindlicher. Open collector 125 kInc/s nein < 0,8 V > 2,0 V Encoder schaltet gegen Ground Bei 4-fach Auswertung. EL7062 Version: 1.0...
2. Die Eingabe mit [Enter] bestätigen. ð Ein Button erscheint: „Recalculate VCtrl Kp and reset Tn“. 3. Den Button „Recalculate VCtrl Kp and reset Tn“ anklicken. ð Der Drive Manager 2 berechnet passende Reglerparameter für den Drehzahlregler. Version: 1.0 EL7062...
Motorwelle. Parameter in die NC übertragen Nach dem Einstellen der Parameter müssen die Parameter noch in die TwinCAT NC übertragen werden. In dieser „Kurzanleitung zur Inbetriebnahme“ geschieht das im nächsten Schritt „Testlauf“ durch das Aktivieren der TwinCAT-Konfiguration. EL7062 Version: 1.0...
ð Ein Dialogfenster erscheint. 2. Mit OK bestätigen ð Ein Dialogfenster erscheint. 3. Mit OK bestätigen 4. Im Solution Explorer auf „Ch A“ doppelklicken 5. Das Menü „Run motor“ auswählen ð Ein Warnhinweis erscheint. 6. Den Warnhinweis lesen und befolgen Version: 1.0 EL7062...
ð Falls ja: Der Drive Manager 2 ist bereit. 2. Auf der rechten Seite unter „NC“ die Checkbox „Enable controller“ aktivieren ð Die Achse ist freigegeben. ð Am Gehäuse der Klemme leuchtet die LED 2‘ „Enable A“ grün. EL7062 Version: 1.0...
Falls der Fehler sich nicht quittieren lässt, prüfen Sie die Meldungen in der Registerkarte "Diagnostics". 6.4.3.1 Dynamik Die Beschleunigungszeit ist in der Werkseinstellung recht hoch eingestellt. Der Motor beschleunigt nur langsam. Sie können die Beschleunigungszeit unter „Parameters“ einstellen: Version: 1.0 EL7062...
Seite 41
Kurzanleitung zur Inbetriebnahme Bei niedrigerer Beschleunigungszeit steigt die Wahrscheinlichkeit, dass ein Schleppfehler auftritt. Erhöhen Sie bei Bedarf den zulässigen Schleppfehler. Siehe Kapitel Schleppfehlerüberwachung. EL7062 Version: 1.0...
• Positionsregler Die folgenden Kapitel beschreiben die Optimierung der einzelnen Regler in der Betriebsart CSP. Weitere Informationen zu den Betriebsarten finden Sie im Kapitel Regler-Betriebsart. 6.5.1 Optimierung des Stromreglers Der Stromregler muss in der Regel nicht optimiert werden. Version: 1.0 EL7062...
ð Hier können Sie die Reglerparameter des Drehzahlreglers einstellen. Optimierung des Integral-Anteils Tn 1. Den Wert Tn schrittweise reduzieren Jede Eingabe mit [Strg] + [Enter] bestätigen Währenddessen das Scope View beobachten ð Ab einem bestimmten Wert von Tn fängt der Motor an zu schwingen. Beispiel ohne Schwingen: EL7062 Version: 1.0...
Seite 44
Währenddessen das Scope View beobachten ð Ab einem bestimmten Wert von Tn fängt der Motor an zu schwingen. Siehe oben. 2. Kp wieder reduzieren, bis der Motor nicht mehr schwingt 3. Kp noch ein bisschen reduzieren. Abhängig von der Applikation Version: 1.0 EL7062...
Sie führt einen Teil des Positions-Sollwerts am Positionsregler vorbei und direkt zum Drehzahlregler. 1. Das Menü „Tune Drive“ auswählen 2. In der Reglerstruktur den „Position Controller“ anklicken 3. Im Feld „Feed forward velocity“ den Parameter K einstellen EL7062 Version: 1.0...
• TwinCAT muss dazu im Zustand RUN oder CONFIG/Freerun befinden, d. h. EtherCAT Datenaustausch findet statt. Auf fehlerfreie EtherCAT-Übertragung ist zu achten. • Es findet keine gesonderte Bestätigung durch den Reset statt. Zur Kontrolle kann zuvor ein veränderbares Objekt umgestellt werden. Version: 1.0 EL7062...
Seite 47
Alle Backup-Objekte werden so in den Auslieferungszustand zurückgesetzt. Alternativer Restore-Wert Bei einigen Klemmen älterer Bauart (FW Erstellung ca. vor 2007) lassen sich die Backup-Objekte mit einem alternativen Restore-Wert umstellen: Dezimalwert: 1819238756, Hexadezimalwert: 0x6C6F6164. Eine falsche Eingabe des Restore-Wertes zeigt keine Wirkung! EL7062 Version: 1.0...
ð Der Drive Manager 2 öffnet sich. 3. Das Menü „Tune drive“ auswählen. 4. Die Betriebsart im Drop-Down-Menü „Modes of operation“ einstellen. ð Änderungen werden in der Reglerstruktur angezeigt. Z.B. wird der Positionsregler abgekoppelt, wenn man von CSP zu CSV wechselt. Version: 1.0 EL7062...
Schleppfehler außerhalb des „Following error window“ liegen darf. Wenn diese Zeitspanne überschritten wird, stoppt die Klemme den Motor und gibt einen Fehler aus. Überwachen Die Variable „Following error actual value“ im Prozessdatenobjekt „DRV Following error actual value Channel n“ enthält den aktuellen Schleppfehler. EL7062 Version: 1.0...
Seite 50
• Beim ersten Mal unterschreitet er es vor dem Ablaufen des „Following error time out“ wieder. • Beim zweiten Mal wird auch der „Following error time out“ überschritten, z.B. durch einen blockierten Rotor. Die Klemme stoppt den Motor und gibt eine Fehlermeldung aus. Version: 1.0 EL7062...
Sie können die TwinCAT NC nicht zur Vorgabe von Drehzahl und Kommutierungswinkel verwenden. Über die Variable „Commutation angle“ kann ein Winkel eingestellt werden, der mit einem definierten Sollstrom der Variablen „Target torque“ gehalten werden soll. Durch Vorgabe eines voreilenden Winkels kann in dieser Betriebsart eine Bewegung erreicht werden. EL7062 Version: 1.0...
Inbetriebnahme Scannen der Hardware Die EL7062 kann einen angeschlossenen Motor selbstständig scannen. Dabei werden bestimmte Parameter des Motors ermittelt und in den entsprechenden Einträgen im CoE gespeichert. Abweichende Vorgehensweise mit TwinCAT 2 • Siehe Kapitel Scannen der Hardware mit TwinCAT 2 [} 53].
In TwinCAT 2 ist eine dezimale oder hexadezimale Eingabe der Kommandos nicht möglich. Um das Kommando „Scan Motor“ auszuführen, tragen Sie einen der folgenden Werte in das Feld „Binary“ ein: • Wert „07 80“ für Kanal 1 • Wert „17 80“ für Kanal 2 EL7062 Version: 1.0...
Mit Drive Motion Control können Sie eine Fahrwegsteuerung ohne die TwinCAT NC realisieren. Die TwinCAT NC erfordert einen EtherCAT-Master, der Distributed Clocks unterstützt. Ein möglicher Anwendungsfall für Drive Motion Control ist also der Betrieb einer EL7062 an einer Steuerung, die Distributed Clocks nicht unterstützt.
Inbetriebnahme 7.4.3 Inbetriebnahme in TwinCAT 3 Mit den folgenden Schritten konfigurieren Sie eine EL7062 in TwinCAT 3 für den Betrieb mit Drive Motion Control. 1. Im CoE-Parameter 0x7010:03 „Modes of operation“ die Betriebsart „Drive Motion Control (DMC)“ einstellen. 2. Das Predefined PDO Assignment „Drive motion control (For TC3 DriveMotionControl Lib)“ aktivieren.
Seite 56
ð Die Bibliothek mit „Qualified access only“ kann im SPS-Code nur noch über den entsprechenden Namespace angesprochen werden, z.B.: Tc3_DriveMotionControl.MC_Stop() Dadurch werden Namenskonflikte vermieden, z.B. beim Aufrufen des Funktionsbausteins MC_Stop, der in beiden Bibliotheken den gleichen Namen hat. 6. In der SPS eine Variable vom Typ „AXIS_REF“ deklarieren. Beispiel: DmcAxis: AXIS_REF; END_VAR Version: 1.0 EL7062...
Seite 57
Inbetriebnahme 7. In der Menüleiste „Build“ > „Build Solution“ anklicken. ð Das Projekt wird kompiliert. ð Das Prozessabbild der SPS-Task wird erzeugt. EL7062 Version: 1.0...
Seite 58
Inbetriebnahme 8. Im Solution Explorer die SPS-Variablen mit den Prozessdaten der EL7062 verknüpfen. 9. Im SPS-Code den Funktionsbaustein ReadStatus() zyklisch aufrufen, idealerweise zu Beginn jedes SPS-Zyklus. 7.4.3.1 Parameter CoE-Parameter Die CoE-Parameter zur Konfiguration von Drive Motion Control befinden sich in den folgenden CoE- Objekten: •...
Seite 59
Das folgende Beispiel zeigt die Umsetzung in einem SPS-Programm: PROGRAM MAIN DmcAxis: AXIS_REF END_VAR // Update the axis structure DmcAxis.ReadStatus(); // Scaling factor without gear ratio, feed constant 360° DmcAxis.Parameter.EncoderScalingFactor := 0.000000083819031715393066; // Velocity scaling with 1000 rpm, feed constant 360° DmcAxis.Parameter.MaxVelocity := 6000; EL7062 Version: 1.0...
0x8n11:2E „Rated Speed“ angegebene Geschwindigkeit beschleunigen bzw. von der Geschwindigkeit in den Stillstand verzögern soll. Bei einem Wert von 2000 für die Beschleunigung würde der Motor zum Erreichen der Geschwindigkeit 2 s benötigen. Konfiguration 1. Im CoE-Parameter 0x7010:03 „Modes of operation“ die Betriebsart „Drive Motion Control (DMC)“ einstellen. Version: 1.0 EL7062...
Seite 61
ð Die Prozessdaten für die Verwendung von Drive Motion Control sind aktiviert. CoE-Parameter Die CoE-Parameter zur Konfiguration von Drive Motion Control befinden sich in den folgenden CoE- Objekten: • 0x8n60 „DMC Settings Ch. n“ • 0x8n61 „DMC Features Ch. n“ EL7062 Version: 1.0...
Inbetriebnahme 7.4.5 State-Machine Es ist auch möglich, ohne die Funktionsbausteine der Bibliothek „Tc3_DriveMotionControl“ Fahraufträge zu starten. Zugrunde liegt die folgende Statusmaschine: Die Variablen zur Steuerung und Auswertung befinden sich in den Prozessdatenobjekten „DMC Inputs“ und „DMC Outputs“: Version: 1.0 EL7062...
7.4.6 Unterschiede zu Tc2_Mc2 Tc2_Mc2 ist die SPS-Bibliothek, die für den Betrieb einer EL7062 mit der TwinCAT NC verwendet wird. Die Funktionsbausteine der Bibliothek Tc3_DriveMotionControl haben eine ähnliche Struktur wie die von Tc2_Mc2. Tc3_DriveMotionControl weicht aber in den folgenden Punkten von Tc2_Mc2 ab: •...
In der zum EtherCAT-Gerät gehörigen ESI/XML-Datei werden die DiagMessages in Textform erklärt: Anhand der in der DiagMessage enthaltenen Text-ID kann die entsprechende Klartextmeldung in den Sprachen gefunden werden, die in der ESI/XML enthalten sind. Üblicherweise sind dies bei Beckhoff- Produkten deutsch und englisch.
Seite 65
Bei Neuentwicklungen sind die EtherCAT-Klemmen standardmäßig so eingestellt, dass sie das Vorliegen einer DiagMessage über EtherCAT als Emergency melden; der Eventlogger kann die DiagMessage dann abholen. Die Funktion wird in der Klemme über 0x10F3:05 aktiviert, deshalb haben solche Klemmen folgenden Eintrag standardmäßig in der StartUp-Liste: Abb. 10: StartUp-Liste EL7062 Version: 1.0...
Seite 66
über den EtherCAT Master oder durch Einsicht in das Register x901 eines DC-Slaves ermittelt werden. Aufbau der Text-ID Der Aufbau der MessageID unterliegt keiner Standardisierung und kann herstellerspezifisch definiert werden. Bei Beckhoff EtherCAT-Geräten (EL, EP) lautet er nach xyzz üblichwerweise: 0: Systeminfo 0: System...
Seite 67
No channel range error anymore Es liegt kein Messbereichsfehler mehr vor 0x170C Information Calibration data saved Abgleichdaten wurden gespeichert 0x170D Information Calibration data will be applied Abgleichdaten werden erst nach dem Senden des and saved after sending the Kommandos „0x5AFE“ übernommen und gespeichert command “0x5AFE” EL7062 Version: 1.0...
Seite 68
Doppelte IP-Adresse gefunden detected (%d.%d.%d.%d) 0x2007 Information System %s: UDP handler initialized UDP-Handler initialisiert 0x2008 Information System %s: TCP handler initialized TCP-Handler initialisiert 0x2009 Information System %s: No more free TCP sockets Keine freien TCP Sockets verfügbar available Version: 1.0 EL7062...
Seite 69
• Der Verstärker wir außerhalb der Spezifikation (Warning) betrieben • Das I2T-Modell des Verstärkers ist falsch parametriert 0x4414 Warnung Drive I2T-Model Motor overload • Der Motor wird außerhalb der parametrierten (Warning) Nennwerte betrieben. • Das I2T-Modell des Motors ist falsch parametriert. EL7062 Version: 1.0...
Seite 70
Warnung Processor usage at %d % Prozessorauslastung bei %d % 0x470A Warnung EtherCAT Frame missed (change EtherCAT Frame verpasst (Einstellungen, DC Settings or DC Operation Mode Operation Mode oder Sync0 Shift Time ändern) or Sync0 Shift Time) Version: 1.0 EL7062...
Seite 71
Kommunikation Tickstamp Process failed 0x828B Fehler Kommunikation PCR Process failed: %X 0x828C Fehler Kommunikation Quote Process failed: %X 0x82FF Fehler Kommunikation Bootmode not activated Bootmode nicht aktiviert 0x8300 Fehler Encoder Set position error: 0x%X, %d Fehler beim Setzen der Position EL7062 Version: 1.0...
Seite 72
STO while the axis was enabled Es wurde versucht die Achse zu aktivieren, obwohl die Spannung am STO-Eingang nicht anliegt. 0x8550 Fehler Inputs Zero crossing phase %X missing Nulldurchgang Phase %X fehlt 0x8551 Fehler Inputs Phase sequence Error Drehrichtung Falsch Version: 1.0 EL7062...
Betätigung führt zu keinem Achs-Reset. Die Drive State-Machine der Motorklemmen hat keinen Einfluss auf die Fehlerliste, auch mit einem Achsreset können keine Fehler aus der Liste entfernt werden, Fehler können jedoch durch die Betätigung des „Ack. Message“ Buttons gelöscht werden. EL7062 Version: 1.0...
„Gear ratio driving shaft revolutions“ konfigurierte Anzahl von Lastumdrehungen zu erreichen. Beispiel: Für ein untersetzendes Getriebe, bei dem 5 Motorumdrehungen 2 Lastumdrehungen ergeben, stellen Sie die Parameter wie folgt ein: • Motor shaft revolutions = 5 • Driving shaft revolutions = 2 Version: 1.0 EL7062...
Seite 75
• 0: disabled • 1: RS422 differential • 2: TTL single ended • 6: TTL single ended - input filters disabled • 7: open collector 8008:13 Encoder Increments per Auflösung des Encoders nach 4-fach-Auswertung. UINT32 0x00001000 Revolution (4096 EL7062 Version: 1.0...
Seite 76
Skalierungsfaktor für die UINT8 0x64 (100 forward gain Geschwindigkeitsvorsteuerung aus dem Lageinterpolator. 8010:58 Select info data 3 erlaubte Werte: UINT8 0x0A (10 • 2: DC link voltage (mV) • 4: PCB temperature (0.1 °C) • 10: Digital inputs Version: 1.0 EL7062...
Seite 77
Konfiguriert eine Stromreduktion im Stillstand, d.h. wenn die Soll-Geschwindigkeit innerhalb des „Stand still window“ (Parameter 8010:33) liegt. Der Wert ist in Tausendstel des Nennstroms angegeben. 8010:73 Acceleration limitation Begrenzt die maximale Beschleunigung bzw. UINT32 0x0000F570 Verzögerung. [0,1 rad/s²] (62832 EL7062 Version: 1.0...
Seite 78
Configured motor current Eingestellter Motorstrom. Wenn dieser kleiner ist als UINT32 0x00000BB8 der „Rated current“ wird der Motorstrom auf den (3000 kleineren der beiden Werte begrenzt. Dieser Wert dient der Lastverteilung zwischen den beiden Kanälen der Klemme. Version: 1.0 EL7062...
Seite 79
Für vertikale Achsen sollte dieser Parameter auf einen niedrigen Wert eingestellt werden, um zu verhindern, dass die Achse oder Last weit fällt. Einheit: ms 8012:14 Brake moment of inertia Massenträgheitsmoment der Bremse. UINT16 0x0000 (0 Einheit: g cm² EL7062 Version: 1.0...
Seite 80
Vendor feature bits UINT32 0x00000000 801F:1A Amplifier Rated Sum Current Maximaler Summenstrom für alle Kanäle (ohne UINT32 0x00001770 Lüfter) (6000 801F:1C Amplifier Rated Sum Current Maximaler Summenstrom für alle Kanäle (mit Lüfter) UINT32 0x00002710 with Fan (10000 Version: 1.0 EL7062...
Seite 81
• 1: Input 2 8061:1A Calibration cam active level Zustand des Referenzschalters im betätigten UINT8 0x00 (0 Zustand. • 0: Hi • 1: Low 8061:1B Latch source Quelle für die Latch-Einheit. UINT8 0x00 (0 • 0: Input 1 • 1: Input 2 EL7062 Version: 1.0...
Seite 82
Höchster Wert für die Positionsdarstellung von UINT32 0xFFFFFFFF Sollwerten und Istwerten. Bei Überschreitung erfolgt (4294967295 ein Überlauf auf den Wert „Min position range limit“. „Max position range limit“ muss immer höher als „Min position range limit“ sein. Version: 1.0 EL7062...
Seite 83
• 0: disabled • 1: RS422 differential • 2: TTL single ended • 6: TTL single ended - input filters disabled • 7: open collector 8108:13 Encoder Increments per Auflösung des Encoders nach 4-fach-Auswertung. UINT32 0x00001000 Revolution (4096 EL7062 Version: 1.0...
Seite 84
Skalierungsfaktor für die UINT8 0x64 (100 forward gain Geschwindigkeitsvorsteuerung aus dem Lageinterpolator. 8110:58 Select info data 3 erlaubte Werte: UINT8 0x0A (10 • 2: DC link voltage (mV) • 4: PCB temperature (0.1 °C) • 10: Digital inputs Version: 1.0 EL7062...
Seite 85
Konfiguriert eine Stromreduktion im Stillstand, d.h. wenn die Soll-Geschwindigkeit innerhalb des „Stand still window“ (Parameter 8110:33) liegt. Der Wert ist in Tausendstel des Nennstroms angegeben. 8110:73 Acceleration limitation Begrenzt die maximale Beschleunigung bzw. UINT32 0x0000F570 Verzögerung. [0,1 rad/s²] (62832 EL7062 Version: 1.0...
Seite 86
Configured motor current Eingestellter Motorstrom. Wenn dieser kleiner ist als UINT32 0x00000BB8 der „Rated current“ wird der Motorstrom auf den (3000 kleineren der beiden Werte begrenzt. Dieser Wert dient der Lastverteilung zwischen den beiden Kanälen der Klemme. Version: 1.0 EL7062...
Seite 87
Für vertikale Achsen sollte dieser Parameter auf einen niedrigen Wert eingestellt werden, um zu verhindern, dass die Achse oder Last weit fällt. Einheit: ms 8112:14 Brake moment of inertia Massenträgheitsmoment der Bremse. UINT16 0x0000 (0 Einheit: g cm² EL7062 Version: 1.0...
Seite 88
Vendor feature bits UINT32 0x00000000 811F:1A Amplifier Rated Sum Current Maximaler Summenstrom für alle Kanäle (ohne UINT32 0x00001770 Lüfter) (6000 811F:1C Amplifier Rated Sum Current Maximaler Summenstrom für alle Kanäle (mit Lüfter) UINT32 0x00002710 with Fan (10000 Version: 1.0 EL7062...
Seite 89
• 1: Input 2 8161:1A Calibration cam active level Zustand des Referenzschalters im betätigten UINT8 0x00 (0 Zustand. • 0: Hi • 1: Low 8161:1B Latch source Quelle für die Latch-Einheit. UINT8 0x00 (0 • 0: Input 1 • 1: Input 2 EL7062 Version: 1.0...
Seite 90
0x03E8 level (1000 F800:17 Feature bits UINT32 0x00000000 F800:18 Fan Configuration Durch einen externen Lüfter kann der für die Klemme UINT8 0x00 (0 zulässige Motorstrom erhöht werden. Erlaubte Werte: • 0: no fan • 1: fan installed Version: 1.0 EL7062...
Index F900 DRV Info data Index Name Bedeutung Datentyp Flags Default (hex) F900:0 DRV Info data UINT8 0x13 (19 F900:11 Amplifier temperature INT16 0x0000 (0 F900:12 DC link voltage UINT32 0x00000000 F900:13 Supply voltage Up UINT32 0x00000000 EL7062 Version: 1.0...
Seite 92
Index F913 DRV Device Info data Index Name Bedeutung Datentyp Flags Default (hex) F913:0 DRV Device Info data UINT8 0x04 (4 F913:01 HW config STRING F913:02 FB config STRING F913:03 FW info STRING F913:04 DMC version STRING Version: 1.0 EL7062...
Modular Device Profile. Index 1008 Device name Index Name Bedeutung Datentyp Flags Default (hex) 1008:0 Device name Geräte-Name des EtherCAT-Slave STRING EL7062-0000 Index 1009 Hardware version Index Name Bedeutung Datentyp Flags Default (hex) 1009:0 Hardware version Hardware-Version des EtherCAT-Slaves STRING...
Seite 94
DMC RxPDO-Par Outputs 32 PDO Parameter RxPDO 98 UINT8 0x06 (6 Bit Ch.1 1461:06 Exclude RxPDOs Hier sind die RxPDOs (Index der RxPDO Mapping OCTET- 60 16 Objekte) angegeben, die nicht zusammen mit STRING[2] RxPDO 98 übertragen werden dürfen Version: 1.0 EL7062...
Seite 103
DMC TxPDO-Par Inputs 32 PDO Parameter TxPDO 98 UINT8 0x06 (6 Bit Ch.1 1861:06 Exclude TxPDOs Hier sind die TxPDOs (Index der TxPDO Mapping OCTET- 60 1A Objekte) angegeben, die nicht zusammen mit TxPDO STRING[2] 98 übertragen werden dürfen EL7062 Version: 1.0...
Seite 120
Sync-Manager Type Channel 2: Mailbox Read UINT8 0x02 (2 1C00:03 SubIndex 003 Sync-Manager Type Channel 3: Process Data Write UINT8 0x03 (3 (Outputs) 1C00:04 SubIndex 004 Sync-Manager Type Channel 4: Process Data Read UINT8 0x04 (4 (Inputs) Version: 1.0 EL7062...
Seite 121
RxPDO Mapping Objekts) 1C12:1D SubIndex 029 29. zugeordnete RxPDO (enthält den Index des UINT16 0x0000 (0 zugehörigen RxPDO Mapping Objekts) 1C12:1E SubIndex 030 30. zugeordnete RxPDO (enthält den Index des UINT16 0x0000 (0 zugehörigen RxPDO Mapping Objekts) EL7062 Version: 1.0...
Seite 122
TxPDO Mapping Objekts) 1C13:1C SubIndex 028 28. zugeordnete TxPDO (enthält den Index des UINT16 0x0000 (0 zugehörigen TxPDO Mapping Objekts) 1C13:1D SubIndex 029 29. zugeordnete TxPDO (enthält den Index des UINT16 0x0000 (0 zugehörigen TxPDO Mapping Objekts) Version: 1.0 EL7062...
Seite 123
TxPDO Mapping Objekts) 1C13:2B SubIndex 043 43. zugeordnete TxPDO (enthält den Index des UINT16 0x0000 (0 zugehörigen TxPDO Mapping Objekts) 1C13:2C SubIndex 044 44. zugeordnete TxPDO (enthält den Index des UINT16 0x0000 (0 zugehörigen TxPDO Mapping Objekts) EL7062 Version: 1.0...
Seite 124
Anzahl der zu kurzen Abstände zwischen SYNC0 UINT16 0x0000 (0 und SYNC1 Event (nur im DC Mode) 1C32:20 Sync error Im letzten Zyklus war die Synchronisierung nicht BOOLEAN 0x00 (0 korrekt (Ausgänge wurden zu spät ausgegeben, nur im DC Mode) Version: 1.0 EL7062...
Seite 125
1C33:0B SM event missed counter wie 1C32:11 UINT16 0x0000 (0 1C33:0C Cycle exceeded counter wie 1C32:12 UINT16 0x0000 (0 1C33:0D Shift too short counter wie 1C32:13 UINT16 0x0000 (0 1C33:20 Sync error wie 1C32:32 BOOLEAN 0x00 (0 EL7062 Version: 1.0...
Seite 135
F000:01 Index distance Indexabstand der Objekte der einzelnen Kanäle UINT16 0x0010 F000:02 Maximum number of modules Anzahl der Kanäle UINT16 0x0017 Index F008 Code word Index Name Bedeutung Datentyp Flags Default (hex) F008:0 Code word UINT32 0x00000000 EL7062 Version: 1.0...
Seite 136
SubIndex 021 UINT32 0x00000000 F010:16 SubIndex 022 UINT32 0x00000000 F010:17 SubIndex 023 UINT32 0x000002EE (750 Index F081 Download revision Index Name Bedeutung Datentyp Flags Default (hex) F081:0 Download revision UINT8 0x01 (1 F081:01 Revision number UINT32 0x00000000 Version: 1.0 EL7062...
Seite 137
UINT8 0x01 (1 FB13:01 Code OCTET- STRING[32] Index FB40 Memory interface Index Name Bedeutung Datentyp Flags Default (hex) FB40:0 Memory interface UINT8 0x03 (3 FB40:01 Address UINT32 0x00000000 FB40:02 Length UINT16 0x0000 (0 FB40:03 Data OCTET- STRING[8] EL7062 Version: 1.0...
Anhang Entsorgung Die mit einer durchgestrichenen Abfalltonne gekennzeichneten Produkte dürfen nicht in den Hausmüll. Das Gerät gilt bei der Entsorgung als Elektro- und Elektronik-Altgerät. Die nationalen Vorgaben zur Entsorgung von Elektro- und Elektronik-Altgeräten sind zu beachten. EL7062 Version: 1.0...
Unterstützung bei allen Fragen zu Beckhoff Produkten und Systemlösungen zur Verfügung stellt. Beckhoff Niederlassungen und Vertretungen Wenden Sie sich bitte an Ihre Beckhoff Niederlassung oder Ihre Vertretung für den lokalen Support und Service zu Beckhoff Produkten! Die Adressen der weltweiten Beckhoff Niederlassungen und Vertretungen entnehmen Sie bitte unseren Internetseiten: www.beckhoff.com...