Inhaltszusammenfassung für Kollmorgen AKD PROFINET RT
Seite 1
® PROFINET RT Kommunikation Ausgabe: Revision L, März 2017 Gültig für Firmware Version 1.16 Bestellnummer 903-200012-01 Übersetzung des Originaldokumentes Bewahren Sie alle Anleitungen während der gesamten Nutzungsdauer des Produkts als Produktkomponente auf. Händigen Sie alle Anleitungen künf- tigen Anwendern/Besitzern des Produkts aus.
Seite 2
Technische Änderungen zur Verbesserung der Leistung der Geräte ohne vorherige Ankündigung vorbehalten. Dieses Dokument ist geistiges Eigentum von Kollmorgen. Alle Rechte vorbehalten. Kein Teil dieses Werkes darf in irgendeiner Form (Fotokopie, Mikrofilm oder in einem anderen Verfahren) ohne schriftliche Genehmigung von Kollmorgen reproduziert oder unter Verwendung elektronischer Systeme verarbeitet, vervielfältigt oder ver-...
Seite 4
7 Beispiel Projekte 7.1 Beispielhaftes S7 Projekt 7.1.1 Einführung 7.1.2 Projektbeschreibung 7.1.3 Erste Schritte 7.1.4 Aktivierung des Servoverstärkers und Betrieb im Drehzahl-Modus 8 Fehlerbehebung 8.1 AKD löst Kommunikationsfehler 702 aus 9 Bisher erschienene Ausgaben: 10 Index Kollmorgen | kdn.kollmorgen.com | März 2017...
Funktionalität ausgestattet; eine zusätzliche Optionskarte ist daher nicht erforderlich. Eine digitale Version dieses Handbuchs (PDF Format) befindet sich auf der mit dem Ser- voverstärker gelieferten DVD. Aktualisierungen des Handbuchs können von der Kollmorgen- Website heruntergeladen werden. Zugehörige Dokumente der AKD-Reihe: AKD Betriebsanleitung Dieses Handbuch enthält Hinweise zur Installation und Kon-...
Warnung vor Gefahren durch automatischen Anlauf. 2.4 Verwendete Abkürzungen Abkürzung Bedeutung Kategorie Drive Object Data Unit Gerätebeschreibung GSDML GSD Markup Language Mensch-Maschinen-Schnittstelle Identifier Eingang/Ausgang Isochrone Echtzeit Leuchtdiode Programm Ablauf Protokoll Speicherprogrammierbare Steuerung Parameternummer Echtzeit Steuerwort Statuswort Kollmorgen | kdn.kollmorgen.com | März 2017...
Alle Angaben über Auflösung, Schrittweite, Positioniergenauigkeit etc. beziehen sich auf rechnerische Werte. Nichtlinearitäten in der Mechanik (Spiel, Elastizität etc.) sind nicht berücksichtigt. Wenn die Enddrehzahl des Motors verändert werden muss, müssen alle vor- her eingegebenen Lageregelungs- und Fahrsatzparameter angepasst werden. Kollmorgen | kdn.kollmorgen.com | März 2017...
LED1 IN port Link Ein = aktiv, Aus= inaktiv LED2 Ein = in Betrieb, Aus= nicht in Betrieb 3.2.2 Anschlusstechnik Sie können den Anschluss an das PROFINET-Netzwerk über RJ-45-Steckverbindungen her- stellen. Verwenden Sie Cat. 5 Ethernet Kabel. 3.2.3 Beispiel für den Netzwerkanschluss Kollmorgen | kdn.kollmorgen.com | März 2017...
Betrieb und optimieren Sie Strom-, Drehzahl- und Lageregler. Dieser Teil der Inbetriebnahme ist in der Online-Hilfe der Konfigurationssoftware genauer beschrie- ben. 4. Parameter speichern. Speichern Sie die Parameter nach erfolgter Optimierung im Ser- voverstärker. Kollmorgen | kdn.kollmorgen.com | März 2017...
Über die Schaltfläche „Blinken“ im Dialogfenster können Sie prüfen, ob das gewünschte Gerät gewählt ist. So lange diese Funktion aktiv ist, blinkt die Anzeige des gewählten Geräts. Die MAC-Adresse ist auf dem Typenschild des AKD angegeben. Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 13
Eingabe der Adresse bzw. die Änderung des Namens. Bei Änderung der IP-Adresse wird eine bestehende Verbindung zwischen WorkBench und AKD unterbrochen. Stellen Sie in diesem Fall die Verbindung über die neue IP-Adresse wie- der her. Kollmorgen | kdn.kollmorgen.com | März 2017...
Aus- und Wiedereinschalten des Geräts): Stehen die Drehschalter auf 0, sind DHCP und AutoIP aktiviert. Stehen die Drehschalter nicht auf 0, lautet die statische IP-Adresse 192.168.0.xx (xx ent- spricht der Stellung der Drehschalter) und die Subnetzmaske 255.255.255.0. Kollmorgen | kdn.kollmorgen.com | März 2017...
1. Starten Sie den SIMATIC-Manager. 2. Öffnen Sie den Hardware Manager (auf Hardware doppelklicken). 3. Klicken Sie auf "Install GSD Files" im Menü Options. Mit dieser Funktion können auch GSDML Dateien für PROFINET Geräte installiert werden: Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 16
5. Die AKD GSDML Datei ist nun installiert und wird im SIMATIC Hardware Katalog ange- zeigt. Öffnen Sie PROFINET I/O->Additional Fieldbus Devices->Drives->AKD 6. Klicken Sie auf AKD Gerät (nicht Telegramm) und verbinden Sie ihn mit der PLC (Drag and Drop) Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 17
8. Klicken Sie doppelt auf PROFINET network (auf die Linie, die PLC und AKD verbindet) und konfigurieren Sie die Update-Zeit. Klicken Sie OK um dieses Fenster zu schließen. 9. Sichern und Kompilieren Sie die Hardware Konfiguration. Kollmorgen | kdn.kollmorgen.com | März 2017...
Der AKD unterstützt den Datensatz 47, über den die Parameternummern (PNU) adressiert werden. Der Zugriff auf die Basismodus-Parameter zeigt den Aufbau des Telegramms: Die folgenden PROFIdrive-Services werden unterstützt: Wertabfrage für Einzelparameter Wertabfrage für mehrere Parameter Änderungsanforderung für Einzelparameter Änderungsanforderung für mehrere Parameter Kollmorgen | kdn.kollmorgen.com | März 2017...
1. Als letzter Knoten im Netzwerk (da der AKD nur über einen Anschluss verfügt) in einer linearen Topologie 2. Als zusätzlicher Knoten im Netzwerk in einer Stern-Topologie (unter Verwendung eines Switches) 4.2.5 Modbus Modbus wird von AKD Profinet Geräten nicht unterstützt. Kollmorgen | kdn.kollmorgen.com | März 2017...
Parameter steuert. Dabei ist wichtig zu verstehen, dass PROFIdrive lediglich ein Benutzerprofil darstellt, das mit PROFINET IO verwendet werden kann. Hinweis: Der AKD unterstützt alle obligatorischen Funktionen des PROFIdrive-Profils, aber nicht alle optionalen Funktionen. Dieses Kapitel beschreibt die unterstützten Elemente. Kollmorgen | kdn.kollmorgen.com | März 2017...
Die Alarm-Mechanismen melden Ausnahmesituationen an den Master, die durch die Zustandsmaschine oder die Funktion zur Achsensteuerung selbst erzeugt werden (im AKD nicht unterstützt). Der Taktsynchronbetrieb erfordert PROFINET IRT (Konformitätsklasse C). Diese Kon- formitätsklasse wird derzeit nicht vom AKD unterstützt. Kollmorgen | kdn.kollmorgen.com | März 2017...
Bit 7 wird zur Fehlerbestätigung verwendet. Der AKD löscht den Fehler und wechselt anschließend automatisch in den Status S1. Die optionalen Tippbetrieb-Bits 8 und 9 können für die Jog-Funktion im Drehzahl-Modus ver- wendet werden. PNU 1004 und 1005 definieren die Tippbetrieb-Sollwerte 1 und 2. Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 28
0: Clockwise 1: Counterclockwise tion 14-15 Gerätespezifisch Nicht implementiert Die optionalen Tippbetrieb-Bits 8 und 9 können für die Jog-Funktion im Positions-Modus ver- wendet werden. PNU 1004 und 1005 definieren die Tippbetrieb-Sollwerte 1 und 2. Kollmorgen | kdn.kollmorgen.com | März 2017...
DRV.MOTIONSTAT Bit 1 & 2 (Refe- renzierung abgeschlossen). Fahrsatz-Bestätigung An der positiven Flanke wird der Fahrsatz bestätigt oder der Sollwert akzeptiert. Servoverstärker gestoppt Axis is not moving Motion task active DRV.MOTIONSTAT Bit 0 (Motion task active/inactive) Gerätespezifisch Not implemented Kollmorgen | kdn.kollmorgen.com | März 2017...
1005 Jog v2 Tippbetrieb-Sollwert 2 1006 Jog Acc Tippbetrieb-Beschleunigung. Verwendet die Beschleunigungsrampe des Dreh- zahlregelkreises. 1007 Jog Dec Tippbetrieb-Verzögerung. Verwendet die Verzögerungsrampe des Dreh- zahlregelkreises. 1008 Skalierung der Beschleu- Skalierungsfaktor für Beschleunigung nigung und Verzögerung. Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 39
2456 Word WS.TDELAY3 2457 Word WS.VTHRESH_32 2458 DWord, mit Vorzeichen DIN1.FILTER 2459 Word DIN2.FILTER 2460 Word DIN3.FILTER 2461 Word DIN4.FILTER 2462 Word DIN5.FILTER 2463 Word DIN6.FILTER 2464 Word DIN7.FILTER 2465 Word FB1.HALLSTATEU 2466 Byte Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 40
2507 DWord, mit Vorzeichen USER.INT12 2508 DWord, mit Vorzeichen USER.INT13 2509 DWord, mit Vorzeichen USER.INT14 2510 DWord, mit Vorzeichen USER.INT15 2511 DWord, mit Vorzeichen USER.INT16 2512 DWord, mit Vorzeichen USER.INT17 2513 DWord, mit Vorzeichen Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 41
2612 Byte IL.KPLOOKUPINDEX 2613 Word IL.KPLOOKUPVALUE 2614 DWord FAULT451.ACTION 2615 Byte MOTOR.BRAKEIMM 2616 Byte AIN2.CUTOFF 2617 DWord AIN2.DEADBAND 2618 Word AIN2.DEADBANDMODE 2619 Word AIN2.ISCALE 2620 DWord AIN2.MODE 2621 Byte AIN2.OFFSET 2622 Word, mit Vorzeichen Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 42
DIN24.INV 2674 Byte DIN24.MODE 2675 Word DIN24.PARAM 2676 DWord, mit Vorzeichen DIN24.STATE 2678 Byte DIN25.FILTER 2679 Word DIN25.INV 2680 Byte DIN25.MODE 2681 Word DIN25.PARAM 2682 DWord, mit Vorzeichen DIN25.STATE 2684 Byte DIN26.FILTER 2685 Word Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 47
MOTOR.FIELDWEAKENING 2983 Byte SM.ACC 3009 DWord SM.DEC 3011 DWord DRV.REBOOT 3013 DWord PN.POSSCALE 3014 DWord AIN.UVFTHRESH 3015 Word, mit Vorzeichen AIN.UVWTHRESH 3016 Word, mit Vorzeichen AIN.OVFTHRESH 3017 Word, mit Vorzeichen AIN.OVWTHRESH 3018 Word, mit Vorzeichen Kollmorgen | kdn.kollmorgen.com | März 2017...
Mapping mit Telegramm 0 verwenden. Die Signale sind auch in der PNU-Liste verfügbar. Auf jedes Signal kann mit derselben PNU- Nummer ein Lese-/Schreibzugriff erfolgen. Beispiel: Das Signal „Drehzahl-Istwert“ ist auch unter PNU 6 verfügbar. Kollmorgen | kdn.kollmorgen.com | März 2017...
Der Drehzahl-Sollwert kann 0 sein (er wird in dieser Phase ignoriert). 4. Senden Sie die folgenden Steuerwort-Bits, um die Zustandsmaschine auf den Status S4 zu setzen und den Servoverstärker zu aktivieren: 0000_0100_0111_1111. Der Drehzahl-Sollwert wird jetzt verwendet. Setzen Sie ihn auf 0x00A3 (1 U/s). Kollmorgen | kdn.kollmorgen.com | März 2017...
Ändern Sie den Status der allgemeinen Zustandsmaschine in S4 (Verstärker aktiviert). Setzen Sie SATZANW auf die Nummer des Fahrsatzes, der gestartet werden soll. Verwenden Sie STW1 Bit 4,5 und 6, um den Fahrsatz zu starten. BIT 6 muss eine Flanke aufweisen. Kollmorgen | kdn.kollmorgen.com | März 2017...
ZSW1 Bit 12 wird auf 1 gesetzt, wenn der Verstärker den neuen Fahrsatz gestartet hat. ZSW1 Bit 13 wird auf 1 gesetzt, sobald sich der Antrieb bewegt. Nach Erreichen der Soll- Position wird ZSW 1 Bit 10 gesetzt. Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 52
Ein neuer Fahrsatz wird mit einem Handshake Algorithmus aktiviert. Nachdem das Bit 6 in STW1 (Aktiviere Fahrsatz) gesetzt wurde, werden die Parameterwerte MDI_TARPOS, MDI_VELOCITY, MDI_ACC, MDI_DEC und MDI_MOD in den Verstärker geladen. Das Bit12 in ZSW1 (Fahrsatz-Bestätigung) meldet den Zeitpunkt, zu dem der Fahrsatz startet. Kollmorgen | kdn.kollmorgen.com | März 2017...
Eine Aktivierung des Referenzierverfahrens über STW1 Bit 11 entspricht dem AKD-spe- zifischen Befehl HOME.MOVE. Nach Abschluss der Referenzierung setzt der AKD die Bits 2 und 4 in DRV.MOTIONSTAT. „Nur“ wenn diese beiden Bits gesetzt sind, wird das PROFIdrive-spezifische Referenzfahrt-Flag ZSW1 Bit 11 (Referenzpunkt) gesetzt. Kollmorgen | kdn.kollmorgen.com | März 2017...
Telegramm 9 wird typischerweise für Anwendungsklasse 3 (Positions-Modus) verwendet. Ein Fahrsatz kann direkt über E/A-Daten konfiguriert werden. E/A-Daten- Sollwert Istwerte nummer STW1 ZSW1 SATZANW AKTSATZ STW2 ZSW2 MDI_TARPOS XIST_A XIST_A MDI_VELOCITY MDI_ACC MDI_DEC MDI_MOD Kollmorgen | kdn.kollmorgen.com | März 2017...
Ausgang der I/O Daten. PNU 915 und 916 können für den Wechsel des Mappings benutzt werden. Standard “Mapping” ist ähnlich Telegramm 9. E/A-Daten- Sollwert Istwerte nummer Prozessdatenwort Prozessdatenwort 1 Prozessdatenwort Prozessdatenwort 2 Prozessdatenwort Prozessdatenwort 12 Kollmorgen | kdn.kollmorgen.com | März 2017...
Die Stromeinheiten lauten somit 2^14 = DRV.IPEAK. Beispiel: Wenn S7 bei einem AKD mit 3 A einen Stromwert von -182 Aeff im zyklischen Kanal aus dem AKD ausliest, ist folgende Konvertierung erforderlich: (9 / 2^14) * (-182) = -0,1 Arms Kollmorgen | kdn.kollmorgen.com | März 2017...
0: kein Fehler, wenn der PROFINET Master von RUN nach STOP wechselt PN.STW1: Gibt das Steuerwort (Signal STW1) des PROFINET Master wieder. PN.ZSW1: Gibt das Statuswort (Signal ZSW1) des AKD gesendet an den PROFINET Mas- ter wieder. Kollmorgen | kdn.kollmorgen.com | März 2017...
UNIT.PLINEAR or UNIT.PROTARY. PNU values are scaled by dividing the parameter value by the value of PN.POSSCALE: PNU value = parameter value (such as PL.FB or HOME.P) / PN.POSSCALE Kollmorgen | kdn.kollmorgen.com | März 2017...
The PN.STW1 returns the actual command value for the PROFIdrive state machine, which is controlled by the PROFINET master. The parameter is also available as channel and/or as trigger variable for the software scope. Related Parameters PN.ZSW1 (➜ S. 63) Kollmorgen | kdn.kollmorgen.com | März 2017...
Profinet master. To change the value, set the “watchdog time” or “watchdog factor” through the master. Be advised that setting a high timeout value can lead to the drive not recognizing a lost connection. Kollmorgen | kdn.kollmorgen.com | März 2017...
The PN.ZSW1 returns the actual state value for the PROFIdrive state machine for PROFINET drives. The parameter is also available as channel and/or as trigger variable for the software scope. Related Parameters PN.STW1 (➜ S. 61) Kollmorgen | kdn.kollmorgen.com | März 2017...
Das Beispielprojekt basiert auf einem CPU-315 Controller. Dieser kann problemlos durch einen anderen Controller ersetzt werden, der PROFINET unterstützt. Kollmorgen übernimmt keine Verantwortung für die Korrektheit dieses Beispielprojektes. 7.1.2 Projektbeschreibung Im Programm finden Sie drei Organisationsbausteine, die implementiert werden müssen: OB1 ist ein zyklischer Prozess und wird für das Hauptprogramm verwendet.
4. QW 2#0000_0100_0000_1111 -> Gehe zu S4 (in Betrieb) Der Servoverstärker ist aktiviert, wenn die entsprechenden Bits im Zustandswort gesetzt sind. Wenn eine Verbindung mit WorkBench hergestellt ist, wird angezeigt, dass der Ser- voverstärker aktiviert ist. Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 67
Wert QW 258, d. h. 0xA3 (60 U/Min ("Einheiten" (➜ S. 57))). Zum Star- ten der Bewegung setzen Sie Bit 4, 5 und 6 (Rampengenerator aktivieren, Rampengenerator freigeben und neuen Sollwert aktivieren). Kollmorgen | kdn.kollmorgen.com | März 2017...
2. Reduzieren Sie die Laufzeit Ihres SPS Programms. 3. Erhöhen Sie die Watchdog Zeit für ein Kommunikations-Timeout im AKD Profinet Slave. Wenn WorkBench arbeitet, deaktivieren Sie die Geräteerkennung um die Kom- munikationsbelastung zu reduzieren. Kollmorgen | kdn.kollmorgen.com | März 2017...
J, 03/2016 Abschnitt Safety entfernt, Kapitel Zielgruppe neu, Format der Warnhinweise aktualisiert. K, 09/2016 Instruktionen zu Untermodus „Programm-Modus“ (➜ S. 50) aktualisiert. L, 03/2017 PN.STW1 (➜ S. 61) und PN.ZSW1 (➜ S. 63) neu. Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 70
AKD PROFINET | 9 Bisher erschienene Ausgaben: Diese Seite wurde bewusst leer gelassen. Kollmorgen | kdn.kollmorgen.com | März 2017...
Seite 72
WISSENSWERTES ÜBER KOLLMORGEN Kollmorgen ist ein führender Anbieter von Antriebssystemen und Komponenten für den Maschinenbau. Dank großem Know-how im Bereich Antriebssysteme, höchster Qualität und umfassender Fachkenntnisse bei der Verknüpfung und Integration von standardisierten und spezifischen Produkten liefert Kollmorgen optimale Lösungen, die mit Leistung, Zuverlässigkeit und Bedienerfreundlichkeit bestechen und Maschinenbauern einen wichtigen Wettbewerbsvorteil bieten.