Herunterladen Inhalt Inhalt Diese Seite drucken
SEW-Eurodrive MOVIAXIS MX Handbuch
Vorschau ausblenden Andere Handbücher für MOVIAXIS MX:

Werbung

Getriebemotoren \ Industriegetriebe \ Antriebselektronik \ Antriebsautomatisierung \ Services
®
Mehrachs-Servoverstärker MOVIAXIS
MX
Technologiefunktion Virtueller Geber
H
Ausgabe 05/2007
andbuch
11576618 / DE

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für SEW-Eurodrive MOVIAXIS MX

  • Seite 1 Getriebemotoren \ Industriegetriebe \ Antriebselektronik \ Antriebsautomatisierung \ Services ® Mehrachs-Servoverstärker MOVIAXIS Technologiefunktion Virtueller Geber Ausgabe 05/2007 andbuch 11576618 / DE...
  • Seite 2 SEW-EURODRIVE – Driving the world...
  • Seite 3: Inhaltsverzeichnis

    Inhaltsverzeichnis Inhaltsverzeichnis Hinweise....................... 4 Symbolerklärung ..................4 Sicherheitshinweise ..................4 1.2.1 Vorbemerkungen ................. 4 1.2.2 Allgemeine Sicherheitshinweise ..........4 Systembeschreibung..................6 Allgemeines ....................6 Funktionsbeschreibung ..................7 Grundfunktionalität des Virtuellen Gebers ..........7 Blockschaltbild des Virtuellen Gebers............7 Ruckbegrenzung ..................8 Erweiterte Positionsausgabe ..............
  • Seite 4: Hinweise

    Hinweise Symbolerklärung Hinweise Symbolerklärung Beachten Sie unbedingt die hier enthaltenen Sicherheits- und Warnhinweise! Drohende Gefahr durch Strom. Mögliche Folgen: Tod oder schwerste Verletzungen. Drohende Gefahr. Mögliche Folgen: Tod oder schwerste Verletzungen. Gefährliche Situation. Mögliche Folgen: Leichte oder geringfügige Verletzungen. Schädliche Situation. Mögliche Folgen: Beschädigung des Gerätes und der Umgebung.
  • Seite 5 Hinweise Sicherheitshinweise Lesen Sie dieses Handbuch sorgfältig durch, bevor Sie die Installation und Inbetrieb- ® nahme von MOVIAXIS mit der Technologiefunktion Virtueller Geber beginnen. Dieses ® Handbuch ersetzt nicht die Betriebsanleitung MOVIAXIS . Das Beachten der ® MOVIAXIS -Dokumentation ist Voraussetzung für einen störungsfreien Betrieb und eventuelle Mängelhaftungsansprüche.
  • Seite 6: Systembeschreibung

    Systembeschreibung Allgemeines Systembeschreibung Allgemeines Der Virtuelle Geber ist ein parametrierbarer Software-Zähler, mit dem das Positionssig- nal einer reellen Achse simuliert werden kann. Er dient zum synchronen Verfahren meh- rerer Achsen, wie z. B. bei elektronischen Kurvenscheiben- und Synchronlaufapplikati- onen. Hierfür bietet der Virtuelle Geber unterschiedliche Betriebsarten: VEncoderMode: Betriebsart (Parameter Nr 2)
  • Seite 7: Funktionsbeschreibung

    Funktionsbeschreibung Grundfunktionalität des Virtuellen Gebers Funktionsbeschreibung Grundfunktionalität des Virtuellen Gebers Genau wie bei einer reellen Achse macht der Anwender auch beim Virtuellen Geber Vorgaben z. B. für Position und Drehzahl, mit denen der Geber dann arbeitet. Mit Hilfe der Vorschubfreigabe kann der Anwender den Virtuellen Geber jederzeit anhalten und wieder starten.
  • Seite 8: Ruckbegrenzung

    Funktionsbeschreibung Ruckbegrenzung Ruckbegrenzung Der Virtuelle Geber arbeitet mit einem internen ruckbegrenzten Profilgenerator. Die Ruckbegrenzung erfolgt über einen Mittelwertfilter, der Ermittlung liegt die Ruckzeit zu- grunde. Die Ruckzeit wird durch die vom Anwender einzustellenden Parameter "AccelerationMax / DecelerationMax" und "JerkMax" errechnet. ⎡...
  • Seite 9: Erweiterte Positionsausgabe

    Funktionsbeschreibung Erweiterte Positionsausgabe Erweiterte Positionsausgabe Bei elektronisch synchronisierten Achsen (z. B. Winkelsynchronlauf, Elektronisches Getriebe, Kurvenscheibe) kann es vorteilhaft sein, eine höhere Positionsauflösung zu verwenden. Die höhere Positionsauflösung wirkt sich positiv auf die Drehzahlgüte des Motors aus. Mit der Variabeln "PositionExtFactor" kann ein Faktor vorgegeben werden, mit dem die interne Position des Virtuellen Gebers erweitert wird: ×...
  • Seite 10: Typen- Und Versionskennung Einer Datenstruktur Im Ddb

    Funktionsbeschreibung Typen- und Versionskennung einer Datenstruktur im DDB Typen- und Versionskennung einer Datenstruktur im DDB Jede Datenstruktur im DDB ist durch eine Typen- und Versionskennung sowie einer An- gabe der Strukturlänge eindeutig gekennzeichnet: Length: Gibt die Länge der Datenstruktur an Type_Version: Minor Version: Identifikation von Funktionserweiterungen Major Version: Identifikation des Funktionsstandes Type: Typ der Datenstruktur...
  • Seite 11: Parameterbeschreibung

    Parameterbeschreibung Typen- und Versionskennung einer Datenstruktur im DDB Parameterbeschreibung Kategorie Symbolischer Name Bedeutung / Funktion Zugriff Length Länge des VEncopder-Blocks: 38 Variablen Verwaltung Type_Version Bit 0 ... 7 : Minor Version Bit 8 ... 15 : Major Version Bit 16 ... 31 : Type: 400 (400 = Virtueller Geber) Mode VEncoderMode Mit VEncoderMode wird die Betriebsart des Virtuellen Gebers einge-...
  • Seite 12 Parameterbeschreibung Typen- und Versionskennung einer Datenstruktur im DDB Kategorie Symbolischer Name Bedeutung / Funktion Zugriff Status VEncStatus In den Bits 0 – 4 wird die Einstellung von "VEncoderModeControl" zurückgespiegelt. • Bit 0 SetState siehe auch VEncModeControl / Bit 0 • Bit 1 UseFeedEnable siehe auch VEncModeControl / Bit1 •...
  • Seite 13 Parameterbeschreibung Typen- und Versionskennung einer Datenstruktur im DDB Kategorie Symbolischer Name Bedeutung / Funktion Zugriff Zielposition für alle Modi des Virtuellen Gebers, außer "Continous" PositionSetpoint Auflösung: 65536 inc / Motorumdrehung Sollgeschwindigkeit; Auflösung: [0,0001 1/min]; VelocitySetpoint z. B. -1000.0000 1/min ..1000.0000 1/min PositionModulo Aktuelle Moduloposition des Virtuellen Gebers Die mit "PositionExtFactor"...
  • Seite 14: Betriebsarten

    Betriebsarten Positioniermodus "Absolut" Betriebsarten Positioniermodus "Absolut" In dieser Betriebsart kann bei Vorgabe einer entsprechenden Zielposition absolut posi- tioniert werden. Wird eine neue Zielpositionsvorgabe erkannt, wird bei erteilter Vor- schubfreigabe der Wert von "PositionSetpoint" gelesen und "DestinationPosition" als neue Zielvorgabe zugewiesen. Beispiel: Die Istposition ist 2 000 000 000 inc und es wird eine Zielposition von -2 000 000 000 inc vorgegeben.
  • Seite 15: Positioniermodus "Modulo Absolut Positiv

    Betriebsarten Positioniermodus "Modulo absolut positiv" Positioniermodus "Modulo absolut positiv" Falls eine neue absolute Modulo-Zielpositionsvorgabe erkannt wird und die Vorschub- freigabe vorliegt, wird der Wert von "PositionSetpoint" gelesen und davon der Wert von "PositionOld" subtrahiert. Sollte die Differenz hiervon negativ sein, wird "ModuloValue" (ModuloValue = ModulaMax - ModuloMin) addiert, um einen positiven Positionierweg zu erhalten.
  • Seite 16: Positioniermodus "Modulo Absolut Negativ

    Betriebsarten Positioniermodus "Modulo absolut negativ" Positioniermodus "Modulo absolut negativ" Falls eine neue Modulo-Zielpositionsvorgabe erkannt wird und die Vorschubfreigabe vorliegt, wird der Wert von "PositionSetpoint" gelesen und davon der Wert von "Positio- nOld" subtrahiert. Wenn die Differenz positiv ist, wird der Wert von "ModuloValue" (ModuloValue = ModuloMax - ModuloMin) subtrahiert, um einen negativen Positionierweg zu erhalten.
  • Seite 17: Positioniermodus "Modulo Absolut Short

    Betriebsarten Positioniermodus "Modulo absolut short" Positioniermodus "Modulo absolut short" Falls eine neue absolute Modulo-Zielpositionsvorgabe erkannt wird und die Vorschub- freigabe vorliegt, wird der Wert von "PositionSetpoint" gelesen und davon der Wert von "PositionOld" subtrahiert. Danach wird zu dieser Differenz "X" ein Alternativwert "Xa" berechnet.
  • Seite 18: Endlosbetriebsarten "Continuous Circular / Continuous Modulo

    Betriebsarten Endlosbetriebsarten "Continuous Circular / Continuous Modulo" Endlosbetriebsarten "Continuous Circular / Continuous Modulo" Im "Continuous-Mode" wird die Zielposition des internen Profilgenerators in Abhängig- keit des Vorzeichens des Geschwindigkeitssollwertes "VelocitySetpoint" ständig in po- sitiver oder negativer Richtung weiter verschoben, so dass sie nie erreicht werden kann. Die maximale und die minimale Positioniergeschwindigkeit des internen Profilgenera- tors wird dabei auf den Wert von "VelocitySetpoint"...
  • Seite 19 Betriebsarten Endlosbetriebsarten "Continuous Circular / Continuous Modulo" Wenn die Drehzahl beim Umschalten der Betriebsart die richtige Richtung hat, wird si- chergestellt, dass keine unerlaubte Rückpositionierung eintreten kann. Würde die An- halteposition die Position "PositionSetpoint" überfahren, wird ein zusätzlicher Modulo- zyklus angehängt. Das funktioniert aber nur, wenn die aktuelle Geschwindigkeit beim Umschalten nach "ModuloAbsolutePositive"...
  • Seite 20: Fehlermeldungen

    Fehlermeldungen Fehlerbeschreibung Fehlermeldungen Fehlerbeschreibung Fehler beim Betreiben des Virtuellen Gebers werden als "Fehler 38: Fehler in einer Technologiefunktion" (Hauptfehler) angezeigt. Der Sub-Fehlercode gibt weiteren Auf- schluss über die Fehlerursache. Sub- Haupt- Fehler- Fehlerbeschreibung Reaktion Abhilfe fehler code Datenstruktur geht über die DDB Grenze hinaus nur Anzeige Struktur im DDB überprüfen Falscher VEncoder-Block-Type...
  • Seite 23 SEW-EURODRIVE – Driving the world...
  • Seite 24: Wie Man Die Welt Bewegt

    überzeugende Lösungen. schon die Lösung für Zugang zu Informationen An jedem Ort. übermorgen steckt. und Software-Updates bietet. SEW-EURODRIVE GmbH & Co KG P.O. Box 3023 · D-76642 Bruchsal / Germany Phone +49 7251 75-0 · Fax +49 7251 75-1970 sew@sew-eurodrive.com www.sew-eurodrive.com...

Inhaltsverzeichnis