Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Technisches Handbuch
PD2-C-IP
Feldbus: USB
Zu nutzen mit folgenden Varianten:
PD2-C411L18-E-65-01, PD2-CB42CD-E-65-01
Gültig ab Firmware-Version FIR-v2213
Technisches Handbuch Version: 2.3.0
und ab Hardware-Version W001

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Nanotec PD2-C-IP

  • Seite 1 Technisches Handbuch PD2-C-IP Feldbus: USB Zu nutzen mit folgenden Varianten: PD2-C411L18-E-65-01, PD2-CB42CD-E-65-01 Gültig ab Firmware-Version FIR-v2213 Technisches Handbuch Version: 2.3.0 und ab Hardware-Version W001...
  • Seite 2: Inhaltsverzeichnis

    Inhalt Inhalt 1 Einleitung......................9 1.1 Versionshinweise............................9 1.2 Urheberrecht, Kennzeichnung und Kontakt....................9 1.3 Bestimmungsgemäße Verwendung......................10 1.4 Zielgruppe und Qualifikation........................10 1.5 Gewährleistung und Haftungsausschluss....................10 1.6 EU-Richtlinien zur Produktsicherheit......................10 1.7 Mitgeltende Vorschriften........................... 11 1.8 Verwendete Symbole..........................11 1.9 Hervorhebungen im Text.......................... 11 1.10 Zahlenwerte.............................12 1.11 Bits................................
  • Seite 3 Inhalt 5 Generelle Konzepte..................37 5.1 Betriebsarten............................. 37 5.1.1 Allgemein............................37 5.1.2 Open Loop............................38 5.1.3 Closed Loop............................40 5.1.4 Slow Speed.............................46 5.2 CiA 402 Power State Machine......................... 47 5.2.1 Zustandsmaschine.......................... 47 5.2.2 Verhalten beim Verlassen des Zustands Operation enabled............49 5.3 Benutzerdefinierte Einheiten........................52 5.3.1 Einheiten............................
  • Seite 4 Inhalt 6.7 Cyclic Synchronous Position........................82 6.7.1 Übersicht............................82 6.7.2 Objekteinträge..........................83 6.8 Cyclic Synchronous Velocity........................84 6.8.1 Übersicht............................84 6.8.2 Objekteinträge..........................84 6.9 Cyclic Synchronous Torque........................85 6.9.1 Übersicht............................85 6.9.2 Objekteinträge..........................86 6.10 Takt-Richtungs-Modus..........................86 6.10.1 Beschreibung..........................86 6.10.2 Aktivierung............................ 86 6.10.3 Generelles.............................86 6.10.4 Statusword............................
  • Seite 5 Inhalt 9.5 Beschreibung............................117 1000h Device Type............................118 1001h Error Register.............................119 1003h Pre-defined Error Field........................120 1008h Manufacturer Device Name....................... 124 1009h Manufacturer Hardware Version......................125 100Ah Manufacturer Software Version......................125 1010h Store Parameters..........................125 1011h Restore Default Parameters......................129 1018h Identity Object............................
  • Seite 6 Inhalt 321Ah Current Controller Parameters......................190 321Bh Velocity Controller Parameters......................192 321Ch Position Controller Parameters......................193 321Dh Pre-control............................194 321Eh Voltage Limit............................195 3220h Analog Input Digits..........................196 3221h Analog Inputs Control........................197 3225h Analog Input Switches........................198 3240h Digital Inputs Control......................... 199 3241h Digital Input Capture..........................
  • Seite 7 Inhalt 606Ch Velocity Actual Value........................255 606Dh Velocity Window..........................255 606Eh Velocity Window Time........................256 606Fh Velocity Threshold..........................256 6070h Velocity Threshold Time........................257 6071h Target Torque............................ 257 6072h Max Torque............................258 6073h Max Current............................259 6074h Torque Demand..........................260 6075h Motor Rated Current.......................... 260 6077h Torque Actual Value..........................
  • Seite 8 60FDh Digital Inputs............................. 301 60FEh Digital Outputs...........................302 60FFh Target Velocity...........................303 6502h Supported Drive Modes........................304 6503h Drive Catalogue Number........................305 6505h Http Drive Catalogue Address......................305 10 Copyrights....................307 10.1 Einführung............................. 307 10.2 AES............................... 307 10.3 MD5...............................307 10.4 uIP................................. 308 10.5 DHCP..............................308 10.6 CMSIS DSP Software Library.......................308 10.7 FatFs..............................
  • Seite 9: Einleitung

    1 Einleitung 1 Einleitung Der PD2-C-IP ist ein bürstenloser Motor mit integrierter Steuerung in Schutzart IP65. Durch den integrierten Absolut-Encoder ist der sofortige Betrieb im Closed Loop-Modus ohne Referenzfahrt möglich. Dieses Handbuch beschreibt die Funktionen der Steuerung und die verfügbaren Betriebsmodi. Weiterhin wird gezeigt, wie Sie die Steuerung über die Kommunikationsschnittstelle ansprechen und programmieren...
  • Seite 10: Bestimmungsgemäße Verwendung

    Windows 98/NT/ME/2000/XP/7/10 sind eingetragene Warenzeichen der Microsoft Corporation. 1.3 Bestimmungsgemäße Verwendung Der PD2-C-IP Motor mit integrierter Steuerung findet Verwendung als Komponente von Antriebssystemen in vielfältigen Industrieanwendungen. Verwenden Sie das Produkt bestimmungsgemäß innerhalb der durch die technischen Daten definierten Grenzen (siehe insbesondere Zulässige Betriebsspannung ) und unter den freigegebenen Umgebungsbedingungen Unter keinen Umständen darf dieses Nanotec-Produkt als Sicherheitsbauteil in ein Produkt oder eine Anlage...
  • Seite 11: Mitgeltende Vorschriften

    1 Einleitung 1.7 Mitgeltende Vorschriften Neben diesem technischen Handbuch sind folgende Vorschriften zu beachten: ■ Unfallverhütungsvorschriften ■ örtliche Vorschriften zur Arbeitssicherheit 1.8 Verwendete Symbole Alle Hinweise sind in einheitlicher Form. Der Grad der Gefährdung wird in die nachfolgenden Klassen eingeteilt. VORSICHT Der Hinweis VORSICHT verweist auf eine möglicherweise gefährliche Situation.
  • Seite 12: Zahlenwerte

    1 Einleitung 1.10 Zahlenwerte Zahlenwerte werden grundsätzlich in dezimaler Schreibweise angegeben. Sollte eine hexadezimale Notation verwendet werden, wird das mit einem tiefgestellten h am Ende der Zahl markiert. Die Objekte im Objektverzeichnis werden mit Index und Subindex folgendermaßen notiert: <Index>:<Subindex> Sowohl der Index als auch der Subindex werden in hexadezimaler Schreibweise angegeben.
  • Seite 13: Sicherheits- Und Warnhinweise

    2 Sicherheits- und Warnhinweise 2 Sicherheits- und Warnhinweise HINWEIS Beschädigung der Steuerung! Ein Wechsel der Verdrahtung im Betrieb kann die Steuerung beschädigen. ► Ändern Sie die Verdrahtung nur im spannungsfreien Zustand und warten Sie nach dem Abschalten, bis sich die Kondensatoren entladen haben. HINWEIS Beschädigung der Steuerung durch Erregerspannung des Motors! Während des Betriebs können Spannungsspitzen die Steuerung beschädigen.
  • Seite 14: Technische Daten Und Anschlussbelegung

    3 Technische Daten und Anschlussbelegung 3 Technische Daten und Anschlussbelegung   3.1 Umgebungsbedingungen   Umgebungsbedingung Wert Schutzklasse IP65 (außer Wellenausgang) Umgebungstemperatur (Betrieb) -10 … +40°C Luftfeuchtigkeit (nicht kondensierend) 0 … 85% Max. Aufstellhöhe über NN (ohne Leistungsbeschränkung) 1500 m Umgebungstemperatur (Lagerung) -25 …...
  • Seite 15: Pd2-Cb42Cd-E-65-01

    3 Technische Daten und Anschlussbelegung 3.2.2 PD2-CB42CD-E-65-01 Frontansicht und Montierung Seitenansicht Rückansicht Ansicht X 3.3 Elektrische Eigenschaften und technische Daten 3.3.1 Technische Daten Motor Betriebsspannung Nennstrom eff. Spitzenstrom eff. für 1 s PD2-C 12 V bis 48 V 1,8 A PD2-CB42C 48 V (12 bis 48, ±5%) 3,3 A...
  • Seite 16: Übertemperaturschutz

    3 Technische Daten und Anschlussbelegung Eigenschaft Beschreibung/Wert ■ größer als die maximale Stromaufnahme der Steuerung, ■ kleiner als der maximale Strom der Spannungsversorgung ausgelegt werden. Falls der Sicherungswert sehr nahe an der maximalen Stromaufnahme der Steuerung liegt, sollte eine Auslösecharakteristik mittel/träge eingesetzt werden.
  • Seite 17 3 Technische Daten und Anschlussbelegung Version: 2.3.0 / FIR-v2213...
  • Seite 18: Anschlussbelegung

    3 Technische Daten und Anschlussbelegung HINWEIS Da das genaue Temperaturverhalten außer vom Motor auch von der Anflanschung und dem dortigen Wärmeübergang sowie von der Konvektion in der Applikation abhängt, empfehlen wir bei Applikationen, die hinsichtlich Stromhöhe und Umgebungstemperatur problematisch sind, immer einen Dauertest in der realen Umgebung.
  • Seite 19: X1 − Spannungsversorgung

    3 Technische Daten und Anschlussbelegung 3.5.2 X1 − Spannungsversorgung Anschluss für die Hauptversorgung. Typ: M8, 3-polig, A-kodiert, male Passendes Nanotec-Kabel: ZK-M8-3-2M-1-AFF (nicht im Lieferumfang enthalten) 3.5.2.1 Spannungsquelle Die Betriebs- oder Versorgungsspannung liefert eine Batterie, ein Transformator mit Gleichrichtung und Siebung, oder ein Schaltnetzteil.
  • Seite 20: X2 − Digitale Ein- Und Ausgänge

    Motors entspricht, wie im Motordatenblatt angegeben. ► Verwenden Sie ein Netzteil mit Schutzschaltung gegen Überspannung. 3.5.3 X2 − digitale Ein- und Ausgänge Anschluss für digitale Ein- und Ausgänge. Typ: M8, 5-polig, B-kodiert, male Passendes Nanotec-Kabel: ZK-M8-5-2M-1-PUR-S-F (nicht im Lieferumfang enthalten) 3.5.3.1 Anschlüsse Funktion Bemerkung...
  • Seite 21: X3 − Analoger Eingang Und Digitale Eingänge

    24 V > 15,29 V < 0,97 V 3.5.4 X3 − analoger Eingang und digitale Eingänge Anschluss für die Ein- und Ausgänge. Typ: M8, 8-polig, A-kodiert, male Passendes Nanotec-Kabel: ZK-M8-8-2M-1-PUR-S (nicht im Lieferumfang enthalten) 3.5.4.1 Anschlüsse Funktion Bemerkung Analoger Eingang...
  • Seite 22: X4 − Mini Usb

    3 Technische Daten und Anschlussbelegung Funktion Bemerkung -Richtung (-Eingang 5) Die Standardeinstellung für diese Eingangskombination ist "single-ended", das heißt, der Eingang "-Richtung" ist deaktiviert, nur "+Richtung" gegen GND ist aktiv. 5 V / 24 V Signal, umschaltbar per Software mit Objekt 3240 , max.
  • Seite 23: S1 − Hex-Codierschalter Für Die Speziellen Fahrmodi (Takt-Richtung Und Analog-Drehzahl)

    3 Technische Daten und Anschlussbelegung 3.5.6 S1 − Hex-Codierschalter für die speziellen Fahrmodi (Takt-Richtung und Analog-Drehzahl) Über diesen Schalter können Sie einen der speziellen Fahrmodi wählen. Version: 2.3.0 / FIR-v2213...
  • Seite 24: Inbetriebnahme

    Die Software Plug & Drive Studio bietet Ihnen eine Möglichkeit, die Konfiguration vorzunehmen und die Motorparameter an Ihre Applikation anzupassen. Weiterführende Informationen finden Sie im Dokument Plug & Drive Studio: Quick Start Guide auf www.nanotec.de . Die Steuerung bietet Ihnen auch die Möglichkeit, spezielle Fahrmodi über den Hex-Codierschalter S1 aus-/ einzuschalten.
  • Seite 25: Konfiguration

    4 Inbetriebnahme HINWEIS EMV: Stromführende Leitungen – insbesondere um Versorgungsleitungen – erzeugen elektromagnetische Wechselfelder. Diese können den Motor und andere Geräte stören. Geeignete Maßnahmen können sein: ► Geschirmte Leitungen verwenden und den Leitungsschirm beidseitig auf kurzem Weg erden. ► Stromversorgungs-Leitungen so kurz wie möglich halten. ►...
  • Seite 26: Konfigurationsdatei

    4 Inbetriebnahme HINWEIS ■ Benutzen Sie ausschließlich ein standardisiertes Mini-USB-Kabel. Benutzen Sie keinesfalls USB-Kabel, die Hersteller von Mobiltelefonen ihren Produkten beilegen. Diese USB-Kabel können eine andere Steckerform oder Pin-Belegung aufweisen. ■ Speichern Sie keine anderen Dateien auf der Steuerung als die nachfolgend aufgelisteten: 1.
  • Seite 27: Aufbau Der Konfigurationsdatei

    4 Inbetriebnahme Nachdem Sie Änderungen an der Datei vorgenommen haben, gehen Sie wie folgt vor, um die Änderungen durch einen Neustart wirksam werden zu lassen: 1. Speichern Sie die Datei, falls nicht schon geschehen. Der Motor hält an. 2. Trennen Sie das USB-Kabel von der Steuerung. 3.
  • Seite 28: Bedingte Auswertung

    4 Inbetriebnahme Bit setzen 3202:00.03=1 Bit zurücksetzen 3202:00.03=0 Bitweise OR 3202:00|=0x08 Bitweise AND 3202:00&=0x08 Beispiel Setzen des Objekts 203B :01 (Nennstrom) auf den Wert "600" (mA): 203B:01=600 Setzen des Objekts 3202 :00 auf den Wert "8" (Stromabsenkung im Stillstand in Open Loop aktivieren): 3202:00=8 oder nur Bit 3 setzen...
  • Seite 29: Nanoj-Programm

    4 Inbetriebnahme <Nr> Hier wird die Nummer des DIP-Schalters angegeben, wie sie auf den Schaltern aufgedruckt ist. Gültige Werte sind 1 bis 4 <Zuweisung> Hier wird die Zuweisung angegeben, wie im Abschnitt Zuweisungen beschrieben. Beispiel Folgender Code setzt das Objekt 2057 "Clock Direction Multiplier"...
  • Seite 30: Auto-Setup

    4 Inbetriebnahme HINWEIS ■ Das NanoJ-Programm auf der Steuerung muss den Dateinamen vmmcode.usr haben. ■ Falls das NanoJ-Programm gelöscht wurde, wird mit dem nächsten Start eine leere Datei namens vmmcode.usr angelegt. TIPP Das Löschen des alten NanoJ-Programms und das Kopieren des neuen lässt sich mit einer Skript- Datei automatisieren: ■...
  • Seite 31: Parameter-Ermittlung

    4 Inbetriebnahme 4.2.1 Parameter-Ermittlung Das Auto-Setup ermittelt über mehrere Test- und Messläufe verschiedene Parameter des angeschlossenen Motors und der vorhandenen Sensoren. Art und Anzahl der Parameter sind teilweise von der jeweiligen Motorkonfiguration abhängig. Parameter Alle Motoren unabhängig von der Konfiguration Motortyp (Schrittmotor oder BLDC-Motor) Wicklungswiderstand...
  • Seite 32 4 Inbetriebnahme Start Auto-Setup Motortyp identifizieren Wicklungswiderstand ermitteln Wicklungsinduktivität ermitteln Verkettungsfluss ermitteln Polpaarzahl ermitteln Encoder und Encoderindex Encoderauflösung ermitteln vorhanden? Alignment ermitteln Nein Hallsensor Hallübergänge ausmessen vorhanden? Nein Encoder und/oder Richtung Messverfahren reversieren Hallsensor vorhanden? Nein Parameterwerte speichern Ende Auto-Setup 1) Zum Ermitteln der Werte wird die Richtung des Messverfahrens reversiert und die Flankenerkennung erneut ausgewertet.
  • Seite 33: Motorsteuerung

    4 Inbetriebnahme Master/Software Motorsteuerung schreibe 6040 = 0006 lese 6041 (Bit 9, 5 und 0 = 1?) schreibe 6060 = FE schreibe 6040 = 0007 lese 6041 (Bit 9, 5, 4, 1, 0 = 1?) lese 6061 (= FE schreibe 6040 = 000F lese 6041 (Bit 9, 5, 4, 2, 1, 0 = 1?)
  • Seite 34: Aktivierung

    4 Inbetriebnahme HINWEIS Der Zustand der CiA 402 Power State Machine wird nach Aktivierung der speziellen Fahrmodi nur über einen digitalen Eingang (Freigabe) gesteuert. Zustandsänderungen, die im Objekt 6040 (Controlword) angefordert werden, haben keine Auswirkung. 4.3.1 Aktivierung Die speziellen Fahrmodi sind im Auslieferungszustand aktiviert. Sie können sie deaktivieren, indem Sie in der Konfigurationsdatei das 4015 auf den Wert "0"...
  • Seite 35: Takt-Richtung

    4 Inbetriebnahme HINWEIS Eine Änderung am Schalter oder an der Konfigurationsdatei wirkt sich erst nach einem Neustart der Steuerung aus. 4.3.2 Takt-Richtung Die Steuerung setzt intern den Betriebsmodus auf Takt-Richtung . Sie müssen die Eingänge Freigabe, Takt und Richtung beschalten (siehe Kapitel X3 − analoger Eingang und digitale Eingänge ). 4.3.3 Analog-Drehzahl Die Steuerung setzt intern den Betriebsmodus auf Velocity .
  • Seite 36: Automatische Fahrt Mit 30 U/Min (Testfahrt)

    4 Inbetriebnahme HINWEIS Sollten Sie danach in einen anderen Modus wechseln wollen, müssen Sie ggf. den Offset in 3321 anpassen bzw. zurücksetzen . Sinkt die Spannung unter die Hälfte, steigt die Drehzahl in negativer Richtung. Wenn die Spannung entsprechend über die Hälfte steigt, steigt auch die Drehzahl in positiver Richtung. Die Totzone geht dabei von U /2 ±...
  • Seite 37: Generelle Konzepte

    5 Generelle Konzepte 5 Generelle Konzepte 5.1 Betriebsarten 5.1.1 Allgemein Die Betriebsart von Systemen ohne Rückführung wird als Open Loop, die mit Rückführung als Closed Loop bezeichnet. In der Betriebsart Closed Loop ist es zunächst unerheblich, ob die zurückgeführten Signale vom Motor selbst oder aus dem beeinflussten Prozess kommen.
  • Seite 38: Open Loop

    BLDC-Motor Encoder Sensorless Speziell für Applikationen im niedrigen Drehzahlbereich hat Nanotec die Betriebsart Slow Speed entwickelt, die eine Mischung aus Open Loop und Closed Loop ist. Diese Betriebsart kann angewendet werden, wenn ein Encoder als Rückführung vorhanden ist. In Abhängigkeit der Betriebsart können verschiedene Betriebsmodi verwendet werden. Die nachfolgende Liste fasst alle Betriebsmodi zusammen, die in den verschiedenen Betriebsarten möglich sind.
  • Seite 39 ■ Im Objekt 3202 (Motor Drive Submode Select) das Bit 0 (CL/OL) mit dem Wert "0" belegen. Nanotec empfiehlt, die Stromabsenkung bei Stillstand des Motors zu aktivieren, um die Verlustleistung und Wärmeentwicklung zu reduzieren. Um die Stromabsenkung zu aktivieren, sind folgende Einstellungen notwendig: ■...
  • Seite 40: Closed Loop

    5 Generelle Konzepte Betriebsmodus Interpolated Position Mode Mit der übergeordneten Steuerung können die Beschleunigungs- und Verzögerungsrampen beeinflusst werden. Betriebsmodus Cyclic Synchronous Position Über die externen Zielvorgaben "Positionsvorgabe/Zeiteinheit" können die Beschleunigungs- und Verzögerungsrampen beeinflusst werden. Betriebsmodus Cyclic Synchronous Velocity Über die externen Zielvorgaben "Positionsvorgabe/Zeiteinheit" können die Beschleunigungs- und Verzögerungsrampen beeinflusst werden.
  • Seite 41 "virtuellen Drehgeber", der ab einer gewissen Minimalgeschwindigkeit die Positions- und Drehzahlinformation mit der gleichen Präzision liefert wie ein realer optischer oder magnetischer Drehgeber. Alle Steuerungen von Nanotec, welche die Betriebsart Closed Loop unterstützen, implementieren eine feldorientierte Regelung mit einer sinuskommutierten Stromregelung. Die Schrittmotoren und BLDC- Motoren werden also genauso geregelt wie ein Servomotor.
  • Seite 42: Vorsteuerung

    5 Generelle Konzepte Objekt Name Einheit Beschreibung Proportional Gain Kp for Id 321A Stromregler [µs] Integrierzeit feldbildende Komponente Integrator Time Ti for Id Geschwindigkeitsregler [mA/Hz] Proportional-Anteil 321B Proportional Gain Kp 321B Geschwindigkeitsregler [µs] Integrierzeit Integrator Time Ti 321C Positionsregler [Hz] Proportional-Anteil Proportional Gain Kp (Reglerabweichung in...
  • Seite 43 5 Generelle Konzepte Strom Stellgröße ohne Vorsteuerung Stellgröße mit Vorsteuerung 50% Vorsteuerung 100% Vorsteuerung 50% Zeit Der Faktor für die Geschwindigkeitsvorsteuerung wird im Objekt 321D in Promille des Ausgangs des Rampengenerators ( 606B ) eingestellt und vor dem Geschwindigkeitsregler zum Ausgang des Positionsreglers addiert.
  • Seite 44 5 Generelle Konzepte Der Faktor für die Spannungsvorsteuerung wird im Objekt 321D in Promille der Spannung definiert, die benötigt wird, um den Sollstrom zu erzeugen. Ist der Faktor 1000‰ (Werkseinstellung), steht die Spannung sofort zur Verfügung und der Iststrom erreicht sehr schnell den Sollstrom. Dadurch existiert praktisch keine Regelabweichung beim Beschleunigen und der Stromregler wird entlastet.
  • Seite 45 5 Generelle Konzepte Ziel der Optimierung der Regelparameter (das sogenannte Tuning des Reglers) ist ein möglichst ruhiger Motorlauf, eine hohe Genauigkeit und eine hohe Dynamik in der Reaktion der Steuerung auf Störungen. Alle Regelabweichungen sollen so schnell wie möglich eliminiert werden. Es ist aufgrund der kaskadierten Reglerstruktur sinnvoll, mit der Optimierung des innersten Reglers (Stromreglers) zu beginnen, bevor der Geschwindigkeits- und ggf.
  • Seite 46: Slow Speed

    5 Generelle Konzepte 5.1.4 Slow Speed 5.1.4.1 Einführung Die Betriebsart Slow Speed vereint die Vorteile der Open Loop- und Closed Loop-Technologie im niedrigen Drehzahlbereich und kann angewendet werden, wenn ein Encoder als Rückführung vorhanden ist. Slow Speed bietet eine Schleppfehlerüberwachung, weist aber einen laufruhigeren Betrieb auf, als im puren Closed Loop-Betrieb bei niedrigen Drehzahlen.
  • Seite 47: Cia 402 Power State Machine

    5 Generelle Konzepte +10% Umschaltdrehzahl -10% Closed Loop Slow Speed Closed Loop Im Stillstand befindet sich der Motor im Closed Loop-Betrieb. 5.1.4.3 Optimierungen Der gesamte Phasenstrom bleibt konstant, wie im Open Loop. Systembedingt können dann Resonanzen auftreten, die Sie durch Anpassung des Motorstroms und/oder der Beschleunigungsrampe vermeiden können.
  • Seite 48 5 Generelle Konzepte Low-level power Spannung für Controller zugeschaltet Fehler kann von Software Not ready to Start High-level Spannung kann zugeschaltet werden nicht behoben werden switch on Switched on Fault disabled Ready to switch on High-level power Spannung für Controller zugeschaltet High-level Spannung zugeschaltet Kein Drehmoment am Motor Switched on...
  • Seite 49: Statusword

    5 Generelle Konzepte Kommando Bit im Objekt 6040 Übergang Bit 7 Bit 3 Bit 2 Bit 1 Bit 0 Enable operation after Quick stop Fault / warning reset 5.2.1.3 Statusword In der nachfolgenden Tabelle sind die Bitmasken aufgelistet, die den Zustand der Steuerung aufschlüsseln. Statusword (6041 Zustand xxxx xxxx x0xx 0000...
  • Seite 50 5 Generelle Konzepte Low-level power Spannung für Controller zugeschaltet Fehler kann von Software Not ready to Start High-level Spannung kann zugeschaltet werden nicht behoben werden switch on Switched on Fault disabled Ready to switch on Disable voltage High-level power Spannung für Controller zugeschaltet High-level Spannung zugeschaltet Kein Drehmoment am Motor Switched on...
  • Seite 51 5 Generelle Konzepte Wert in Objekt 605A Beschreibung bestromt. Sie können wieder in den Zustand Operation enabled schalten. Abbremsen mit quick stop ramp ( 6085 ) und anschließendem Zustandswechsel in Quick Stop Active; Die Regelung schaltet nicht ab und der Motor bleibt bestromt. Sie können wieder in den Zustand Operation enabled schalten.
  • Seite 52: Benutzerdefinierte Einheiten

    5 Generelle Konzepte Wert in Objekt 605D Beschreibung -32768 bis 0 Reserviert Abbremsen mit slow down ramp (Bremsbeschleunigung je nach Betriebsmodus) Abbremsen mit quick stop ramp ( 6085 3 bis 32767 Reserviert 5.2.2.6 Fault Fehlerfall (fault): Sollte ein Fehler auftreten, wird der Motor abgebremst, wie es in Objekt 605E hinterlegt ist.
  • Seite 53: Einheiten

    5 Generelle Konzepte Faktor Einheiten Encoder Encoder-Inkremente Encoderauflösung Schritte Polpaare Elektrische Pole Motor Radiant Getriebefaktor Grad, Gon etc. Getriebe Umdrehungen Meter Zoll Vorschubkonstante Linearachse Fuß dimensionslos HINWEIS Wertänderungen aller Objekte, die in diesem Kapitel beschrieben werden, werden im Zustand Operation enabled der CiA 402 Power State Machine nicht sofort angewendet. Der Zustand Operation enabled muss dazu verlassen werden.
  • Seite 54: Encoderauflösung

    5 Generelle Konzepte                             Beschreibung Name Einheitenzeichen Wert 6091 6092 encoder nein nein Encoder-Inkremente. Abhängig vom increment verwendeten Sensor (Encoder/Hall- Sensor) und Betriebsart . Im Open Loop- und Sensorless-Betrieb entspricht die Anzahl der Polpaare ( 2030 ) multipliziert mit 65536 einer Motorumdrehung. step nein nein...
  • Seite 55: Getriebeübersetzung

    5 Generelle Konzepte 5.3.3 Getriebeübersetzung Die Getriebeübersetzung berechnet sich aus Motorumdrehungen ( 60E8 (Motor Shaft Revolutions)) pro Achsenumdrehungen ( 60ED (Driving Shaft Revolutions)). 5.3.4 Vorschubkonstante Die Vorschubkonstante berechnet sich aus dem Vorschub in benutzerdefinierten Positionseinheiten ( 60E9 (Feed) pro Umdrehung der Abtriebsachse ( 60EE (Driving Shaft Revolutions).
  • Seite 56: Beschleunigungseinheit

    5 Generelle Konzepte Exponent einer Zehnerpotenz Positionseinheit Zeiteinheit reserviert (00h) Beispiel Wird 60A9 mit dem Wert "00B44700 " beschrieben (Bits 8-15=00 , Bits 16-23=B4 und Bits 24-31=47 ), wird die Einheit auf Umdrehungen pro Minute eingestellt (Werkseinstellung). Beispiel Wird das 60A9 mit dem Wert "FD010300 "...
  • Seite 57: Begrenzung Des Bewegungsbereichs

    5 Generelle Konzepte 60A2 Ruckeinheit 60A2 5.4 Begrenzung des Bewegungsbereichs Die digitalen Eingänge können als Endschalter verwendet werden, im Kapitel Digitale Eingänge wird beschrieben, wie Sie diese Funktion der Eingänge aktivieren. Die Steuerung unterstützt auch Software- Endschalter. 5.4.1 Verhalten beim Erreichen der Endschalter Wird ein Endschalter ausgelöst, so wird die Endschalterposition intern gespeichert, das Bit 7 (Warning) in 6041 (Statusword) gesetzt und die in Objekt 3701...
  • Seite 58: Software-Endschalter

    5 Generelle Konzepte Endschalterposition verwerfen HINWEIS Ein Verwerfen der Endschalterpositionen ist nötig, wenn beide Endschalter gleichzeitig betätigt wurden oder der Bewegungsbereich dynamisch durch eine Verschiebung der Endschalter begrenzt wird. Um die beim Auslösen intern gespeicherten Endschalterpositionen zu löschen und die Endschalter freizugeben oder frei zu fahren, setzen Sie das Objekt 3701 kurzzeitig auf "-2".
  • Seite 59: Betriebsmodi

    6 Betriebsmodi 6 Betriebsmodi 6.1 Profile Position 6.1.1 Übersicht 6.1.1.1 Beschreibung Der Profile Position Mode dient dazu, Positionen relativ zur letzten Zielposition oder absolut zur letzten Referenzposition anzufahren. Während der Bewegung werden Grenzwerte für die Geschwindigkeit, Anfahr- und Bremsbeschleunigung und Rucke berücksichtigt. 6.1.1.2 Aktivierung Um den Modus zu aktivieren, muss im Objekt 6060 (Modes Of Operation) der Wert "1"...
  • Seite 60: Setzen Von Fahrbefehlen

    6 Betriebsmodi 6.1.1.4 Statusword Folgende Bits im Objekt 6041 (Statusword) haben eine gesonderte Funktion: ■ Bit 10 (Target Reached): Dieses Bit ist auf "1" gesetzt, wenn das letzte Ziel erreicht wurde und der Motor eine vorgegebene Zeit ( 6068 ) innerhalb eines Toleranzfensters ( 6067 ) steht.
  • Seite 61: Übergangsprozedur Für Zweite Zielposition

    6 Betriebsmodi 6.1.2.2 Weitere Fahrbefehle Bit 12 im Objekt 6041 (Statusword, Set-point acknowledge) fällt auf "0", falls ein weiterer Fahrbefehl zwischengespeichert werden kann (siehe Zeitpunkt 1 im nachfolgenden Bild). Solange eine Zielposition angefahren wird, lässt sich eine zweite Zielposition vorbereitend an die Steuerung übergeben. Dabei können alle Parameter - wie Geschwindigkeit, Beschleunigung, Bremsbeschleunigung usw.
  • Seite 62: Möglichkeiten Zum Anfahren Einer Zielposition

    6 Betriebsmodi Zielpunkt (607A Aktuelle Geschwindigkeit Neuer Zielpunkt (6040 , Bit 4) Zielpunkt Bestätigung (6041 , Bit 12) Zielpunkt erreicht (6041 , Bit 10) Möglichkeiten zum Anfahren einer Zielposition Ist Bit 9 in Objekt 6040 (Controlword) gleich "0", wird die momentane Zielposition erst vollständig angefahren.
  • Seite 63 6 Betriebsmodi Die nachfolgenden Bilder setzen voraus: ■ Ein Doppelpfeil markiert einen neuen Fahrbefehl. ■ Der erste Fahrbefehl am Start ist immer ein absoluter Fahrbefehl auf die Position 1100. ■ Die zweite Bewegung wird mit einer niedrigeren Geschwindigkeit durchgeführt, um einen übersichtlicher dargestellten Graphen zu erhalten.
  • Seite 64: Genauigkeitsverlust Bei Relativbewegungen

    6 Betriebsmodi - Änderung im Zielpunkt übernehmen (6040 :00 Bit 5 = 0) - Positionierung absolut (6040 :00 Bit 6 = 0) - Zielposition: 300 Zielposition: 1100 (absolut) 1100 1400 Position - Relativ zu der aktuellen Position (60F2 :00 = 1) - Änderung im Zielpunkt übernehmen (6040 :00 Bit 5 = 0) - Positionierung relativ (6040...
  • Seite 65: Randbedingungen Für Eine Positionierfahrt

    6 Betriebsmodi 6.1.4 Randbedingungen für eine Positionierfahrt 6.1.4.1 Objekteinträge Die Randbedingungen für die gefahrene Position lassen sich in folgenden Einträgen des Objektverzeichnisses einstellen: ■ 607A (Target Position): vorgesehene Zielposition ■ 607D (Software Position Limit): Definition der Endanschläge (siehe Kapitel Software-Endschalter ) ■...
  • Seite 66: Parameter Für Die Zielposition

    6 Betriebsmodi 6.1.4.3 Parameter für die Zielposition Nachfolgende Grafik zeigt eine Übersicht über die Parameter, die für das Anfahren einer Zielposition angewendet werden (Abbildung nicht maßstabsgerecht). Set point (607A Profile velocity (6081 End velocity (6082 Max. acceleration (60C5 Profile acceleration (6083 Profile deceleration (6084 Max.
  • Seite 67: Velocity

    6 Betriebsmodi 6.2 Velocity 6.2.1 Beschreibung Dieser Modus betreibt den Motor unter Vorgabe einer Zielgeschwindigkeit ähnlich einem Frequenzumrichter. Im Gegensatz zum Profile Velocity Mode erlaubt dieser Modus nicht, ruck-begrenzte Rampen auszuwählen. 6.2.2 Aktivierung Um den Modus zu aktivieren, muss im Objekt 6060 (Modes Of Operation) der Wert "2"...
  • Seite 68: Geschwindigkeiten Im Velocity Mode

    6 Betriebsmodi 6.2.5.1 Geschwindigkeiten im Velocity Mode vl velocity max 6046h:2 vl target velocity 6042h Delta speed Delta speed 6048h:1 6049h:1 vl velocity min Delta time Delta time 6046h:1 6048h:2 6049h:2 6.2.5.2 Objekte für den Velocity Mode Der Rampengenerator folgt der Zielgeschwindigkeit unter Einhaltung der eingestellten Geschwindigkeits- und Beschleunigungsgrenzen.
  • Seite 69: Controlword

    6 Betriebsmodi 6.3.3 Controlword Folgende Bits im Objekt 6040 (Controlword) haben eine gesonderte Funktion: ■ Bit 8 (Halt): Ist dieses Bit auf "1" gesetzt, bleibt der Motor stehen. Bei einem Übergang von "1" auf "0" beschleunigt der Motor mit der eingestellten Startrampe bis zur Zielgeschwindigkeit. Bei einem Übergang von "0"...
  • Seite 70: Objekte Im Profile Velocity Mode

    6 Betriebsmodi ■ Die Geschwindigkeit wird durch 607F (Max Profile Velocity) und 6080 (Max Motor Speed) begrenzt, der kleinere Wert wird als Grenze herangezogen. 6.3.5.1 Objekte im Profile Velocity Mode Target velocity 60FFh Limit function Max profile velocity 607F Max motor speed 6080 Minimum comparator Profile acceleration 6083h Velocity demand...
  • Seite 71: Limitierungen Im Trapez-Fall

    6 Betriebsmodi Velocity window (606D Profile velocity (60FF Velocity window (606D Max. acceleration (60C5 Profile acceleration (6083 Profile deceleration (6084 Max. deceleration (60C6 Begin acceleration End deceleration jerk (60A4 jerk (60A4 End acceleration Begin deceleration jerk (60A4 jerk (60A4 6.3.5.4 Limitierungen im Trapez-Fall Dieses Bild zeigt die einstellbaren Limitierungen für den Trapez-Fall ( 6086 = 0).
  • Seite 72: Aktivierung

    6 Betriebsmodi HINWEIS Dieser Modus funktioniert, nur wenn der Closed Loop aktiviert ist, siehe auch Inbetriebnahme Closed Loop 6.4.2 Aktivierung Um den Modus zu aktivieren, muss im Objekt 6060 (Modes Of Operation) der Wert "4" gesetzt werden (siehe " CiA 402 Power State Machine "). 6.4.3 Controlword Folgende Bits im Objekt 6040 (Controlword) haben eine gesonderte Funktion:...
  • Seite 73: Homing

    6 Betriebsmodi HINWEIS Diese Werte sind nicht limitiert auf 100% des Nennstroms ( 203B ). Drehmomentwerte höher als das Nenndrehmoment (generiert von dem Nennstrom) können erreicht werden, wenn die Maximaldauer ( 203B ) des maximalen Stroms ( 6073 ) gesetzt wird (siehe I2t Motor- ).
  • Seite 74 6 Betriebsmodi 6.5.1.2 Aktivierung Um den Modus zu aktivieren, muss im Objekt 6060 (Modes Of Operation) der Wert "6" gesetzt werden (siehe " CiA 402 Power State Machine "). TIPP Werden Referenz- und/oder Endschalter verwendet, müssen diese Spezialfunktionen erst in der E/ A-Konfiguration aktiviert werden (siehe "...
  • Seite 75: Referenzfahrt-Methode

    6 Betriebsmodi Anfahr- und Bremsbeschleunigung für die Referenzfahrt ■ 203A (Minimum Current For Block Detection): Minimale Stromschwelle, durch deren Überschreiten, das Blockieren des Motors an einem Block erkannt werden soll. ■ 203A (Period Of Blocking): Gibt die Zeit in ms an, die der Motor nach der Blockdetektion trotzdem noch gegen den Block fahren soll. Geschwindigkeiten der Referenzfahrt Das Bild zeigt die Geschwindigkeiten der Referenzfahrt am Beispiel der Methode 4: Index Impuls...
  • Seite 76: Methoden-Überblick

    6 Betriebsmodi "Homing auf Block" funktioniert wie jede Homing-Methode mit dem Unterschied, dass zur Positionierung - anstelle auf einen Endschalter - auf einen Block (Endanschlag) gefahren wird. Dabei sind zwei Einstellungen vorzunehmen: 1. Stromhöhe: im Objekt 203A :01 wird die Stromhöhe definiert, ab der ein Fahren gegen den Block erkannt wird.
  • Seite 77 6 Betriebsmodi Index Impuls positiver Endschalter 6.5.2.5 Methoden 3 bis 6 Referenzieren auf die Schaltflanke des Referenzschalters und Index-Impuls. Bei den Methoden 3 und 4 wird die linke Schaltflanke des Referenzschalters als Referenz verwendet: Index Impuls Referenz- schalter Bei den Methoden 5 und 6 wird die rechte Schaltflanke des Referenzschalters als Referenz verwendet: Index Impuls Referenz- schalter...
  • Seite 78 6 Betriebsmodi Index Impuls Referenz- schalter positiver Endschalter Die Methoden 11 bis 14 berücksichtigen den negativen Endschalter: Index Impuls Referenz- schalter negativer Endschalter 6.5.2.7 Methoden 17 und 18 Referenzieren auf den Endschalter ohne den Index-Impuls. Methode 17 referenziert auf den negativen Endschalter: negativer Endschalter Methode 18 referenziert auf den positiven Endschalter:...
  • Seite 79 6 Betriebsmodi positiver Endschalter 6.5.2.8 Methoden 19 bis 22 Referenzieren auf die Schaltflanke des Referenzschalters ohne den Index-Impuls. Bei den Methoden 19 und 20 (äquivalent zu Methoden 3 und 4) wird die linke Schaltflanke des Referenzschalters als Referenz verwendet: Referenz- schalter Bei den Methoden 21 und 22 (äquivalent zu Methoden 5 und 6) wird die rechte Schaltflanke des Referenzschalters als Referenz verwendet:...
  • Seite 80 6 Betriebsmodi Referenz- schalter positiver Endschalter Die Methoden 27 bis 30 berücksichtigen den negativen Referenzschalter: Referenz- schalter negativer Endschalter 6.5.2.10 Methoden 33 und 34 Referenzieren auf den nächsten Index-Impuls. Bei diesen Methoden wird nur auf den jeweils folgenden Index-Impuls referenziert: Index Impuls 6.5.2.11 Methode 35 Referenziert auf die aktuelle Position.
  • Seite 81: Interpolated Position Mode

    6 Betriebsmodi HINWEIS Für den Homing Mode 35 ist es nicht notwendig, die CiA 402 Power State Machine in den Status "Operation Enabled" zu schalten. Auf diese Weise kann vermieden werden, dass durch eine Bestromung der Motorwicklungen im Open Loop-Betrieb, die aktuelle Position nach dem Homing Mode 35 nicht genau 0 ist.
  • Seite 82: Setup

    6 Betriebsmodi Eigene interpolierte Daten Gegebene Daten Synchronisation In der derzeitigen Implementation wird nur ■ lineare Interpolation ■ und eine Zielposition unterstützt. 6.6.6 Setup Das folgende Setup ist nötig: ■ 60C2 : Zeit zwischen zwei übergebenen Zielpositionen in ms. ■ 60C4 : dieses Objekt ist auf "1"...
  • Seite 83: Synchronisierung Zum Sync-Objekt

    6 Betriebsmodi 6.7.1.2 Synchronisierung zum SYNC-Objekt Um eine gleichmäßige Bewegung zu erzielen, ist es sinnvoll, dass sich die Steuerung auf das SYNC-Objekt (abhängig vom Feldbus) aufsynchronisiert. Dieses SYNC-Objekt ist in regelmäßigen Zeitabständen von der übergeordneten Steuerung zu senden. Die Synchronisation erfolgt, sobald die Steuerung in den NMT-Modus Operational geschaltet wird.
  • Seite 84: Cyclic Synchronous Velocity

    6 Betriebsmodi ■ 605A (Quick-Stop Option Code): Dieses Objekt enthält die Option, die im Falle eines Quick-Stops ausgeführt werden soll. ■ Nur wenn der Closed Loop aktiviert ist: 6080 (Max Motor Speed): maximale Geschwindigkeit ■ 60C2 (Interpolation Time Period): Dieses Objekt gibt die Zeit eines Zyklusvor, in diesen Zeitabständen muss ein neuer Sollwert in das 607A geschrieben werden.
  • Seite 85: Cyclic Synchronous Torque

    6 Betriebsmodi ■ 60FF (Target Velocity): Dieses Objekt muss zyklisch mit dem Geschwindigkeits-Sollwert beschrieben werden. ■ 6085 (Quick-Stop Deceleration): Dieses Objekt hält die Bremsbeschleunigung für den Fall, dass ein Quick-Stop ausgelöst wird (siehe " CiA 402 Power State Machine "). ■...
  • Seite 86: Objekteinträge

    6 Betriebsmodi Wert Beschreibung Reserviert Reserviert 6.9.2 Objekteinträge Folgende Objekte sind zur Steuerung dieses Modus erforderlich: ■ 6071 (Target Torque): Dieses Objekt muss zyklisch mit dem Drehmoment-Sollwert beschrieben werden und ist relativ zu 6072 einzustellen. ■ 6072 (Max Torque): Beschreibt das maximal zulässige Drehmoment. ■...
  • Seite 87: Statusword

    6 Betriebsmodi ■ Die aus den Eingangspulsen resultierende Sollposition wird zyklisch aktualisiert, die Zykluszeit entspricht der Interpolation Time Period ( 60C2 ). Die Eingangspulse, die innerhalb eines Zyklus ankommen, werden in der Steuerung gesammelt und zwischengespeichert. ■ Die Skalierung der Schritte erfolgt über die Objekte 2057 und 2058 .
  • Seite 88: Auto-Setup

    6 Betriebsmodi 6.10.5.2 Rechts-/Linkslauf-Modus (CW/CCW-Modus) Um den Modus zu aktivieren muss das Objekt 205B auf den Wert "1" gesetzt sein. In diesem Modus entscheidet der verwendete Eingang über die Drehrichtung (siehe nachfolgende Grafik). min. 35µs clock input direction input 6.11 Auto-Setup 6.11.1 Beschreibung Um einige Parameter im Bezug zum Motor und den angeschlossenen Sensoren (Encoder/Hallsensoren) zu ermitteln, wird ein Auto-Setup durchgeführt.
  • Seite 89: Spezielle Funktionen

    7 Spezielle Funktionen 7 Spezielle Funktionen 7.1 Digitale Ein- und Ausgänge Diese Steuerung verfügt über digitale Ein- und Ausgänge. 7.1.1 Bitzuordnung Die Software der Steuerung ordnet jedem Eingang und Ausgang zwei Bits im jeweiligen Objekt (z.B. 60FDh bzw. 60FEh Digital Outputs ) zu: Digital Inputs 1.
  • Seite 90 7 Spezielle Funktionen Eingang Sonderfunktion Schaltschwelle Differenziell / single-ended umschaltbar Negativer Endschalter nein, 24 V fest single-ended Positiver Endschalter nein, 24 V fest single-ended -Freigabe Die Eingänge für Freigabe, Die Eingänge für Freigabe, Richtung und Takt sind nur Richtung und Takt sind nur +Freigabe gemeinsam zwischen 5 V gemeinsam umschaltbar.
  • Seite 91: Verrechnung Der Eingänge

    7 Spezielle Funktionen 7.1.2.3 Verrechnung der Eingänge Verrechnung des Eingangssignals am Beispiel von Eingang 1: Der Wert an Bit 0 des Objekts 60FD wird von der Firmware als negativer Endschalter interpretiert, das Ergebnis der vollständigen Verrechnung wird in Bit 16 abgelegt. Standardeinstellung Alternative Bit in 3240h:1...
  • Seite 92 7 Spezielle Funktionen Routing Das Objekt 3242 bestimmt, welche Signalquelle auf welches Bit des 60FD geroutet wird. Der Subindex des 3242 bestimmt Bit 0, Subindex 02 das Bit 1, und so weiter. Die Signalquellen und deren Nummern finden Sie in den nachfolgenden Listen. Nummer Signalquelle Signal ist immer 0...
  • Seite 93: Interlock-Funktion

    7 Spezielle Funktionen Beispiel Es soll der Eingang 1 auf Bit 16 des Objekts 60FD geroutet werden: Die Nummer der Signalquelle für Eingang 1 ist die "1". Das Routing für Bit 16 wird in das 3242 geschrieben. Demnach muss das Objekt 3242 auf den Wert "1"...
  • Seite 94: Verrechnung Der Ausgänge

    7 Spezielle Funktionen Supply voltage extern Nanotec Controller Output signal ON / OFF von 10 kΩ Bei einer Versorgungsspannung von +24 V wird ein Widerstandswert R extern empfohlen. Beispiel Es soll ein einfacher Verbraucher mit dem digitalen Ausgang gestellt werden.
  • Seite 95: Output Routing

    7 Spezielle Funktionen Bereich der normalen Bereich der Ausgabepins Ausgabepins mit Spezialfunktion Bit31 Bit16 Bit15 Bit0 60FEh Bit in 3250h:3 Bit in 3250h:2 0: Wert nicht erzw. 0: inv. Logik nicht Wert der Bremse 1: Wert erzwingen 1: invertiere Logik Bit in 3250h:4 0: Wert = 0 1: Wert = 1...
  • Seite 96 7 Spezielle Funktionen Auswahl der Signalquelle mit 3252:NN High Byte Signal- Ausgang N quellen Auswahl des Kontrollbits mit 3252:NN Low Byte Bits in 60FE Aktivierung Dieser Modus wird aktiviert, indem das Objekt 3250 (Routing Enable) auf "1" gesetzt wird. HINWEIS Die Einträge 3250 bis 3250 :04 haben dann keine Funktion mehr, bis das Output Routing...
  • Seite 97 7 Spezielle Funktionen TIPP Um das Routing zu deaktivieren, tragen Sie den Wert FFFF ein. Nummer in 3252:01 bis 0n 00XX Ausgang ist immer "1" 01XX Ausgang ist immer "0" 02XX Encodersignal ( 6063 ) mit Frequenzteiler 1 03XX Encodersignal ( 6063 ) mit Frequenzteiler 2 04XX Encodersignal ( 6063...
  • Seite 98: Analoge Eingänge

    7 Spezielle Funktionen Das Bremsen-PWM-Signal soll auf Ausgang 2 gelegt werden. Da die automatische Bremsensteuerung das Bit 0 des 60FE :01 benutzt, soll dieses als Kontrollbit benutzt werden. ■ 3250 = 1 (Routing aktivieren) ■ 3252 = 1080 (=10XX + 0080 ).
  • Seite 99: Motor-Überlastungsschutz

    7 Spezielle Funktionen 2. Schreiben Sie den Wert "1023" (entspricht der Auflösung in Digits) in 3323 (Analogue Input Factor Denominator). Bei der maximalen Spannung von 10 V, lesen Sie nun im Objekt 3320 (Read Analogue Input) den Wert "10000" aus: 1023 Digits * 10000 mV / 1023 = 10000 mV 7.3 I t Motor-Überlastungsschutz...
  • Seite 100: Objekte Speichern

    7 Spezielle Funktionen Der Motor kann solange mit Maximalstrom laufen, bis das berechnete I erreicht wird. Darauffolgend wird der Strom sofort auf Nennstrom gesenkt. Der Maximalstrom wird durch den maximalen Motorstrom ( 2031 ) begrenzt. In den folgenden Diagrammen sind die Zusammenhänge noch einmal dargestellt. Strom Maximaler Motorstrom...
  • Seite 101: Kategorie: Kommunikation

    7 Spezielle Funktionen Wenn ein Objekt keiner dieser Kategorien zugeordnet ist, kann es nicht gespeichert werden, zum Beispiel Statusword und alle Objekte, deren Wert abhängig vom aktuellen Zustand der Steuerung ist. Die Objekte in jeder Kategorie werden unten aufgelistet. Im Kapitel Objektverzeichnis Beschreibung wird ebenfalls für jedes Objekt die zugehörige Kategorie angegeben.
  • Seite 102 7 Spezielle Funktionen ■ 6048 : Vl Velocity Acceleration ■ 6049 : Vl Velocity Deceleration ■ 604A : Vl Velocity Quick Stop ■ 604C : Vl Dimension Factor ■ 605A : Quick Stop Option Code ■ 605B : Shutdown Option Code ■...
  • Seite 103: Kategorie: Benutzer

    7 Spezielle Funktionen ■ 60E9 : Additional Feed Constant - Feed ■ 60ED : Additional Gear Ratio - Driving Shaft Revolutions ■ 60EE : Additional Feed Constant - Driving Shaft Revolutions ■ 60F2 : Positioning Option Code ■ 60F8 : Max Slippage ■...
  • Seite 104: Speicherung Verwerfen

    7 Spezielle Funktionen Für jede Kategorie gibt es einen Subindex im Objekt 1010 . Um alle Objekte dieser Kategorie zu speichern, muss der Wert "65766173 " in den Subindex geschrieben werden. Das Ende des Speichervorgangs wird signalisiert, indem der Wert von der Steuerung durch eine "1" überschrieben wird. Nachfolgende Tabelle listet auf, welcher Subindex des Objektes 1010 für welche Kategorie zuständig ist.
  • Seite 105 7 Spezielle Funktionen Die Einträge des Objektes 1020 können mit einem Datum und einer Uhrzeit beschrieben und anschließend über 1010 :01 zusammen mit allen anderen speicherbaren Objekten gespeichert werden. Die Einträge von 1020 werden auf "0" zurückgesetzt, sobald ein beliebiges speicherbares Objekt (einschließlich 1010 , außer 1010 und 1020...
  • Seite 106: Programmierung Mit Nanoj

    NanoJ ist eine C- bzw. C++-nahe Programmiersprache. NanoJ ist in der Software Plug & Drive Studio integriert. Weiterführende Informationen finden Sie im Dokument Plug & Drive Studio: Quick Start Guide auf www.nanotec.de 8.1 NanoJ-Programm Ein NanoJ-Programm stellt eine geschützte Ausführungsumgebung innerhalb der Firmware zur Verfügung.
  • Seite 107: Geschützte Ausführungsumgebung

    8 Programmierung mit NanoJ HINWEIS Sollte das NanoJ-Programm zu lange die Rechenzeit nicht abgeben, wird es vom Betriebssystem die Ziffer 4 eingetragen, im beendet. In diesem Fall wird in das Statusword bei Objekt 2301 wird die Ziffer 5 (Timeout) notiert, siehe 2301h NanoJ Status und Fehlerregister bei Objekt 2302 2302h NanoJ Error Code Damit das NanoJ-Programm nicht angehalten wird, können Sie den AutoYield-Modus aktivieren,...
  • Seite 108: Nanoj-Programm Od-Einträge

    Allgemeinen deutlich langsamer und daher sind Mappings vorzuziehen. Die Anzahl an Mappings ist begrenzt (jeweils 16 Einträge in In/Out/InOut). TIPP Nanotec empfiehlt: Häufig genutzte und veränderte OD-Einträge mappen und auf weniger häufig genutzte OD-Einträge per NanoJ-Funktion zuzugreifen. Eine Liste verfügbarer NanoJ-Funktionen findet sich im Kapitel NanoJ-Funktionen im NanoJ-Programm .
  • Seite 109 8 Programmierung mit NanoJ HINWEIS Die Dateinamen der Benutzerprogramme dürfen nicht länger als acht Zeichen sein und drei Zeichen im Suffix enthalten; Dateiname main.cpp ist zulässig, Dateiname einLangerDateiname.cpp ist nicht zulässig. HINWEIS In NanoJ-Programmen dürfen globale Variablen ausschließlich innerhalb von Funktionen initialisiert werden.
  • Seite 110: Mapping Im Nanoj-Programm

    8 Programmierung mit NanoJ Weitere Beispiele finden Sie auf www.nanotec.de . 8.2 Mapping im NanoJ-Programm Mit dieser Methode wird eine Variable im NanoJ-Programm direkt mit einem Eintrag im Objektverzeichnis verknüpft. Das Anlegen des Mappings muss dabei am Anfang der Datei stehen - noch vor der #include "wrapper.h"-Anweisung.
  • Seite 111: Out.controlword = 1; U16 Tmpvar = In.statusword; Inout.modeofoperation = Tmpvar

    8 Programmierung mit NanoJ // 6060 is SIGNED08 (INTEGER8) map S08 modeOfOperation as inout 0x6060:00 #include "wrapper.h" void user() [...] Out.controlWord = 1; U16 tmpVar = In.statusword; InOut.modeOfOperation = tmpVar; [...] 8.2.3 Möglicher Fehler bei od_write() Eine mögliche Fehlerquelle ist ein schreibender Zugriff mittels der Funktion od_write() (siehe NanoJ- ) auf ein Objekt im Objektverzeichnis, welches gleichzeitig als Mapping Funktionen im NanoJ-Programm angelegt wurde.
  • Seite 112: Prozesssteuerung

    8 Programmierung mit NanoJ HINWEIS Es wird dringend empfohlen, nach dem Aufruf eines od_write() die Prozessorzeit mit yield() abzugeben. Der Wert wird zwar sofort ins OD geschrieben. Damit die Firmware jedoch davon abhängige Aktionen auslösen kann, muss diese Rechenzeit erhalten und somit das Benutzerprogramm beendet oder mit yield() unterbrochen worden sein.
  • Seite 113: Debug-Ausgabe

    8 Programmierung mit NanoJ 8.3.3 Debug-Ausgabe Die folgenden Funktionen geben einen Wert in die Debug-Konsole aus. Sie unterscheiden sich anhand des Datentyps des zu übergebenden Parameters. bool VmmDebugOutputString (const char *outstring) bool VmmDebugOutputInt (const U32 val) bool VmmDebugOutputByte (const U08 val) bool VmmDebugOutputHalfWord (const U16 val) bool VmmDebugOutputWord (const U32 val) bool VmmDebugOutputFloat (const float val)
  • Seite 114 8 Programmierung mit NanoJ Einschränkung/Problem Maßnahme Wenn ein Objekt als Output gemappt wurde und Initialisieren Sie die Werte der gemappten der Wert des Objekts niemals vor dem Start des Objekte in Ihrem NanoJ-Programm, damit es sich NanoJ-Programms festgelegt wird, kann der Wert deterministisch verhält.
  • Seite 115: Objektverzeichnis Beschreibung

    9 Objektverzeichnis Beschreibung 9 Objektverzeichnis Beschreibung 9.1 Übersicht In diesem Kapitel finden Sie eine Beschreibung aller Objekte. Sie finden hier Angaben zu: ■ Funktionen ■ Objektbeschreibungen ("Index") ■ Wertebeschreibungen ("Subindices") ■ Beschreibungen von Bits ■ Beschreibung des Objekts 9.2 Aufbau der Objektbeschreibung Die Beschreibung der Objekteinträge ist immer gleich aufgebaut und besteht im Normalfall aus folgenden Abschnitten: Funktion...
  • Seite 116: Wertebeschreibung

    9 Objektverzeichnis Beschreibung ■ VISIBLE_STRING: Das Objekt beschreibt eine in ASCII codierte Zeichenkette. Die Länge des Strings wird in Subindex 0 angegeben, die einzelnen Zeichen sind ab Subindex 1 gespeichert. Diese Zeichenketten sind nicht durch ein Null-Zeichen terminiert. Datentyp Hier wird die Größe und die Interpretation des Objekts angegeben. Für den Object Code "VARIABLE" gilt folgende Schreibweise: ■...
  • Seite 117: Beschreibung

    9 Objektverzeichnis Beschreibung In der Tabelle mit der Überschrift "Wertebeschreibung" werden alle Daten für Untereinträge mit Subindex 1 oder höher aufgelistet. Die Tabelle beinhaltet folgende Einträge: Subindex Nummer des aktuell beschriebenen Untereintrages. Name Der Name des Untereintrages. Datentyp Hier wird die Größe und die Interpretation des Untereintrages angegeben. Hier gilt immer folgende Schreibweise: ■...
  • Seite 118: 1000H Device Type

    9 Objektverzeichnis Beschreibung Beispiel [4] Beschreibung der Bits 4 bis einschließlich 7, diese Bits gehören logisch zusammen. Die 4 in den eckigen Klammern gibt die Anzahl der zusammengehörigen Bits an. Oftmals wird an der Stelle noch eine Liste mit möglichen Werten und deren Beschreibung angehängt. Beispiel [2] Beschreibung der Bits 3 und 2, diese Bits gehören logisch zusammen.
  • Seite 119: 1001H Error Register

    9 Objektverzeichnis Beschreibung Motor Type[16] Beschreibt den unterstützten Motor-Typ. Die folgenden Werte sind möglich: ■ Bit 23 bis Bit 16: Wert "2": BLDC-Motor ■ Bit 23 bis Bit 16: Wert "4": Schrittmotor ■ Bit 23 bis Bit 16: Wert "6": Sowohl Schrittmotor als auch BLDC-Motor Device profile number[16] Beschreibt den unterstützten CANopen-Standard.
  • Seite 120: 1003H Pre-Defined Error Field

    9 Objektverzeichnis Beschreibung Spannung TEMP Temperatur Kommunikation PROF Betrifft das Geräteprofil Reserviert, immer "0" Hersteller-spezifisch 1003h Pre-defined Error Field Funktion Dieses Objekt beinhaltet einen Fehlerstapel mit bis zu acht Einträgen. Objektbeschreibung Index 1003 Objektname Pre-defined Error Field Object Code ARRAY Datentyp UNSIGNED32 Speicherbar...
  • Seite 121 9 Objektverzeichnis Beschreibung Vorgabewert 00000000 Subindex Name 2nd Standard Error Field Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 3th Standard Error Field Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 4th Standard Error Field Datentyp...
  • Seite 122 9 Objektverzeichnis Beschreibung Name 7th Standard Error Field Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 8th Standard Error Field Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Beschreibung Allgemeine Funktionsweise Tritt ein neuer Fehler auf, wird dieser in Subindex 1 eingetragen. Die bereits vorhandenen Einträge in den Subindizes 1 bis 7 werden um eine Stelle nach hinten verschoben.
  • Seite 123 9 Objektverzeichnis Beschreibung Fehlernummer Beschreibung Sensor 3 (siehe 3204 ): Fehler durch elektrische Störung oder defekte Hardware Warnung: Positiver Endschalter überschritten Warnung: Negativer Endschalter überschritten Übertemperatur-Fehler Die Werte des Objekts 6065 (Following Error Window) und des Objekts (Following Error Time Out) wurden überschritten, es wurde ein Fault 6066 ausgelöst.
  • Seite 124: 1008H Manufacturer Device Name

    9 Objektverzeichnis Beschreibung Error Code Beschreibung 6010 Software-Reset (Watchdog) 6100 Interner Softwarefehler, generisch 6320 Nennstrom muss gesetzt werden (203B /6075 7113 Warnung: Ballast-Widerstand thermisch überlastet 7121 Motor blockiert 7200 Interner Fehler: Korrekturfaktor für Referenzspannung fehlt im OTP 7305 Sensor 1 (siehe 3204 ) fehlerhaft 7306 Sensor 2 (siehe 3204...
  • Seite 125: 1009H Manufacturer Hardware Version

    9 Objektverzeichnis Beschreibung 1009h Manufacturer Hardware Version Funktion Dieses Objekt enthält die Hardware-Version als Zeichenkette. Objektbeschreibung Index 1009 Objektname Manufacturer Hardware Version Object Code VARIABLE Datentyp VISIBLE_STRING Speicherbar nein Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version FIR-v1426 Änderungshistorie 100Ah Manufacturer Software Version Funktion...
  • Seite 126 9 Objektverzeichnis Beschreibung Objektname Store Parameters Object Code ARRAY Datentyp UNSIGNED32 Speicherbar nein Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1436: Eintrag "Objektname" geändert von "Store Parameter" auf "Store Parameters". Firmware Version FIR-v1436: Die Anzahl der Einträge haben sich geändert von 3 auf 4.
  • Seite 127 9 Objektverzeichnis Beschreibung Subindex Name Save Application Parameters To Non-volatile Memory Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000001 Subindex Name Save Customer Parameters To Non-volatile Memory Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000001 Subindex Name Save Drive Parameters To Non-volatile Memory Datentyp...
  • Seite 128 9 Objektverzeichnis Beschreibung Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name Save Reserved2 Configurations To Non-volatile Memory Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name Save CANopen Configurations To Non-volatile Memory Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein...
  • Seite 129: 1011H Restore Default Parameters

    9 Objektverzeichnis Beschreibung Vorgabewert 00000001 Beschreibung Jeder Subindex des Objekts steht für eine bestimmte Speicherklasse. Durch Auslesen eines Eintrages kann festgestellt werden, ob diese Speicherkategorie abgespeichert (Wert "1") werden kann oder nicht (Wert="0"). Um den Speichervorgang einer Speicherkategorie zu starten, muss der Wert "65766173 "...
  • Seite 130 9 Objektverzeichnis Beschreibung Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Restore All Default Parameters Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000001 Subindex Name Restore Communication Default Parameters Datentyp UNSIGNED32 Zugriff...
  • Seite 131 9 Objektverzeichnis Beschreibung Name Restore Drive Default Parameters Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000001 Subindex Name Restore Tuning Default Parameters Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000001 Subindex Name Restore Miscellaneous Configurations Datentyp UNSIGNED32 Zugriff lesen/schreiben...
  • Seite 132: 1018H Identity Object

    9 Objektverzeichnis Beschreibung PDO-Mapping nein Zulässige Werte Vorgabewert 00000001 Subindex Name Restore Modbus RTU Configurations To Non-volatile Memory Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000001 Subindex Name Restore Ethernet Configurations To Non-volatile Memory Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte...
  • Seite 133 9 Objektverzeichnis Beschreibung Objektbeschreibung Index 1018 Objektname Identity Object Object Code RECORD Datentyp IDENTITY Speicherbar nein Firmware Version FIR-v1426 Änderungshistorie Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Vendor-ID Datentyp UNSIGNED32 Zugriff nur lesen...
  • Seite 134: 1020H Verify Configuration

    9 Objektverzeichnis Beschreibung PDO-Mapping nein Zulässige Werte Vorgabewert 08A50000 Subindex Name Serial Number Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 1020h Verify Configuration Funktion Dieses Objekt zeigt den Tag und die Zeit der abgespeicherten Konfiguration an. Ein Konfigurationstool oder ein Master kann dieses Objekt nutzen, um die Konfiguration nach einem Reset zu verifizieren und gegebenenfalls eine Neukonfiguration durchzuführen.
  • Seite 135: 1F50H Program Data

    9 Objektverzeichnis Beschreibung Subindex Name Configuration Date Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name Configuration Time Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Beschreibung Subindex 01 (Konfigurationsdatum) soll die Anzahl der Tage seit dem 1. Januar 1984 enthalten. Subindex 02 (Konfigurationszeit) soll die Nummer der Millisekunden seit Mitternacht enthalten.
  • Seite 136: 1F51H Program Control

    9 Objektverzeichnis Beschreibung Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Program Data Bootloader/firmware Datentyp DOMAIN Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Program Data NanoJ Datentyp DOMAIN Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 1F51h Program Control Funktion Dieses Objekt wird zum Steuern des Programmierens von Speicherbereichen der Steuerung verwendet.
  • Seite 137: 1F57H Program Status

    9 Objektverzeichnis Beschreibung Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Program Control Bootloader/firmware Datentyp UNSIGNED8 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Program Control NanoJ Datentyp UNSIGNED8 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 1F57h Program Status Funktion...
  • Seite 138: 2030H Pole Pair Count

    9 Objektverzeichnis Beschreibung Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Program Status Bootloader/firmware Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name Program Status NanoJ Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping...
  • Seite 139: 2031H Max Motor Current

    9 Objektverzeichnis Beschreibung Änderungshistorie Firmware Version FIR-v1540: Eintrag "Saveable" geändert von "nein" auf "ja, Kategorie: Tuning". 2031h Max Motor Current Funktion Hier tragen Sie den maximal zulässigen Motorstrom in Milliampere ein. Alle Stromwerte werden durch diesen Wert begrenzt. Steuerungsintern wird der eingegebene Wert immer als Effektivwert interpretiert. Objektbeschreibung Index 2031...
  • Seite 140: 2035H Lower Voltage Warning Level

    9 Objektverzeichnis Beschreibung Objektbeschreibung Index 2034 Objektname Upper Voltage Warning Level Object Code VARIABLE Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 0000DA5E ■ PD2-CB42M024040-E-01: 00007148 ■ PD2-CB42C048040-E-01: 0000DA5E ■ PD2-C411L18-E-65-01: 0000DA5E ■ PD2-CB42CD-E-65-01: 0000DA5E Firmware Version FIR-v1426 Änderungshistorie...
  • Seite 141: 2036H Open Loop Current Reduction Idle Time

    9 Objektverzeichnis Beschreibung 2036h Open Loop Current Reduction Idle Time Funktion Dieses Objekt beschreibt die Zeit in Millisekunden, die sich der Motor im Stillstand befinden muss, bis die Stromabsenkung aktiviert wird. Objektbeschreibung Index 2036 Objektname Open Loop Current Reduction Idle Time Object Code VARIABLE Datentyp...
  • Seite 142: 2038H Brake Controller Timing

    9 Objektverzeichnis Beschreibung Wert von 2037 im Bereich von -1 bis -100 Der eingetragene Wert wird als eine Prozentzahl interpretiert und bestimmt die Reduktion des Nennstroms in 2037 . Für die Berechnung wird der Wert in 6075 herangezogen. Beispiel: Das Objekt 6075 hat den Wert 4200 mA.
  • Seite 143 9 Objektverzeichnis Beschreibung Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 000003E8 Subindex Name Open Brake Delay Time Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 000003E8 Subindex Name Start Operation Delay Time Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert...
  • Seite 144: 2039H Motor Currents

    9 Objektverzeichnis Beschreibung ■ 04 : Zeit zwischen dem Öffnen der Bremse und dem Erreichen des Zustands Operation enabled der CiA 402 Power State Machine ■ 05 : Frequenz des PWM-Signals (Software-PWM) in Hertz. ■ 06 : Tastgrad des PWM-Signals (Software-PWM) in Prozent. 2039h Motor Currents Funktion Dieses Objekt enthält die gemessenen Motorströme in mA.
  • Seite 145: Beschreibung

    9 Objektverzeichnis Beschreibung Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Datentyp INTEGER32 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Iα Name Datentyp INTEGER32 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Iβ...
  • Seite 146: 203Ah Homing On Block Configuration

    9 Objektverzeichnis Beschreibung ■ 05 : Gesamtstrom durch √2, also runtergerechnet auf eine Motorphase. Im Closed Loop wird zusätzlich das Vorzeichen von Iq verwendet. Der Stromwert kann dann zum Vergleich mit dem Strom aus 6075 2031 und 203B auf eine Skala gelegt werden. Open Loop: I = √(Iα...
  • Seite 147: 203Bh I2T Parameters

    9 Objektverzeichnis Beschreibung PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Minimum Current For Block Detection Datentyp INTEGER32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 000001C2 ■ PD2-CB42M024040-E-01: 00000339 ■ PD2-CB42C048040-E-01: 00000339 ■ PD2-C411L18-E-65-01: 000001C2 ■ PD2-CB42CD-E-65-01: 00000339 Subindex Name Block Detection Time Datentyp...
  • Seite 148: Wertebeschreibung

    9 Objektverzeichnis Beschreibung Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Tuning Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1512: Eintrag "Savable" geändert von "nein" auf "ja, Kategorie: Applikation". Firmware Version FIR-v1512: Die Anzahl der Einträge haben sich geändert von 7 auf 8. Firmware Version FIR-v1614: Eintrag "Speicherbar" geändert von "ja, Kategorie: Applikation"...
  • Seite 149 9 Objektverzeichnis Beschreibung ■ PD2-CB42CD-E-65-01: 00000672 Subindex Name Maximum Duration Of Max Current Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 00000000 ■ PD2-CB42M024040-E-01: 000003E8 ■ PD2-CB42C048040-E-01: 000003E8 ■ PD2-C411L18-E-65-01: 00000000 ■ PD2-CB42CD-E-65-01: 000003E8 Subindex Name Threshold Datentyp UNSIGNED32 Zugriff...
  • Seite 150: 203Dh Torque Window

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert 00000000 Beschreibung Die Subindizes sind in zwei Gruppen geteilt: Subindex 01 und 02 enthalten Parameter zur Steuerung, Subindex 03 bis 06 sind Statuswerte. Die Funktionen sind wie folgt: ■ 01 : Hier wird der im Motordatenblatt angegebene Nennstrom in mA eingetragen. Dieser muss kleiner als der eingegebene Strom in 2031 und 6073 sein, sonst wird die Überwachung nicht aktiviert.
  • Seite 151: 203Fh Max Slippage Time Out

    9 Objektverzeichnis Beschreibung Objektbeschreibung Index 203E Objektname Torque Window Time Out Object Code VARIABLE Datentyp UNSIGNED16 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 0000 Firmware Version FIR-v1540 Änderungshistorie Firmware Version FIR-v1614: Eintrag "Speicherbar" geändert von "nein" auf "ja, Kategorie: Applikation". Firmware Version FIR-v1738-B501312: Eintrag "Object Name"...
  • Seite 152: 2057H Clock Direction Multiplier

    9 Objektverzeichnis Beschreibung 2057h Clock Direction Multiplier Funktion Mit diesem Wert wird der Takt-Zählwert im Takt-Richtungs-Modus multipliziert, bevor er weiterverarbeitet wird. Objektbeschreibung Index 2057 Objektname Clock Direction Multiplier Object Code VARIABLE Datentyp INTEGER32 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert...
  • Seite 153: 205Bh Clock Direction Or Clockwise/Counter Clockwise Mode

    9 Objektverzeichnis Beschreibung Objektname Absolute Sensor Boot Value (in User Units) Object Code VARIABLE Datentyp INTEGER32 Speicherbar nein Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Firmware Version FIR-v1446 Änderungshistorie Firmware Version FIR-v1512: Tabellen-Eintrag "Zugriff" bei Subindex 00 geändert von "lesen/schreiben" auf "nur lesen". Firmware Version FIR-v1738-B501312: Eintrag "Object Name"...
  • Seite 154: 2101H Fieldbus Module Availability

    9 Objektverzeichnis Beschreibung Objektname Bootup Delay Object Code VARIABLE Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Firmware Version FIR-v1426 Änderungshistorie 2101h Fieldbus Module Availability Funktion Zeigt die verfügbaren Feldbusse an. Objektbeschreibung Index 2101 Objektname Fieldbus Module Availability Object Code...
  • Seite 155: 2102H Fieldbus Module Control

    9 Objektverzeichnis Beschreibung RS-232 Wert = "1": Eine RS-232 Schnittstelle ist verfügbar. Wert = "1": Der Feldbus CANopen ist verfügbar. E-NET Wert = "1": Eine Ethernet Schnittstelle ist verfügbar. E-CAT Wert = "1": Eine EtherCAT Schnittstelle ist verfügbar. Wert = "1": Eine SPI Schnittstelle ist verfügbar. MRTU Wert = "1": Das benutzte Protokoll ist Modbus RTU.
  • Seite 156: 2103H Fieldbus Module Status

    9 Objektverzeichnis Beschreibung E-IP MTCP MRTU E-CAT E-NET CAN RS232 RS485 USB USB Schnittstelle RS-485 RS-485 Schnittstelle RS-232 RS-232 Schnittstelle CANopen Schnittstelle E-NET EtherNET Schnittstelle E-CAT EtherCAT Schnittstelle SPI Schnittstelle MRTU Modbus RTU Protokoll MTCP Modbus TCP Protokoll E-IP ™ EtherNet/IP Protokoll 2103h Fieldbus Module Status...
  • Seite 157 9 Objektverzeichnis Beschreibung Änderungshistorie Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Fieldbus Module Disable Mask Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name Fieldbus Module Enabled Datentyp UNSIGNED32 Zugriff...
  • Seite 158: 2290H Pdi Control

    9 Objektverzeichnis Beschreibung RS-485 RS-485 Schnittstelle RS-232 RS-232 Schnittstelle CANopen Schnittstelle E-NET EtherNET Schnittstelle E-CAT EtherCAT Schnittstelle SPI Schnittstelle MRTU Modbus RTU Protokoll MTCP Modbus TCP Protokoll E-IP ™ EtherNet/IP Protokoll 2290h PDI Control Funktion Mit diesem Objekt können Sie das Plug&Drive-Interface aktivieren. Weitergehende Informationen finden Sie im Dokument Funktionsbeschreibung Plug&Drive-Interface.
  • Seite 159: 2291H Pdi Input

    9 Objektverzeichnis Beschreibung 2291h PDI Input Funktion Wenn Sie das Plug&Drive-Interface benutzen, können Sie mit diesem Objekt den Betriebsmodus wählen und starten sowie die entsprechenden Zielwerte einstellen (Zielposition, Geschwindigkeit usw.). Weitergehende Informationen finden Sie im Dokument Funktionsbeschreibung Plug&Drive-Interface. Objektbeschreibung Index 2291 Objektname PDI Input...
  • Seite 160: 2292H Pdi Output

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert 0000 Subindex Name PDI Set Value 3 Datentyp INTEGER8 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Subindex Name PDI Command Datentyp INTEGER8 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 2292h PDI Output Funktion Wenn Sie das Plug&Drive-Interface benutzen, können Sie in diesem Objekt den Status und einen vom verwendeten Betriebsmodus abhängigen Rückgabewert lesen.
  • Seite 161: 2300H Nanoj Control

    9 Objektverzeichnis Beschreibung Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert Subindex Name PDI Status Datentyp INTEGER16 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 0000 Subindex Name PDI Return Value Datentyp INTEGER32 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 2300h NanoJ Control...
  • Seite 162: 2301H Nanoj Status

    9 Objektverzeichnis Beschreibung Beschreibung AYield Schaltet das NanoJ-Programm ein (Wert = "1") oder aus (Wert = "0"). Bei einer steigenden Flanke in Bit 0 wird das Programm zuvor neu geladen und der Variablenbereich zurückgesetzt. HINWEIS Das Starten des NanoJ-Programms kann bis zu 200ms dauern. Beim Einschalten wird geprüft, ob ein NanoJ-Programm vorhanden ist.
  • Seite 163: 2302H Nanoj Error Code

    9 Objektverzeichnis Beschreibung Beschreibung Wert = "0": Programm ist angehalten, Wert = "1": NanoJ-Programm läuft. Reserviert. Programm wurde mit Fehler beendet. Fehlerursache kann aus dem Objekt 2302 ausgelesen werden. 2302h NanoJ Error Code Funktion Zeigt an, welcher Fehler bei der Ausführung des Benutzerprogramms aufgetreten ist. Objektbeschreibung Index 2302...
  • Seite 164: 230Eh Timer

    9 Objektverzeichnis Beschreibung Fehler bei dem Zugriff auf ein Objekt: Nummer Beschreibung 1xxxxyy Ungültiges Mapping in der NanoJ-Programmdatei: Der Wert in "xxxx" benennt den Index, der Wert in "yy" den Subindex des Objekts, das gemappt werden soll aber nicht gemappt werden kann. 2000000 Ungültiges Mapping in der NanoJ-Programmdatei: es wurden zu viele Variablen des Typs input deklariert (siehe 2310h NanoJ Input Data Selection )
  • Seite 165: 230Fh Uptime Seconds

    9 Objektverzeichnis Beschreibung Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name 1ms Timer Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 230Fh Uptime Seconds Funktion Dieses Objekt enthält die Betriebszeit seit dem letzen Start der Steuerung in Sekunden. HINWEIS Dieses Objekt wird nicht gespeichert, die Zählung beginnt nach dem Einschalten oder einem Überlauf wieder mit "0".
  • Seite 166: 2310H Nanoj Input Data Selection

    9 Objektverzeichnis Beschreibung 2310h NanoJ Input Data Selection Funktion Beschreibt die Object Dictionary-Einträge, die in das Input PDO-Mapping des NanoJ-Programms kopiert werden. Objektbeschreibung Index 2310 Objektname NanoJ Input Data Selection Object Code ARRAY Datentyp UNSIGNED32 Speicherbar nein Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert...
  • Seite 167: 2320H Nanoj Output Data Selection

    9 Objektverzeichnis Beschreibung Beschreibung Jeder Subindex (1-16) beschreibt jeweils ein gemapptes Objekt. Ein Mapping-Eintrag besteht aus vier Bytes, die sich nach folgender Grafik zusammen setzen. Index [16] SubIndex [8] Length [8] Index [16] Darin ist der Index des zu mappenden Objektes enthalten Subindex [8] Darin ist der Subindex des zu mappenden Objektes enthalten Length [8]...
  • Seite 168: 2330H Nanoj In/Output Data Selection

    9 Objektverzeichnis Beschreibung Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex - 10 Name Mapping #1 - #16 Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Beschreibung Jeder Subindex (1-16) beschreibt jeweils ein gemapptes Objekt. Ein Mapping Eintrag besteht aus vier Byte welche sich nach nachfolgender Grafik zusammen setzen.
  • Seite 169 9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert Firmware Version FIR-v1650-B472161 Änderungshistorie Firmware Version FIR-v1436: Eintrag "Object Name" geändert von "VMM In/output Data Selection" auf "NanoJ In/output Data Selection". Firmware Version FIR-v1650-B472161: Eintrag "Speicherbar" geändert von "ja, Kategorie: Applikation" auf "nein". Firmware Version FIR-v1650-B472161: Tabellen-Eintrag "Zugriff" bei Subindex 00 geändert von "lesen/schreiben"...
  • Seite 170: 2400H Nanoj Inputs

    9 Objektverzeichnis Beschreibung Length [8] Darin ist die Länge des zu mappenden Objektes in der Einheit Bit enthalten. 2400h NanoJ Inputs Funktion Hier befindet sich ein Array mit 32 32-Bit Integerwerten, das innerhalb der Firmware nicht verwendet wird und ausschließlich zur Kommunikation mit dem Benutzerprogramm über den Feldbus dient. Objektbeschreibung Index 2400...
  • Seite 171: 2410H Nanoj Init Parameters

    9 Objektverzeichnis Beschreibung 2410h NanoJ Init Parameters Funktion Dieses Objekt funktioniert identisch dem Objekt 2400 mit dem Unterschied, dass dieses Objekt gespeichert werden kann. Objektbeschreibung Index 2410 Objektname NanoJ Init Parameters Object Code ARRAY Datentyp INTEGER32 Speicherbar ja, Kategorie: Applikation Zugriff nur lesen PDO-Mapping...
  • Seite 172: 2600H Nanoj Debug Output

    9 Objektverzeichnis Beschreibung Objektbeschreibung Index 2500 Objektname NanoJ Outputs Object Code ARRAY Datentyp INTEGER32 Speicherbar nein Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1436: Eintrag "Object Name" geändert von "VMM Outputs" auf "NanoJ Outputs". Firmware Version FIR-v1436: Eintrag "Name" geändert von "VMM Output N#"...
  • Seite 173: 2700H User Storage Area

    9 Objektverzeichnis Beschreibung Datentyp UNSIGNED8 Speicherbar nein Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1436: Eintrag "Object Name" geändert von "VMM Debug Output" auf "NanoJ Debug Output". Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert Subindex - 40...
  • Seite 174 9 Objektverzeichnis Beschreibung Änderungshistorie Firmware Version FIR-v1426: Die Anzahl der Einträge haben sich geändert von 22 auf 10. Firmware Version FIR-v1446: Eintrag "Name" geändert von "Storage Control Word" auf "Highest Sub-index Supported". Firmware Version FIR-v1446: Tabellen-Eintrag "Zugriff" bei Subindex 00 geändert von "lesen/schreiben" auf "nur lesen". Firmware Version FIR-v2139-B1019507: Eintrag "Name"...
  • Seite 175 9 Objektverzeichnis Beschreibung Subindex Name Storage #3 Datentyp UNSIGNED16 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 0000 Subindex Name Storage #4 Datentyp UNSIGNED16 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 0000 Subindex Name Storage #5 Datentyp UNSIGNED16 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert...
  • Seite 176: 2701H Customer Storage Area

    9 Objektverzeichnis Beschreibung Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 0000 2701h Customer Storage Area Funktion In dieses Objekt können Daten abgelegt und gespeichert werden. Objektbeschreibung Index 2701 Objektname Customer Storage Area Object Code ARRAY Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Benutzer Zugriff nur lesen PDO-Mapping...
  • Seite 177: 2800H Bootloader And Reboot Settings

    9 Objektverzeichnis Beschreibung 2800h Bootloader And Reboot Settings Funktion Mit diesem Objekt lässt sich ein Reboot der Firmware auslösen und das Kurzschließen der Motorwicklungen im Bootloader-Modus aus- und einschalten. Objektbeschreibung Index 2800 Objektname Bootloader And Reboot Settings Object Code ARRAY Datentyp UNSIGNED32 Speicherbar...
  • Seite 178: 3202H Motor Drive Submode Select

    9 Objektverzeichnis Beschreibung Subindex Name Bootloader HW Config Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Beschreibung Die Subindizes haben folgende Funktion: ■ 01 : Wird hier der Wert "746F6F62 " eingetragen, wird die Firmware rebootet. ■ 02 : Zeit in Millisekunden: verzögert den Reboot der Firmware um die jeweilige Zeit.
  • Seite 179: 3203H Feedback Selection

    9 Objektverzeichnis Beschreibung Beschreibung Slow BLDC Torque AutoAl CurRed Brake CL/OL CL/OL Umschaltung zwischen Open Loop und Closed Loop (siehe Kapitel Betriebsarten ) ■ Wert = "0": Open Loop ■ Wert = "1": Closed Loop Das Umschalten ist nicht möglich im Zustand Operation enabled. Wert = "1": V-Regler über eine S-Rampe simulieren: die Geschwindigkeitsmodi über kontinuierliche Positionsänderungen simulieren Brake...
  • Seite 180 9 Objektverzeichnis Beschreibung PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Firmware Version FIR-v1748-B538662 Änderungshistorie Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Subindex Name 1st Feedback Interface Datentyp UNSIGNED8 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Subindex Name...
  • Seite 181: 3204H Feedback Mapping

    9 Objektverzeichnis Beschreibung Welchen Sensor die Steuerung für die einzelnen Regler (Kommutierung, Geschwindigkeit, Position) berücksichtigt, ist implizit durch die Reihenfolge der Sensoren vorgegeben. Das Aufsuchen beginnt immer mit Sensor 2 und setzt sich aufsteigend fort, bis alle vorhandenen Sensoren abgefragt wurden. Wird ein Sensor gefunden dessen Ruckführung gesetzt ist, dann wird diese dem entsprechenden Regler zugeordnet und die Suche abgebrochen.
  • Seite 182: 320Dh Torque Of Inertia Factor

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert 3380 Subindex Name Index Of 2nd Feedback Interface Datentyp UNSIGNED16 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 33A0 Beschreibung Die Subindizes haben folgende Funktion: ■ 00 : Wert="1" bis "n", wo "n" die Anzahl der vorhandenen Rückführungen. ■...
  • Seite 183: 3210H Motor Drive Parameter Set

    9 Objektverzeichnis Beschreibung Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Current Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name Acceleration Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Beschreibung Der Wert hängt von der Trägheit der Last ab. Um den Faktor zu ermitteln: 1.
  • Seite 184 ) sind im Auslieferungszustand aus Kompatibilitätsgründen aktiviert. Das in den Firmware-Versionen FIR-v19xx bis FIR-v21xx verwendete Objekt 320E entfällt. Nanotec empfiehlt, für neue Applikationen die neuen Regelparameter zu verwenden. Um die neuen Parameter zu verwenden, setzen Sie 3212 auf "1" . Die alten Werte werden...
  • Seite 185 9 Objektverzeichnis Beschreibung Firmware Version FIR-v1650-B472161: Eintrag "Name" geändert von "Torque Current Loop, Integral Gain (dspDrive - Stepper Motor, Open Loop)" auf "Torque Current Loop, Integral Gain (open Loop)". Firmware Version FIR-v1650-B472161: Eintrag "Datentyp" geändert von "INTEGER32" auf "UNSIGNED32". Firmware Version FIR-v1650-B472161: Eintrag "Data type" geändert von "INTEGER32"...
  • Seite 186 9 Objektverzeichnis Beschreibung Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 00002710 ■ PD2-CB42M024040-E-01: 00004E20 ■ PD2-CB42C048040-E-01: 00004E20 ■ PD2-C411L18-E-65-01: 00002710 ■ PD2-CB42CD-E-65-01: 00004E20 Subindex Name Velocity Loop, Integral Gain (closed Loop) Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert...
  • Seite 187 9 Objektverzeichnis Beschreibung ■ PD2-CB42CD-E-65-01: 0003E3A0 Subindex Name Torque Current Loop, Proportional Gain (closed Loop) Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 02883180 ■ PD2-CB42M024040-E-01: 00A20C60 ■ PD2-CB42C048040-E-01: 00A20C60 ■ PD2-C411L18-E-65-01: 02883180 ■ PD2-CB42CD-E-65-01: 00A20C60 Subindex Name Torque Current Loop, Integral Gain (closed Loop) Datentyp...
  • Seite 188: 3212H Motor Drive Flags

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 000F4240 ■ PD2-CB42M024040-E-01: 001D2B30 ■ PD2-CB42C048040-E-01: 001D2B30 ■ PD2-C411L18-E-65-01: 000F4240 ■ PD2-CB42CD-E-65-01: 001D2B30 Subindex Name Velocity Feed Forward Factor In Per Mille Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 000003E8 Subindex Name Acceleration Feed Forward Factor...
  • Seite 189 9 Objektverzeichnis Beschreibung HINWEIS Änderungen im Subindex 02 werden erst nach einem Neustart der Steuerung aktiv. Das Auto- Setup muss danach erneut durchgeführt werden. Objektbeschreibung Index 3212 Objektname Motor Drive Flags Object Code ARRAY Datentyp INTEGER8 Speicherbar ja, Kategorie: Applikation Zugriff nur lesen PDO-Mapping...
  • Seite 190: 321Ah Current Controller Parameters

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert Subindex Name Auto-setup With Current Controller Parameters From The OD Datentyp INTEGER8 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Use 321Ah, 321Bh, 321Ch, 321Dh, Instead Of 3210h Datentyp INTEGER8 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert...
  • Seite 191 9 Objektverzeichnis Beschreibung Vorgabewert Firmware Version FIR-v2213-B1028181 Änderungshistorie Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Proportional Gain Kp For Iq [mV/A] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert ■...
  • Seite 192: 321Bh Velocity Controller Parameters

    9 Objektverzeichnis Beschreibung Vorgabewert ■ PD2-C4118L1804-E-01: 0000BDF6 ■ PD2-CB42M024040-E-01: 00002195 ■ PD2-CB42C048040-E-01: 00002195 ■ PD2-C411L18-E-65-01: 0000BDF6 ■ PD2-CB42CD-E-65-01: 00002195 Subindex Name Integrator Time Ti For Id [µs] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 0000186A ■ PD2-CB42M024040-E-01: 00000A2C ■...
  • Seite 193: 321Ch Position Controller Parameters

    9 Objektverzeichnis Beschreibung Vorgabewert Subindex Name Proportional Gain Kp [mA/Hz] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 00000140 ■ PD2-CB42M024040-E-01: 00000280 ■ PD2-CB42C048040-E-01: 00000280 ■ PD2-C411L18-E-65-01: 00000140 ■ PD2-CB42CD-E-65-01: 00000280 Subindex Name Integrator Time Ti [µs] Datentyp UNSIGNED32 Zugriff...
  • Seite 194: 321Dh Pre-Control

    9 Objektverzeichnis Beschreibung Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Proportional Gain Kp [Hz] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 0000008F ■ PD2-CB42M024040-E-01: 000002CB ■ PD2-CB42C048040-E-01: 000002CB ■...
  • Seite 195: 321Eh Voltage Limit

    9 Objektverzeichnis Beschreibung Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Voltage Pre-control [‰] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 000003E8 Subindex Name Acceleration Pre-control [‰] Datentyp UNSIGNED32 Zugriff lesen/schreiben...
  • Seite 196: 3220H Analog Input Digits

    9 Objektverzeichnis Beschreibung Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 000186A0 Firmware Version FIR-v2213-B1028181 Änderungshistorie Beschreibung Von diesem Wert hängt auch ab, ob die Übermodulation des Spannungsvektors verwendet wird. Wird die Übermodulation verwendet, kann ein höheres Drehmoment erreicht werden. Die resultierende Spannung ist aber nicht mehr sinusförmig, was zu Oberschwingungen und höheren Verlusten führen kann.
  • Seite 197: 3221H Analog Inputs Control

    9 Objektverzeichnis Beschreibung PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version FIR-v1426 Änderungshistorie Wertebeschreibung Subindex Name Number Of Analog Input Digits Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Analog Input #1 Digit Datentyp INTEGER16 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte...
  • Seite 198: 3225H Analog Input Switches

    9 Objektverzeichnis Beschreibung Vorgabewert 00000000 Firmware Version FIR-v1426 Änderungshistorie Beschreibung Generell gilt: Wird ein Bit auf den Wert "0" gesetzt, misst der Analogeingang die Spannung, ist das Bit auf den Wert "1" gesetzt, wird der Strom gemessen. Einstellung für Analogeingang 1 Einstellung für Analogeingang 2 3225h Analog Input Switches Funktion...
  • Seite 199: 3240H Digital Inputs Control

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert Subindex Name Analog Input Switch #1 Datentyp UNSIGNED16 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 0000 Beschreibung Verfügt die Steuerung über einen Drehschalter, wird im Subindex 01 der Wert des Drehschalters angezeigt. Verfügt die Steuerung über 2 Drehschalter, wird in dem Subindex 01 der Wert des Drehschalters angezeigt, der sich aus Schalter 1 und 2 zusammensetzt.
  • Seite 200 9 Objektverzeichnis Beschreibung Subindex Name Special Function Enable Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Function Inverted Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Force Enable Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte...
  • Seite 201 9 Objektverzeichnis Beschreibung Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Differential Select Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Routing Enable Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Beschreibung Die Subindizes haben folgende Funktion: ■...
  • Seite 202: 3241H Digital Input Capture

    9 Objektverzeichnis Beschreibung Dann werden nicht mehr die tatsächlichen, sondern die in Objekt 3240 eingestellten Werte für den jeweiligen Eingang verwendet. ■ 3240 (Force Value): Dieses Bit gibt den Wert vor, der als Eingangswert eingelesen werden soll, wenn das gleiche Bit im Objekt 3240 gesetzt wurde.
  • Seite 203 9 Objektverzeichnis Beschreibung Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert Subindex Name Control Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Capture Count Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000...
  • Seite 204: 3242H Digital Input Routing

    9 Objektverzeichnis Beschreibung □ Mit fallender Flanke: Wert "2" □ Beide Flanken: Wert "3" ■ Subindex 02 : gibt die Anzahl der notierten Pegelwechsel seit dem letzten Start der Funktion wieder; wird auf 0 zurückgesetzt wenn Subindex 01 auf 1,2 oder 3 gesetzt wird ■...
  • Seite 205: 3243H Digital Input Homing Capture

    9 Objektverzeichnis Beschreibung 3243h Digital Input Homing Capture Funktion Mit diesem Objekt kann die aktuelle Position automatisch notiert werden, wenn am digitalen Eingang, der für den Referenzschalter verwendet wird, ein Pegelwechsel stattfindet. HINWEIS Verwenden Sie diese Funktion nicht in Kombination mit einer Referenzfahrt. Sonst kann die Referenzfahrt nicht erfolgreich abgeschlossen werden.
  • Seite 206: 3250H Digital Outputs Control

    9 Objektverzeichnis Beschreibung Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Value Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Sensor Raw Value Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Beschreibung ■...
  • Seite 207 9 Objektverzeichnis Beschreibung Object Code ARRAY Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1426: Subindex 01 : Eintrag "Name" geändert von "Special Function Disable" auf "Special Function Enable" Firmware Version FIR-v1446: Eintrag "Name"...
  • Seite 208 9 Objektverzeichnis Beschreibung Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Force Value Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Raw Value Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name...
  • Seite 209: 3252H Digital Output Routing

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert 00000000 Subindex Name Enable Mask [Bit0=StatusLed, Bit1=ErrorLed] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert FFFFFFFF Beschreibung Die Subindizes haben folgende Funktion: ■ 01 : Ohne Funktion. ■ 02 : Mit diesem Subindex wird die Logik invertiert (von Öffner-Logik auf Schließer-Logik). ■...
  • Seite 210 9 Objektverzeichnis Beschreibung Änderungshistorie Firmware Version FIR-v2213-B1029645: Eintrag "Name" geändert von "Output Control Brake" auf "Control Bit Of 60FEh:1h And Source For Brake Output". Firmware Version FIR-v2213-B1029645: Eintrag "Name" geändert von "Control Bit Of 60FEh:1h And Source For Brake Output" auf "Control Bit Of 60FEh:1h And Source For Brake Output".
  • Seite 211: 3320H Analog Input Values

    9 Objektverzeichnis Beschreibung Vorgabewert 0091 3320h Analog Input Values Funktion Dieses Objekt zeigt die Momentanwerte der Analogeingänge in benutzerdefinierten Einheiten an. Objektbeschreibung Index 3320 Objektname Analog Input Values Object Code ARRAY Datentyp INTEGER32 Speicherbar nein Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version...
  • Seite 212: 3321H Analog Input Offsets

    9 Objektverzeichnis Beschreibung ■ Spannungseingang: x Digits * 10 V / 1023 Digits ■ Stromeingang (falls konfigurierbar): x Digits * 20 mA / 1023 Digits Für die Subeinträge gilt: ■ Subindex 00 : Anzahl der Analogeingänge ■ Subindex 01 : Analogwert 1 ■...
  • Seite 213: 3322H Analog Input Numerators

    9 Objektverzeichnis Beschreibung 3322h Analog Input Numerators Funktion Wert, mit dem der eingelesene Analogwert ( 3220 + 3321 ) multipliziert wird, bevor er in das Objekt 3320 geschrieben wird. Objektbeschreibung Index 3322 Objektname Analog Input Numerators Object Code ARRAY Datentyp INTEGER16 Speicherbar ja, Kategorie: Applikation...
  • Seite 214: 3323H Analog Input Denominators

    9 Objektverzeichnis Beschreibung 3323h Analog Input Denominators Funktion Wert, mit dem der eingelesene Analogwert ( 3220 + 3321 ) dividiert wird, bevor er in das Objekt 3320 geschrieben wird. Objektbeschreibung Index 3323 Objektname Analog Input Denominators Object Code ARRAY Datentyp INTEGER16 Speicherbar ja, Kategorie: Applikation...
  • Seite 215: 3380H Feedback Sensorless

    9 Objektverzeichnis Beschreibung 3380h Feedback Sensorless Funktion Enthält Mess- und Konfigurations-Werte, die für die sensorlose Regelung und die Feldschwächung im Closed Loop notwendig sind. Objektbeschreibung Index 3380 Objektname Feedback Sensorless Object Code ARRAY Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Tuning Zugriff nur lesen PDO-Mapping RX-PDO...
  • Seite 216: 33A0H Feedback Incremental A/B/I 1

    9 Objektverzeichnis Beschreibung Vorgabewert 00000000 Subindex Name Magnetic Flux [Vs] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Switch On Speed [rpm] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000078 Subindex Name Switch Off Speed [rpm] Datentyp UNSIGNED32 Zugriff...
  • Seite 217: Beschreibung

    9 Objektverzeichnis Beschreibung Objektname Feedback Incremental A/B/I 1 Object Code ARRAY Datentyp UNSIGNED16 Speicherbar ja, Kategorie: Tuning Zugriff nur lesen PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Firmware Version FIR-v1738-B501312 Änderungshistorie Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping RX-PDO Zulässige Werte...
  • Seite 218: 3502H Modbus Rx Pdo Mapping

    9 Objektverzeichnis Beschreibung ■ 02 (Alignment): Dieser Wert gibt den Versatz zwischen dem Index des Encoders und den Magneten des Rotors an. Die exakte Bestimmung ist über das Auto-Setup möglich. Das Vorhandensein dieses Wertes ist für den Closed Loop-Betrieb mit Encoder erforderlich. 3502h MODBUS Rx PDO Mapping Funktion In dieses Objekt können die Objekte für das RX Mapping geschrieben werden.
  • Seite 219 9 Objektverzeichnis Beschreibung PDO-Mapping nein Zulässige Werte Vorgabewert 60400010 Subindex Name 2nd Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00050008 Subindex Name 3rd Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 60600008 Subindex...
  • Seite 220 9 Objektverzeichnis Beschreibung Subindex Name 7th Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 60FE0120 Subindex Name 8th Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 9th Object To Be Mapped Datentyp UNSIGNED32 Zugriff...
  • Seite 221: 3602H Modbus Tx Pdo Mapping

    9 Objektverzeichnis Beschreibung Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 13th Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 14th Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert...
  • Seite 222 9 Objektverzeichnis Beschreibung HINWEIS Um das Mapping ändern zu können, müssen Sie es zuerst deaktivieren, indem Sie den Subindex auf "0" setzen. Nach dem Schreiben der Objekte in die jeweiligen Subindizes, tragen Sie die Anzahl der gemappten Objekte in den Subindex 0 ein.
  • Seite 223 9 Objektverzeichnis Beschreibung PDO-Mapping nein Zulässige Werte Vorgabewert 00050008 Subindex Name 3rd Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 60610008 Subindex Name 4th Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 60640020 Subindex...
  • Seite 224 9 Objektverzeichnis Beschreibung Subindex Name 8th Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 9th Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 10th Object To Be Mapped Datentyp UNSIGNED32 Zugriff...
  • Seite 225: 3700H Deviation Error Option Code

    9 Objektverzeichnis Beschreibung Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 14th Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name 15th Object To Be Mapped Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert...
  • Seite 226: 3701H Limit Switch Error Option Code

    9 Objektverzeichnis Beschreibung Vorgabewert FFFF Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1738-B501312: Eintrag "Object Name" geändert von "Following Error Option Code" auf "Deviation Error Option Code". Beschreibung Wert Beschreibung -32768 bis -2 Reserviert keine Reaktion Endstufe ohne Bremsrampe abschalten; Antriebsfunktion gesperrt — Motor kann sich frei drehen Abbremsen mit slow down ramp (Bremsbeschleunigung je nach Betriebsmodus)
  • Seite 227: 4012H Hw Information

    9 Objektverzeichnis Beschreibung Wert in Objekt 3701 Beschreibung Abbremsen mit slow down ramp (Bremsrampe je nach Betriebsmodus) und anschließendem Zustandswechsel in Switch on disabled Abbremsen mit quick stop ramp und anschließendem Zustandswechsel in Switch on disabled Abbremsen mit slow down ramp (Bremsrampe je nach Betriebsmodus) und anschließendem Zustandswechsel in Quick Stop Active;...
  • Seite 228: 4013H Hw Configuration

    9 Objektverzeichnis Beschreibung Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Beschreibung Subindex 01: Zeigt die Größe des angeschlossenen EEPROMS in Bytes an. Der Wert "0" bedeutet, dass kein EEPROM angeschlossen ist. 4013h HW Configuration Funktion Mit diesem Objekt kann man bestimmte Hardware-Konfigurationen einstellen. Objektbeschreibung Index 4013...
  • Seite 229: 4014H Operating Conditions

    9 Objektverzeichnis Beschreibung Vorgabewert 00000000 Beschreibung reserviert 4014h Operating Conditions Funktion Dieses Objekt dient zum Auslesen aktueller Umgebungswerte der Steuerung. Objektbeschreibung Index 4014 Objektname Operating Conditions Object Code ARRAY Datentyp INTEGER32 Speicherbar nein Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version FIR-v1540...
  • Seite 230 9 Objektverzeichnis Beschreibung Datentyp INTEGER32 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Voltage UB Logic [mV] Datentyp INTEGER32 Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Temperature PCB [Celsius * 10] Datentyp INTEGER32 Zugriff nur lesen PDO-Mapping...
  • Seite 231: 4015H Special Drive Modes

    9 Objektverzeichnis Beschreibung ■ 04 : reserviert ■ 05 : reserviert 4015h Special Drive Modes Funktion Mit diesem Objekt können Sie die speziellen Fahrmodi aus- oder einschalten. Siehe Kapitel Spezielle Fahrmodi (Takt-Richtung und Analog-Drehzahl) Objektbeschreibung Index 4015 Objektname Special Drive Modes Object Code ARRAY Datentyp...
  • Seite 232: 4016H Factory Settings

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert Beschreibung Die Subindizes haben folgende Funktionen: ■ 01 □ Wert="0" : die speziellen Fahrmodi werden ausgeschaltet □ Wert="1" : die speziellen Fahrmodi werden eingeschaltet und der Modus wird über den Drehschalter eingestellt. □ Wert="2" : die speziellen Fahrmodi werden eingeschaltet und der Modus wird im Subindex 02 eingestellt.
  • Seite 233: 4021H Ballast Configuration

    9 Objektverzeichnis Beschreibung Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Beschreibung Für den Subindex 01 zulässige Werte: ■ Wert = "0" : Das Auto-Setup wurde nicht ausgeführt. ■ Wert = "1" : Das Auto-Setup wurde ausgeführt. 4021h Ballast Configuration Funktion Mit diesem Objekt schalten Sie die Ballast-Schaltung ein oder aus und bestimmen deren Ansprechschwelle.
  • Seite 234: 4040H Drive Serial Number

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert 00000001 Subindex Name UB Power Limit [mV] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 0000D86A Subindex Name UB Power Hysteresis [mV] Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 000001F4 Beschreibung Die Subindizes haben folgende Funktion: ■...
  • Seite 235: 4041H Device Id

    9 Objektverzeichnis Beschreibung 4041h Device Id Funktion Dieses Objekt hält die ID des Geräts. Objektbeschreibung Index 4041 Objektname Device Id Object Code VARIABLE Datentyp OCTET_STRING Speicherbar nein Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version FIR-v1540 Änderungshistorie 4042h Bootloader Infos Objektbeschreibung Index 4042...
  • Seite 236: 603Fh Error Code

    9 Objektverzeichnis Beschreibung Subindex Name Bootloader Version Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name Bootloader Supported Fieldbus Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000000 Subindex Name Bootloader Hw-group Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping...
  • Seite 237: 6040H Controlword

    9 Objektverzeichnis Beschreibung Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 0000 Firmware Version FIR-v1426 Änderungshistorie Beschreibung Bedeutung des Fehlers siehe Objekt 1003 (Pre-defined Error Field). Wird der Fehler durch setzen von Bit 7 im 6040h Controlword zurückgesetzt, wird dieses Objekt auch automatisch auf "0"...
  • Seite 238: 6041H Statusword

    9 Objektverzeichnis Beschreibung EO (Enable Operation) Wert = "1": Schalten in den Zustand "Enable operation" OMS (Operation Mode Specific) Bedeutung abhängig vom gewählten Betriebsmodus FR (Fault Reset) Setzt einen Fehler oder eine Warnung zurück (falls möglich) HALT Wert = "1": Löst einen Halt aus, gültig in folgenden Modi: ■...
  • Seite 239: 6042H Vl Target Velocity

    9 Objektverzeichnis Beschreibung OE (Operation Enabled) Wert = "1": Steuerung befindet sich in dem Zustand "Operation Enabled" FAULT Fehler vorgefallen (siehe 1003 VE (Voltage Enabled) Spannung angelegt QS (Quick Stop) Wert = "0": Steuerung befindet sich in dem Zustand "Quick Stop" SOD (Switched On Disabled) Wert = "1": Steuerung befindet sich in dem Zustand "Switched On Disabled"...
  • Seite 240: 6043H Vl Velocity Demand

    9 Objektverzeichnis Beschreibung Objektbeschreibung Index 6042 Objektname Vl Target Velocity Object Code VARIABLE Datentyp INTEGER16 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00C8 Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1626: Eintrag "Speicherbar" geändert von "nein" auf "ja, Kategorie: Applikation". 6043h Vl Velocity Demand Funktion Vorgabegeschwindigkeit in benutzerdefinierten Einheiten für den Regler im Velocity Mode.
  • Seite 241: 6046H Vl Velocity Min Max Amount

    9 Objektverzeichnis Beschreibung Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 0000 Firmware Version FIR-v1426 Änderungshistorie 6046h Vl Velocity Min Max Amount Funktion Mit diesem Objekt können Minimalgeschwindigkeit und Maximalgeschwindigkeit in benutzerdefinierten Einheiten eingestellt werden. Objektbeschreibung Index 6046 Objektname Vl Velocity Min Max Amount Object Code ARRAY Datentyp...
  • Seite 242: 6048H Vl Velocity Acceleration

    9 Objektverzeichnis Beschreibung PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00007530 Beschreibung Subindex 1 enthält die Minimalgeschwindigkeit. Subindex 2 enthält die Maximalgeschwindigkeit. Wird eine Zielgeschwindigkeit (Objekt 6042 ) vom Betrag her kleiner als die Minimalgeschwindigkeit angegeben, gilt die Minimalgeschwindigkeit und das Bit 11 (Internal Limit Reached) in 6041h Statusword wird gesetzt.
  • Seite 243: 6049H Vl Velocity Deceleration

    9 Objektverzeichnis Beschreibung Subindex Name DeltaTime Datentyp UNSIGNED16 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 0001 Beschreibung Die Beschleunigung wird als Bruch in benutzerdefinierten Einheiten angegeben: Geschwindigkeitsänderung pro Zeitänderung. Subindex 01 : enthält die Geschwindigkeitsänderung. Subindex 02 : enthält die Zeitänderung. 6049h Vl Velocity Deceleration Funktion Setzt die Verzögerung (Bremsrampe) im Velocity Mode (siehe Velocity ).
  • Seite 244: 604Ah Vl Velocity Quick Stop

    9 Objektverzeichnis Beschreibung Vorgabewert 000001F4 Subindex Name DeltaTime Datentyp UNSIGNED16 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 0001 Beschreibung Die Verzögerung wird als Bruch in benutzerdefinierten Einheiten angegeben: Geschwindigkeitsänderung pro Zeitänderung. Subindex 01 : enthält die Geschwindigkeitsänderung. Subindex 02 : enthält die Zeitänderung. 604Ah Vl Velocity Quick Stop Funktion Dieses Objekt definiert die Verzögerung (Bremsrampe), wenn im Velocity Mode der Quick Stop-Zustand...
  • Seite 245: 604Ch Vl Dimension Factor

    9 Objektverzeichnis Beschreibung Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00001388 Subindex Name DeltaTime Datentyp UNSIGNED16 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 0001 Beschreibung Die Verzögerung wird als Bruch in benutzerdefinierten Einheiten angegeben: Geschwindigkeitsänderung pro Zeitänderung. Subindex 01 : enthält die Geschwindigkeitsänderung.
  • Seite 246: 605Ah Quick Stop Option Code

    9 Objektverzeichnis Beschreibung Subindex Name Vl Dimension Factor Numerator Datentyp INTEGER32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Subindex Name Vl Dimension Factor Denominator Datentyp INTEGER32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Beschreibung Der Subindex 1 enthält den Zähler (Multiplikator) und der Subindex 2 den Nenner (Divisor), mit dem interne Geschwindigkeitsangaben in Umdrehungen pro Minute verrechnet werden.
  • Seite 247: 605Bh Shutdown Option Code

    9 Objektverzeichnis Beschreibung Beschreibung Wert in Objekt 605A Beschreibung Soforthalt mit anschließendem Zustandswechsel in Switch on disabled Abbremsen mit slow down ramp (Bremsrampe je nach Betriebsmodus) und anschließendem Zustandswechsel in Switch on disabled Abbremsen mit quick stop ramp ( 6085 ) und anschließendem Zustandswechsel in Switch on disabled Abbremsen mit slow down ramp (Bremsrampe je nach...
  • Seite 248: 605Ch Disable Option Code

    9 Objektverzeichnis Beschreibung 605Ch Disable Option Code Funktion Das Objekt enthält die auszuführende Aktion bei einem Übergang der CiA 402 Power State Machine vom Zustand Operation enabled in den Zustand Switched on. Objektbeschreibung Index 605C Objektname Disable Option Code Object Code VARIABLE Datentyp INTEGER16...
  • Seite 249: 605Eh Fault Option Code

    9 Objektverzeichnis Beschreibung Änderungshistorie Beschreibung Wert in Objekt 605D Beschreibung -32768 bis 0 Reserviert Abbremsen mit slow down ramp (Bremsbeschleunigung je nach Betriebsmodus) Abbremsen mit quick stop ramp ( 6085 3 bis 32767 Reserviert 605Eh Fault Option Code Funktion Das Objekt enthält die auszuführende Aktion, wie der Motor im Fehlerfall zum Stillstand gebracht werden soll.
  • Seite 250: 6061H Modes Of Operation Display

    9 Objektverzeichnis Beschreibung Objektbeschreibung Index 6060 Objektname Modes Of Operation Object Code VARIABLE Datentyp INTEGER8 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1626: Eintrag "Speicherbar" geändert von "nein" auf "ja, Kategorie: Applikation". Beschreibung Modus Beschreibung...
  • Seite 251: 6062H Position Demand Value

    9 Objektverzeichnis Beschreibung PDO-Mapping TX-PDO Zulässige Werte Vorgabewert Firmware Version FIR-v1426 Änderungshistorie 6062h Position Demand Value Funktion Gibt die aktuelle Sollposition in benutzerdefinierten Einheiten an. Objektbeschreibung Index 6062 Objektname Position Demand Value Object Code VARIABLE Datentyp INTEGER32 Speicherbar nein Zugriff nur lesen PDO-Mapping TX-PDO...
  • Seite 252: 6064H Position Actual Value

    9 Objektverzeichnis Beschreibung Vorgabewert 00000000 Firmware Version FIR-v1426 Änderungshistorie 6064h Position Actual Value Funktion Enthält die aktuelle Istposition in benutzerdefinierten Einheiten . Die Quelle wird in 3203h Feedback Selection bestimmt. Objektbeschreibung Index 6064 Objektname Position Actual Value Object Code VARIABLE Datentyp INTEGER32 Speicherbar...
  • Seite 253: 6066H Following Error Time Out

    9 Objektverzeichnis Beschreibung Beschreibung Weicht die Istposition von der Sollposition so stark ab, dass der Wert dieses Objekts überschritten wird, wird das Bit 13 im Objekt 6041 gesetzt. Die Abweichung muss länger andauern als die Zeit in dem Objekt 6066 Wird der Wert des "Following Error Window"...
  • Seite 254: 6068H Position Window Time

    9 Objektverzeichnis Beschreibung Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 0000000A Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1504: Eintrag "Savable" geändert von "nein" auf "ja, Kategorie: Applikation". Beschreibung Ist die Abweichung der Istposition zur Zielposition kleiner als der Wert dieses Objekts, wird das Bit 10 im Objekt 6041 gesetzt.
  • Seite 255: 606Ch Velocity Actual Value

    9 Objektverzeichnis Beschreibung Objektname Velocity Demand Value Object Code VARIABLE Datentyp INTEGER32 Speicherbar nein Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 Firmware Version FIR-v1426 Änderungshistorie Beschreibung Dieses Objekt enthält die Ausgabe des Rampengenerators, die gleichzeitig der Vorgabewert für den Geschwindigkeitsregler ist.
  • Seite 256: 606Eh Velocity Window Time

    9 Objektverzeichnis Beschreibung Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 001E Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1614: Eintrag "Speicherbar" geändert von "nein" auf "ja, Kategorie: Applikation". Beschreibung Ist die Abweichung der Istgeschwindigkeit zur Sollgeschwindigkeit kleiner als der Wert dieses Objekts, wird das Bit 10 im Objekt 6041 gesetzt.
  • Seite 257: 6070H Velocity Threshold Time

    9 Objektverzeichnis Beschreibung Objektbeschreibung Index 606F Objektname Velocity Threshold Object Code VARIABLE Datentyp UNSIGNED16 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 0000 Firmware Version FIR-v2013-B726332 Änderungshistorie Beschreibung Ist die Istgeschwindigkeit größer als der Wert in 606F (Velocity Threshold) für eine Zeit von 6070 (Velocity Threshold Time), hat das Bit 12 in 6041...
  • Seite 258: 6072H Max Torque

    9 Objektverzeichnis Beschreibung Objektbeschreibung Index 6071 Objektname Target Torque Object Code VARIABLE Datentyp INTEGER16 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 0000 Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1626: Eintrag "Speicherbar" geändert von "nein" auf "ja, Kategorie: Applikation". Beschreibung Dieses Objekt wird als Tausendstel des Drehmoments gerechnet, z.B.
  • Seite 259: 6073H Max Current

    9 Objektverzeichnis Beschreibung Beschreibung Dieses Objekt wird als Tausendstel des Drehmoments gerechnet, z.B. der Wert "500" bedeutet "50%" des Nenndrehmoments, "1100" ist äquivalent zu 110%. Das Nenndrehmoment entspricht dem Nennstrom im Objekt 203B :01. Das Minimum von 6073 und 6072 wird als Limit für das Drehmoment in 6071 verwendet.
  • Seite 260: 6074H Torque Demand

    9 Objektverzeichnis Beschreibung 6074h Torque Demand Funktion Momentaner vom Rampengenerator geforderter Drehmomentsollwert in Promille des Nenndrehmoments für den internen Regler. Objektbeschreibung Index 6074 Objektname Torque Demand Object Code VARIABLE Datentyp INTEGER16 Speicherbar nein Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 0000 Firmware Version...
  • Seite 261: 607Ah Target Position

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert 0000 Firmware Version FIR-v1540 Änderungshistorie Beschreibung Dieses Objekt wird als Tausendstel des Drehmoments gerechnet, z.B. der Wert "500" bedeutet "50%" des Nenndrehmoments, "1100" ist äquivalent zu 110%. Das Nenndrehmoment entspricht dem Nennstrom im Objekt 203B :01.
  • Seite 262: 607Ch Home Offset

    9 Objektverzeichnis Beschreibung Firmware Version FIR-v1426 Änderungshistorie Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Min Position Range Limit Datentyp INTEGER32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Subindex Name Max Position Range Limit Datentyp...
  • Seite 263: 607Dh Software Position Limit

    9 Objektverzeichnis Beschreibung Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Firmware Version FIR-v1426 Änderungshistorie 607Dh Software Position Limit Funktion Legt die Grenzpositionen relativ zum Referenzpunkt der Applikation in benutzerdefinierten Einheiten fest. Objektbeschreibung Index 607D Objektname Software Position Limit Object Code ARRAY...
  • Seite 264: 607Eh Polarity

    9 Objektverzeichnis Beschreibung Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Beschreibung Die absolute Zielposition muss innerhalb der hier gesetzten Grenzen liegen. Der Home Offset ( 607C ) wird nicht berücksichtigt. 607Eh Polarity Funktion Mit diesem Objekt lässt sich die Drehrichtung umkehren. Objektbeschreibung Index 607E...
  • Seite 265: 607Fh Max Profile Velocity

    9 Objektverzeichnis Beschreibung TIPP Sie können ein Invertieren des Drehfeldes erzwingen, dass alle Betriebsmodi betrifft. Siehe Objekt 3212 607Fh Max Profile Velocity Funktion Gibt die maximale Geschwindigkeit in benutzerdefinierten Einheiten an, für die Mod i Profile Position , (nur wenn der Closed Loop aktiviert ist) und Profile Velocity . Interpolated Position Mode Objektbeschreibung Index...
  • Seite 266: 6081H Profile Velocity

    9 Objektverzeichnis Beschreibung PDO-Mapping RX-PDO Zulässige Werte Vorgabewert ■ PD2-C4118L1804-E-01: 00007530 ■ PD2-CB42M024040-E-01: 00001770 ■ PD2-CB42C048040-E-01: 00001770 ■ PD2-C411L18-E-65-01: 00007530 ■ PD2-CB42CD-E-65-01: 00001770 Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1614: Eintrag "Speicherbar" geändert von "ja, Kategorie: Applikation" auf "ja, Kategorie: Tuning". Firmware Version FIR-v1738-B501312: Eintrag "Object Name"...
  • Seite 267: 6083H Profile Acceleration

    9 Objektverzeichnis Beschreibung Objektbeschreibung Index 6082 Objektname End Velocity Object Code VARIABLE Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Firmware Version FIR-v1426 Änderungshistorie 6083h Profile Acceleration Funktion Gibt die maximale Beschleunigung in benutzerdefinierten Einheiten an. Objektbeschreibung Index 6083...
  • Seite 268: 6085H Quick Stop Deceleration

    9 Objektverzeichnis Beschreibung PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 000001F4 Firmware Version FIR-v1426 Änderungshistorie 6085h Quick Stop Deceleration Funktion Gibt die maximale Quick Stop-Verzögerung in benutzerdefinierten Einheiten an. Wird je nach Betriebsmodus limitiert durch 60C6 (Max Deceleration) und ggf. 60A4 (Profile Jerk). Objektbeschreibung Index 6085...
  • Seite 269: 6087H Torque Slope

    9 Objektverzeichnis Beschreibung Beschreibung Wert = "0": = Trapez-Rampe Wert = "3": Rampe mit begrenztem Ruck 6087h Torque Slope Funktion Dieses Objekt enthält die Steigung des Drehmoments im Torque Mode. Objektbeschreibung Index 6087 Objektname Torque Slope Object Code VARIABLE Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation...
  • Seite 270: 6090H Velocity Encoder Resolution

    9 Objektverzeichnis Beschreibung Firmware Version FIR-v1738-B501312: Tabellen-Eintrag "PDO- Mapping" bei Subindex 01 geändert von "nein" auf "RX-PDO". Firmware Version FIR-v1738-B501312: Tabellen-Eintrag "PDO- Mapping" bei Subindex 02 geändert von "nein" auf "RX-PDO". Firmware Version FIR-v1748-B538662: Eintrag "Datentyp" geändert von "UNSIGNED32" auf "INTEGER32". Wertebeschreibung Subindex Name...
  • Seite 271: Wertebeschreibung

    9 Objektverzeichnis Beschreibung Objektname Velocity Encoder Resolution Object Code ARRAY Datentyp INTEGER32 Speicherbar ja, Kategorie: Tuning Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version FIR-v1738-B501312 Änderungshistorie Firmware Version FIR-v1748-B538662: Eintrag "Datentyp" geändert von "UNSIGNED32" auf "INTEGER32". Firmware Version FIR-v1748-B538662: Eintrag "Data type" geändert von "UNSIGNED32"...
  • Seite 272: 6091H Gear Ratio

    9 Objektverzeichnis Beschreibung Subindex Name Motor Revolutions Per Second Datentyp INTEGER32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Beschreibung Velocity Encoder Resolution = Encoder Increments per second (6090 ) / Motor Revolutions per second (6090 6091h Gear Ratio Funktion Enthält die Getriebeübersetzung (Anzahl der Motorumdrehungen pro Umdrehung der Abtriebsachse) des Encoders/Sensors, der für die Positionsregelung verwendet wird (siehe 3203h Feedback Selection ).
  • Seite 273: 6092H Feed Constant

    9 Objektverzeichnis Beschreibung PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Subindex Name Shaft Revolutions Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Beschreibung Gear Ratio = Motor Revolutions ( 6091 ) / Shaft Revolutions ( 6091 6092h Feed Constant Funktion Enthält die Vorschubskonstante (Vorschub in benutzerdefinierten Einheiten pro Umdrehung der Abtriebsachse) des Encoders/Sensors, der für die Positionsregelung verwendet wird (siehe 3203h Feedback...
  • Seite 274: 6096H Velocity Factor

    9 Objektverzeichnis Beschreibung Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Subindex Name Shaft Revolutions Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Beschreibung Feed Constant = Feed ( 6092 ) / Shaft Revolutions ( 6092 6096h Velocity Factor Funktion Dieses Objekt beinhaltet den Faktor, der zum Umrechnen von benutzerdefinierten Geschwindigkeitseinheiten verwendet wird.
  • Seite 275: 6097H Acceleration Factor

    9 Objektverzeichnis Beschreibung Subindex Name Numerator Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Subindex Name Divisor Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Beschreibung Die Subindizes haben folgende Funktionen: ■ 01 : Zähler des Faktors ■...
  • Seite 276: 6098H Homing Method

    9 Objektverzeichnis Beschreibung Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Numerator Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Subindex Name Divisor Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Beschreibung Die Subindizes haben folgende Funktionen: ■...
  • Seite 277: 6099H Homing Speed

    9 Objektverzeichnis Beschreibung 6099h Homing Speed Funktion Gibt die Geschwindigkeiten für den Homing Mode ( 6098 ) in benutzerdefinierten Einheiten an. Objektbeschreibung Index 6099 Objektname Homing Speed Object Code ARRAY Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation Firmware Version FIR-v1426 Änderungshistorie Wertebeschreibung Subindex Name...
  • Seite 278: 609Ah Homing Acceleration

    9 Objektverzeichnis Beschreibung HINWEIS ■ Die Geschwindigkeit in Subindex 2 ist gleichzeitig die Anfangsgeschwindigkeit beim Start der Beschleunigungsrampe. Wird diese zu hoch eingestellt, verliert der Motor Schritte bzw. dreht sich überhaupt nicht. Eine zu hohe Einstellung führt dazu, dass die Indexmarkierung übersehen wird, besonders bei hochauflösenden Encodern.
  • Seite 279: 60A4H Profile Jerk

    9 Objektverzeichnis Beschreibung PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version FIR-v1738-B501312 Änderungshistorie Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Numerator Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Subindex Name...
  • Seite 280 9 Objektverzeichnis Beschreibung Objektbeschreibung Index 60A4 Objektname Profile Jerk Object Code ARRAY Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1614: Eintrag "Name" geändert von "End Acceleration Jerk" auf "Begin Deceleration Jerk". Firmware Version FIR-v1614: Eintrag "Name" geändert von "Begin Deceleration Jerk"...
  • Seite 281: 60A8H Si Unit Position

    9 Objektverzeichnis Beschreibung Zulässige Werte Vorgabewert 000003E8 Subindex Name End Deceleration Jerk Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 000003E8 Beschreibung ■ Subindex 01 ( Begin Acceleration Jerk): Anfangsruck bei Beschleunigung ■ Subindex 02 ( Begin Deceleration Jerk): Anfangsruck bei Bremsung ■...
  • Seite 282: 60A9H Si Unit Velocity

    9 Objektverzeichnis Beschreibung 60A9h SI Unit Velocity Funktion Dieses Objekt beinhaltet die Geschwindigkeitseinheit. Siehe Kapitel Benutzerdefinierte Einheiten . Objektbeschreibung Index 60A9 Objektname SI Unit Velocity Object Code VARIABLE Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00B44700 Firmware Version...
  • Seite 283: 60B1H Velocity Offset

    9 Objektverzeichnis Beschreibung Firmware Version FIR-v1738-B505321 Änderungshistorie 60B1h Velocity Offset Funktion Offset für den Geschwindigkeitssollwert in benutzerdefinierten Einheiten . Wird in den Modi Cyclic Synchronous , Cyclic Synchronous Velocity und Takt-Richtungs-Modus berücksichtigt. Position Objektbeschreibung Index 60B1 Objektname Velocity Offset Object Code VARIABLE Datentyp INTEGER32...
  • Seite 284: 60C1H Interpolation Data Record

    9 Objektverzeichnis Beschreibung 60C1h Interpolation Data Record Funktion Dieses Objekt enthält die Sollposition in benutzerdefinierten Einheiten für den Interpolationsalgorithmus für den Betriebsmodus Interpolated Position . Objektbeschreibung Index 60C1 Objektname Interpolation Data Record Object Code ARRAY Datentyp INTEGER32 Speicherbar ja, Kategorie: Applikation Zugriff nur lesen PDO-Mapping...
  • Seite 285: 60C2H Interpolation Time Period

    9 Objektverzeichnis Beschreibung 60C2h Interpolation Time Period Funktion Dieses Objekt enthält die Interpolationszeit. Objektbeschreibung Index 60C2 Objektname Interpolation Time Period Object Code RECORD Datentyp INTERPOLATION_TIME_PERIOD Speicherbar ja, Kategorie: Applikation Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Firmware Version FIR-v1426 Änderungshistorie Wertebeschreibung Subindex...
  • Seite 286: 60C4H Interpolation Data Configuration

    9 Objektverzeichnis Beschreibung Beschreibung Die Subindizes haben folgende Funktionen: ■ 01 : Interpolationszeit. ■ 02 : Zehnerexponent der Interpolationszeit: muss den Wert -3 halten (entspricht der Zeitbasis in Millisekunden). Wert des 60C2:02 Es gilt dabei: Zykluszeit = Wert des 60C2 * 10 Sekunden.
  • Seite 287 9 Objektverzeichnis Beschreibung Subindex Name MaximumBufferSize Datentyp UNSIGNED32 Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert 00000001 Subindex Name ActualBufferSize Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert 00000001 Subindex Name BufferOrganization Datentyp UNSIGNED8 Zugriff lesen/schreiben PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name...
  • Seite 288: 60C5H Max Acceleration

    9 Objektverzeichnis Beschreibung Zugriff nur schreiben PDO-Mapping nein Zulässige Werte Vorgabewert Beschreibung Der Wert des Subindex 01 enthält die maximal mögliche Anzahl der interpolierten Datensätze. Der Wert des Subindex 02 enthält die momentane Anzahl der interpolierten Datensätze. Wenn Subindex 03 "00 "...
  • Seite 289: 60E4H Additional Position Actual Value

    9 Objektverzeichnis Beschreibung Object Code VARIABLE Datentyp UNSIGNED32 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00001388 Firmware Version FIR-v1426 Änderungshistorie 60E4h Additional Position Actual Value Funktion Enthält die aktuelle Istposition aller vorhandenen Rückführungen in benutzerdefinierten Einheiten . Objektbeschreibung Index 60E4...
  • Seite 290: 60E5H Additional Velocity Actual Value

    9 Objektverzeichnis Beschreibung Zugriff nur lesen PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 Beschreibung Die Subindizes haben folgende Funktion: ■ 00 : Wert="1" bis "n", wo "n" die Anzahl der vorhandenen Rückführungen. ■ n Subindex n enthält die aktuelle Istposition der entsprechenden Rückführung. Subindex 01 entspricht immer der ersten (und immer vorhandenen) Rückführung Sensorless.
  • Seite 291: 60E6H Additional Position Encoder Resolution - Encoder Increments

    9 Objektverzeichnis Beschreibung PDO-Mapping TX-PDO Zulässige Werte Vorgabewert 00000000 Beschreibung Die Subindizes haben folgende Funktion: ■ 00 : Wert="1" bis "n", wo "n" die Anzahl der vorhandenen Rückführungen. ■ n Subindex n enthält die aktuelle Istgeschwindigkeit der entsprechenden Rückführung. Subindex 01 entspricht immer der ersten (und immer vorhandenen) Rückführung Sensorless.
  • Seite 292: 60E8H Additional Gear Ratio - Motor Shaft Revolutions

    9 Objektverzeichnis Beschreibung PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Beschreibung Die Subindizes haben folgende Funktion: ■ 00 : Wert="1" bis "n", wo "n" die Anzahl der vorhandenen Rückführungen. ■ n Subindex n enthält die Anzahl der Inkremente der entsprechenden Rückführung. Subindex 01 entspricht immer der ersten (und immer vorhandenen) Rückführung Sensorless.
  • Seite 293: 60E9H Additional Feed Constant - Feed

    9 Objektverzeichnis Beschreibung Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Subindex - 02 Name Additional Gear Ratio - Motor Shaft Revolutions Feedback Interface #1 - #2 Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Beschreibung...
  • Seite 294: 60Ebh Additional Position Encoder Resolution - Motor Revolutions

    9 Objektverzeichnis Beschreibung Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Subindex - 02 Name Additional Feed Constant - Feed Feedback Interface #1 - #2 Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000001 Beschreibung...
  • Seite 295: 60Edh Additional Gear Ratio - Driving Shaft Revolutions

    9 Objektverzeichnis Beschreibung Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Subindex - 02 Name Additional Position Encoder Resolution - Motor Revolutions Feedback Interface #1 - #2 Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert...
  • Seite 296: 60Eeh Additional Feed Constant - Driving Shaft Revolutions

    9 Objektverzeichnis Beschreibung Firmware Version FIR-v1738-B501312 Änderungshistorie Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Subindex - 02 Name Additional Gear Ratio - Driving Shaft Revolutions Feedback Interface #1 - #2 Datentyp UNSIGNED32 Zugriff lesen/schreiben...
  • Seite 297: 60F2H Positioning Option Code

    9 Objektverzeichnis Beschreibung PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Firmware Version FIR-v1738-B501312 Änderungshistorie Wertebeschreibung Subindex Name Number Of Entries Datentyp UNSIGNED8 Zugriff nur lesen PDO-Mapping RX-PDO Zulässige Werte Vorgabewert Subindex - 02 Name Additional Feed Constant - Driving Shaft Revolutions Feedback Interface #1 - #2 Datentyp UNSIGNED32...
  • Seite 298: Beschreibung

    9 Objektverzeichnis Beschreibung Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 0001 Firmware Version FIR-v1446 Änderungshistorie Firmware Version FIR-v1614: Eintrag "Speicherbar" geändert von "nein" auf "ja, Kategorie: Applikation". Beschreibung Derzeit werden nur nachfolgende Bits unterstützt: RESERVED [3] IP OPTION [4] RADO [2] RRO [2]...
  • Seite 299: 60F4H Following Error Actual Value

    9 Objektverzeichnis Beschreibung Bit 5 Bit 4 Definition Reserviert RADO (Rotary Axis Direction Option) Diese Bits bestimmen die Drehrichtung im "Profile Position" Modus. Bit 7 Bit 6 Definition Normale Positionierung ähnlich einer linearen Achse: Falls eines der "Position Range Limits" 607B und 02 erreicht oder überschritten wird, wird der Vorgabewert automatisch an das andere Ende der Limits...
  • Seite 300: 60F8H Max Slippage

    9 Objektverzeichnis Beschreibung 60F8h Max Slippage Funktion Definiert den maximal erlaubten Schlupffehler in benutzerdefinierten Einheiten symmetrisch zur Sollgeschwindigkeit im Modus Profile Velocity . Objektbeschreibung Index 60F8 Objektname Max Slippage Object Code VARIABLE Datentyp INTEGER32 Speicherbar ja, Kategorie: Applikation Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte...
  • Seite 301: 60Fch Position Demand Internal Value

    9 Objektverzeichnis Beschreibung Beschreibung Der Positionsregler bildet aus der Differenz zwischen Ist- und Sollposition eine Korrekturgeschwindigkeit (in ), die an den Geschwindigkeitsregler weitergeleitet wird. Dieser Korrekturwert benutzerdefinierten Einheiten hängt vom Proportionalanteil und Integralanteil des Positionsreglers ab. Siehe auch Kapitel Closed Loop . Position control Control Effort loop...
  • Seite 302: 60Feh Digital Outputs

    9 Objektverzeichnis Beschreibung Vorgabewert 00000000 Firmware Version FIR-v1426 Änderungshistorie Beschreibung IN 8 IN 8 IN 7 IN 6 IN 5 IN 4 IN 3 IN 2 IN 1 NLS (Negative Limit Switch) negativer Endschalter PLS (Positive Limit Switch) positiver Endschalter HS (Home Switch) Referenzschalter IL (Interlock)
  • Seite 303: 60Ffh Target Velocity

    9 Objektverzeichnis Beschreibung Zugriff nur lesen PDO-Mapping nein Zulässige Werte Vorgabewert Subindex Name Physical Outputs Datentyp UNSIGNED32 Zugriff lesen/schreiben PDO-Mapping RX-PDO Zulässige Werte Vorgabewert 00000000 Beschreibung Zum Schreiben der Ausgänge müssen noch die Einträge in Objekt 3250 , Subindex 02 bis 05 berücksichtigt werden.
  • Seite 304: 6502H Supported Drive Modes

    9 Objektverzeichnis Beschreibung Vorgabewert 00000000 Firmware Version FIR-v1426 Änderungshistorie Firmware Version FIR-v1626: Eintrag "Speicherbar" geändert von "nein" auf "ja, Kategorie: Applikation". 6502h Supported Drive Modes Funktion Das Objekt beschreibt die unterstützten Betriebsmodi im Objekt 6060 Objektbeschreibung Index 6502 Objektname Supported Drive Modes Object Code VARIABLE Datentyp...
  • Seite 305: 6503H Drive Catalogue Number

    9 Objektverzeichnis Beschreibung Interpolated Position Modus Cyclic Synchronous Position Modus Cyclic Synchronous Velocity Modus Cyclic Synchronous Torque Modus 6503h Drive Catalogue Number Funktion Enthält den Gerätenamen als Zeichenkette. Objektbeschreibung Index 6503 Objektname Drive Catalogue Number Object Code VARIABLE Datentyp VISIBLE_STRING Speicherbar nein Zugriff...
  • Seite 306 9 Objektverzeichnis Beschreibung Änderungshistorie Version: 2.3.0 / FIR-v2213...
  • Seite 307: Copyrights

    10 Copyrights 10 Copyrights 10.1 Einführung In der Nanotec Software sind Komponenten aus Produkten externer Software-Hersteller integriert. In diesem Kapitel finden Sie die Copyright-Informationen zu den verwendeten externen Software-Quellen. 10.2 AES FIPS-197 compliant AES implementation Based on XySSL: Copyright (C) 2006-2008 Christophe Devine Copyright (C) 2009 Paul Bakker <polarssl_maintainer at polarssl dot org>...
  • Seite 308: Uip

    10 Copyrights 10.4 uIP Copyright (c) 2005, Swedish Institute of Computer Science All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Seite 309: Protothreads

    10 Copyrights FatFs module is a generic FAT file system module for small embedded systems. This is a free software that opened for education, research and commercial developments under license policy of following trems. Copyright (C) 2010, ChaN, all right reserved. The FatFs module is a free software and there is NO WARRANTY.
  • Seite 310: Littlefs

    10 Copyrights EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Diese Anleitung auch für:

Pd2-c411l18-e-65-01Pd2-cb42cd-e-65-01

Inhaltsverzeichnis