Herunterladen Inhalt Inhalt Diese Seite drucken
Metronix DIS-2 48/10 FB Profibus-Handbuch

Metronix DIS-2 48/10 FB Profibus-Handbuch

Servopositionierregler
Vorschau ausblenden Andere Handbücher für DIS-2 48/10 FB:
Inhaltsverzeichnis

Werbung

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Metronix DIS-2 48/10 FB

  • Seite 2 übernimmt keine Haftung für Folgeschäden, die im Zusammenwirken der Produkte mit anderen Produkten oder aufgrund unsachgemäßer Handhabung an Maschinen oder Anlagen entstehen. Metronix behält sich das Recht vor, das Dokument oder das Produkt ohne vorherige Ankündigung zu ändern, zu ergänzen oder zu verbessern.
  • Seite 3 Seite 3 Verzeichnis der Revisionen Autor: Metronix Meßgeräte und Elektronik GmbH Handbuchname: PROFIBUS-Handbuch „Servopositionierregler DIS-2 48/10 FB“ Dateiname: Profi-HB_DIS-2_2p0_DE Lfd. Nr. Beschreibung Revisions- Datum der index Änderung Erstellung 24.07.2006 Corporate Identity aktualisiert – keine technischen 02.05.2011 Änderungen PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB...
  • Seite 4: Inhaltsverzeichnis

    Gerätesteuerung ..........................36 9.1 Übersicht ..........................36 9.2 Control word 1 ........................36 9.3 Status word 1 ......................... 40 9.4 Zustandsdiagramm und Gerätesteuerung ................43 9.4.1 Zustandsdiagramm ....................44 9.4.2 Gerätesteuerung ....................... 45 PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 5 13 Funktions- und Datenbausteine für SIEMENS S7 ................. 73 13.1 Übersicht ..........................73 13.2 Funktions- und Datenbausteine für die Servopositionierregler DIS-2 48/10 FB ....74 13.2.1 Übersicht der Funktionsbausteine (FBs)..............74 13.2.2 FBs der Servopositionierregler DIS-2 48/10 FB ............75 13.2.2.1 FB_position (FB 41 Positionierbetrieb) ............
  • Seite 6 13.2.4.3 Antworttelegramm für die Beispielprojekte ............ 85 13.2.5 Erstellen eines S7 Programms.................. 86 13.2.6 Einbinden der GSD-Datei ..................86 13.2.7 Die Hardwarekonfiguration..................87 13.2.8 Anbindung des Servopositionierreglers ..............88 13.2.9 Übersicht der Funktions- und Datenbausteine: ............90 PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 7 Seite 7 Abbildungsverzeichnis Abbildung 3.1: PROFIBUS-Steckverbinder am DIS-2 48/10 FB Abbildung 5.1: Beispiel für das Telegrammformat beim DIS-2 48/10 FB Abbildung 5.2: Hardware-Konfiguration unter SIEMENS S7 Abbildung 6.1: Zusammenstellung eines Empfangstelegramms Abbildung 6.2: Zusammenstellung eines Antworttelegramms Abbildung 7.1: Einstellung der physikalischen Einheiten Abbildung 7.2: Getriebefaktor...
  • Seite 8: Allgemeines

    Dokumentation Das vorliegende Handbuch beschreibt, wie die Feldbus-Anschaltung des Servopositionierregler DIS-2 48/10 FB unter PROFIBUS-DP erfolgt. Es wird die Einstellung der physikalischen Parameter, die Aktivierung der PROFIBUS-Kommunikation, die Einbindung in die Master-Anschaltung und die Kommunikation mit dem Servopositionierregler beschrieben. Es richtet sich an Personen, die bereits mit dem Servopositionierregler DIS-2 48/10 FB vertraut sind.
  • Seite 9: Profibus-Dp

    3. Der neue Schnelleinstieg für PROFIBUS DP Von DP-V0 bis DP-V2 Manfred Popp PROFIBUS Nutzerorganisation e.V., Karlsruhe 2002 4. PROFIdrive – Profile Drive Technology, Vers. 3.1, PROFIBUS Nutzerorganisation e.V., Karlsruhe 5. IEC 61158 - Feldbus für industrielle Leitsysteme PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 10: Sicherheitshinweise Für Elektrische Antriebe Und Steuerungen

    Die Nichtbeachtung kann hohe Sachschäden zur Folge haben. GEFAHR ! Die Nichtbeachtung kann Sachschäden und Personenschäden zur Folge haben. Vorsicht! Lebensgefährliche Spannung. Der Sicherheitshinweis enthält einen Hinweis auf eine eventuell auftretende lebensgefährliche Spannung. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 11: Allgemeine Hinweise

    Seite 11 Allgemeine Hinweise Bei Schäden infolge von Nichtbeachtung der Warnhinweise in dieser Betriebsanleitung übernimmt die Metronix Meßgeräte und Elektronik GmbH keine Haftung. Wenn die Dokumentation in der vorliegenden Sprache nicht einwandfrei verstanden wird, bitte beim Lieferant anfragen und diesen informieren.
  • Seite 12: Gefahren Durch Falschen Gebrauch

    Hohe elektrische Spannung durch falschen Anschluss! Lebensgefahr oder Körperverletzung durch elektrischen Schlag! GEFAHR! Heiße Oberflächen auf dem Gerätegehäuse möglich! Verletzungsgefahr! Verbrennungsgefahr! GEFAHR! Gefahrbringende Bewegungen! Lebensgefahr, schwere Körperverletzung oder Sachschaden durch unbeabsichtigte Bewegungen der Motoren! PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 13: Sicherheitshinweise

    Es sind die Allgemeinen Errichtungs- und Sicherheitsvorschriften für das Arbeiten an Starkstromanlagen (z.B. DIN, VDE, EN, IEC oder andere nationale und internationale Vorschriften) zu beachten. Nichtbeachtung können Tod, Körperverletzung oder erheblichen Sachschaden zur Folge haben. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 14: Sicherheitshinweise Bei Montage Und Wartung

    Metallstaub oder Montageteile (Schrauben, Muttern, Leitungsabschnitte) in den Servopositionierregler fallen. Ebenfalls ist sicherzustellen, dass die externe Spannungsversorgung des Reglers (24V) abgeschaltet ist. Ein Abschalten des Zwischenkreises oder der Netzspannung muss immer vor dem Abschalten der 24V Reglerversorgung erfolgen. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 15: Schutz Gegen Berühren Elektrischer Teile

    Vor Inbetriebnahme, auch für kurzzeitige Mess- und Prüfzwecke, stets den Schutzleiter an allen elektrischen Geräten entsprechend dem Anschlussplan anschließen oder mit Erdleiter verbinden. Auf dem Gehäuse können sonst hohe Spannungen auftreten, die elektrischen Schlag verursachen. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 16: Schutz Durch Schutzkleinspannung (Pelv) Gegen Elektrischen Schlag

    Diese Fehler können unmittelbar nach dem Einschalten oder nach einer unbestimmten Zeitdauer im Betrieb auftreten. Die Überwachungen in den Antriebskomponenten schließen eine Fehlfunktion in den angeschlossenen Antrieben weitestgehend aus. Im Hinblick auf den Personenschutz, insbesondere PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 17: Schutz Gegen Berühren Heißer Teile

    Schutz bei Handhabung und Montage Die Handhabung und Montage bestimmter Teile und Komponenten in ungeeigneter Art und Weise kann unter ungünstigen Bedingungen zu Verletzungen führen. GEFAHR! Verletzungsgefahr durch unsachgemäße Handhabung! Körperverletzung durch Quetschen, Scheren, Schneiden, Stoßen! PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 18 Nur geeignetes Werkzeug verwenden. Sofern vorgeschrieben, Spezialwerkzeug benutzen. Hebeeinrichtungen und Werkzeuge fachgerecht einsetzen. Wenn erforderlich, geeignete Schutzausstattungen (zum Beispiel Schutzbrillen, Sicherheitsschuhe, Schutzhandschuhe) benutzen. Nicht unter hängenden Lasten aufhalten. Auslaufende Flüssigkeiten am Boden sofort wegen Rutschgefahr beseitigen. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 19: Verkabelung Und Steckerbelegung

    Verkabelung und Steckerbelegung Seite 19 Verkabelung und Steckerbelegung Anschlussbelegungen Das PROFIBUS-Interface am Servopositionierregler DIS-2 48/10 FB mit Profibus ist gemäß EN 50170 als 5-poliger M12 Stecker (b-kodiert, am Technologie-Steckmodul, als Buchse und als Stecker) ausgeführt. Aderfarbe Signal Profibus Grün A-Leitung...
  • Seite 20: Terminierung Und Busabschlusswiderstände

    (Schalter auf ON). Auf Grund der hohen Schutzart des Servopositionierreglers DIS-2 48/10 FB können die Abschlusswiderstand von außen nicht bedient werden. Das Zu- bzw. Abschalten der Busabschlußwiderstände ist nur möglich, wenn der Servopositionierregler DIS-2 48/10 FB vom Motor abgenommen ist.
  • Seite 21: Profibus-Dp Und Profidrive

    DP-V2 damit auch als Antriebsbus zur Steuerung schneller Bewegungsabläufe in Antriebsachsen eingesetzt werden. Diese Leistungsstufe erfordert eine entsprechende Hardware. Die Steuerungen der Zielanwendungen des Servopositionierreglers DIS-2 48/10 FB verfügen derzeit nicht über diese Hardware. Eine Unterstützung von DP-V2 ist daher nicht vorgesehen.
  • Seite 22: Grundfunktionen Dp-V0

    Festlegung, wie viele Daten übertragen werden und welche Bedeutung die Daten besitzen. Bei der Projektierung der PROFIBUS-Anschaltung muss der Anwender daher diese Festlegung treffen. Erst dann sollte die Parametrierung der Feldbus-Anbindung auf beiden Seiten erfolgen. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 23: Übersicht Profidrive

    PROFIBUS-Master. Darüber hinaus werden Application Classes definiert. Die PROFIdrive- Spezifikationen existieren in verschiedenen Versionen, die deutliche Unterschiede besitzen. Der Servopostionierregler DIS-2 48/10 FB lehnt sich ausschließlich an die Version 3.1 (4) an. In der PROFIdrive-Spezifikation (4) wird auch eine Zustandsmaschine zur Gerätesteuerung definiert.
  • Seite 24: Profibus-Anschaltung

    Abbildung 5.1 illustriert ein Beispiel eines Standard-Telegramms für den Servopositionierregler DIS-2 48/10 FB vom Master zum Slave. Neben der Kennung in Byte 0 erfordert dieser Telegrammtyp in den Bytes 2 und 3 das PROFIdrive Control word 1 zur Gerätesteuerung. Der Inhalt der nachfolgenden Bytes kann frei konfiguriert werden.
  • Seite 25: Übersicht Slave

    Zur Einbindung des Servopositionierreglers in das PROFIBUS-Netzwerk muss dieser im Hardware- Katalog selektiert werden. Der Ordner „DIS-2 FB“ ist per Drag & Drop auf das PROFIBUS-DP- Mastersystem zu ziehen. Unmittelbar darauf wird die Slave-Adresse erfragt. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 26: Abbildung 5.2: Hardware-Konfiguration Unter Siemens S7

    Eingangs- und Ausgangsdaten festzulegen (s. obiges Beispiel). Weitere Hinweise zum Aufbau der Hardware-Konfiguration entnehmen Sie bitte Kapitel 6 Telegrammeditor bzw. Kapitel 13 Funktions- und Datenbausteine für SIEMENS S7 mit kompletten Beispielprojekten einschließlich Funktions- und Datenbausteinen für SIMATIC S7. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 27: Telegrammeditor

    Einleitung Mit dem Telegrammeditor wird festgelegt, wie der Servopositionierregler die empfangenen und zu sendenden Daten zu interpretieren hat. Die Firmware des Servopositionierregler DIS-2 48/10 FB unterstützt den Datenaustausch mit dem Dienst DP-V0. Die Daten werden zyklisch mit sog. Telegrammen ausgetauscht. Hierbei werden die beiden folgenden Gruppen unterschieden: Empfangstelegramme: Übertragene Daten vom Master zum Slave, auch als...
  • Seite 28: Abbildung 6.1: Zusammenstellung Eines Empfangstelegramms

    Telegrammeditor eingetragen ist bzw. wird (Länge: 2 Byte). Diese einheitliche Festlegung erleichtert die Erstellung von Applikationen bzw. die Anwendung der von Metronix erstellten Beispielprojekte für SIEMENS SIMATIC S7. Die weiteren Einträge können beliebig aus dem Objektverzeichnis der Parameternummern ausgewählt werden. Hierbei ist lediglich die Eignung zu beachten. Reine Istwertdaten können beispielsweise nicht in Empfangstelegramme eingetragen werden.
  • Seite 29: Beschreibung

    Antworttelegrammen 0 und 1 an der Adresse 2 jeweils das sog. Status word eingetragen ist bzw. wird (Länge: 2 Byte). Diese einheitliche Festlegung erleichtert die Erstellung von Applikationen bzw. die Anwendung der von Metronix erstellten Beispielprojekte für SIEMENS SIMATIC S7. Die weiteren Einträge können beliebig aus dem Objektverzeichnis der Parameternummern ausgewählt werden.
  • Seite 30: Abbildung 6.2: Zusammenstellung Eines Antworttelegramms

    Aktueller Status der digitalen Eingänge, Bitbelegung (PNU 1141 0) siehe Beschreibung der PNU. Detailliertere Beschreibungen zu den Parameternummern sind den Kapiteln 9 Gerätesteuerung, 10 Herstellerspezifische Parameternummern, 11 Betriebsarten und 12 Profilspezifische Parameternummern zu entnehmen. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 31: Physikalische Einheiten

    32 Bit werden dürfen. Kommt es bei der Eingabe der Faktoren hier zu einem Überlauf, wird der Wert nicht angenommen. In diesem Fall müssen die Faktoren bzw. die physikalischen Einheiten korrigiert werden. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 32 Einstellungen gültig. Führen Sie Speichern und Reset aus, wenn bei der Parametrierung der physikalischen Einheiten der Fehler 59 auftritt. Liegt nach dem Reset keine Fehlermeldung mehr vor, sind die physikalischen Einheiten gültig. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 33: Abbildung 7.2: Getriebefaktor

    Jetzt kann in den Einheiten des Abtriebs parametriert werden. Getriebefaktor und Vorschubkonstante sind positiv definiert. Falls die Orientierung der Applikation gedreht werden soll, so kann dies in der Parametriersoftware DIS-2 ServoCommander im Fenster „Kommandos“ erreicht werden. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 34: Betriebsparameter

    Die Deaktivierung der Kommunikation erfolgt dagegen unmittelbar. Abbildung 8.1 zeigt das Fenster des Parametrierprogramms zur Einstellung der Betriebsparameter. Abbildung 8.1: Einstellung der Betriebsparameter Bei aktivierter Kommunikation kann der Basiswert der Slave-Adresse nicht mehr verändert werden. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 35: Wertigkeit

    Baudrate in diesem Menü angezeigt. Die folgenden Baudraten werden vom Servopositionierregler DIS-2 48/10 FB unterstützt: Baudrate 9,6 kBaud 19,2 kBaud 45,45 kBaud 93,75 kBaud 187,5 kBaud 500,0 kBaud 1,5 MBaud 3,0 MBaud 6,0 MBaud 12,0 MBaud PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 36: Gerätesteuerung

    Bits gesetzt werden müssen, um die Endstufe des Servoreglers freigeben zu können. Die Gerätesteuerung der Servopositionierregler DIS-2 48/10 FB erfolgt in Anlehnung an das im Profil PROFIdrive spezifizierte Zustandsdiagramm. Die Umsetzung und eventuelle herstellerspezifische Abweichungen sind in Kapitel 9.4 Zustandsdiagramm und Gerätesteuerung detaillierter beschrieben.
  • Seite 37: Bedeutung

    1: Control Word 1 wird ausgewertet Keine Kontrolle durch die SPS 0: Control Word 1 wird nicht ausgewertet Gerätespezifisch frei Gerätespezifisch frei *: Abweichende Bedeutung in anderer Betriebsart. Tabelle 9.1: Control word 1 für Betriebsart Drehzahlregelung PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 38 Bei Start einer Positionierung 1: Relative Positionierung 0: Absolute Positionierung 13** Laufende Positionierung unterbrechen / Bei Start einer Positionierung anhängen 1: Akt. Positionierung unterbrechen, sofort neue starten 0: Positionierung an laufende am Ende anhängen PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 39 über das Control word 1 ausgelösten Zustandsänderungen über das Status word 1 zurückgelesen werden. Erst wenn der angeforderte Status auch im Status word 1 gelesen werden kann, darf über das Control word 1 ein weiteres Kommando eingeschrieben werden. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 40: Status Word 1

    0: OFF3-Kommando (Control Word 1, Quick stop) aktiv 1: Switching On Inhibited 1: Der Servopositionierregler hat seinen Selbsttest abgeschlossen. PROFIBUS- 0: Switching On Not Inhibited Kommunikation ist möglich 0: Der Servopositionierregler hat seinen PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 41 0: OFF2-Kommando (Control Word 1, Endstufe Aus) aktiv 1: No OFF3 1: Kein OFF3-Kommando aktiv 0: OFF3 0: OFF3-Kommando (Control Word 1, Quick stop) aktiv 1: Switching On Inhibited 1: Der Servopositionierregler hat seinen PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 42 Status word 1 ausgelesen werden, in welchem Zustand sich der Servopositionierregler befindet. Die folgende Tabelle listet die möglichen Zustände des Zustandsdiagramms sowie die zugehörige Status word 1 Bitkombination auf, mit der sie im angezeigt werden. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 43: Zustandsdiagramm Und Gerätesteuerung

    Maske ausgeblendet. Zustandsdiagramm und Gerätesteuerung Dieses Kapitel beschreibt, wie der Servopositionierregler DIS-2 48/10 FB mit Hilfe der beiden Datenworte Control word 1 (PNU 967) und Status word 1 (PNU 968) gesteuert wird, also wie beispielsweise die Endstufe eingeschaltet wird. Dies erfolgt in Anlehnung an die Spezifikation des Profils PROFIdrive.
  • Seite 44: Zustandsdiagramm

    Zustand) letztlich Zustand SWITCHING_ON_INHIBITED verzweigt. Je nach Schwere des Fehlers können vorher noch bestimmte Aktionen, wie z.B. eine Notbremsung ausgeführt werden. In der folgenden Tabelle sind alle Zustände und deren Bedeutung aufgeführt: PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 45: Gerätesteuerung

    + kein Quick Stop Keine + Kommando OFF Kommando ON = 0 1 1 1 0x0203 Einschalten der End- Kommando Enable Operation = 1 1 1 1 0x0207 stufenfreigabe und Enable Operation Regelung gemäß PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 46 Bits 0..3 relevant. Status word 1 Der Master muss warten, bis der Zustand im in den relevanten Bits (Maske = 0x0277) zurückgelesen werden kann. Dieses wird weiter unten noch ausführlich erläutert. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 47: Kommandoübersicht

    Wegnahme der Kommando Quick Stop Quick Stop = x 0 1 x 0x0260 Reglerfreigabe : Nach Beendigung des Zustandsübergangs, Maske für die relevanten Bits ist 0x0277 Tabelle 9.8: Übersicht über alle Zustandsübergänge des Servopositionierreglers PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 48 Eine eventuell vorhandene mechanische Motor- bremse wird automatisch gelöst. Bei einem Defekt oder einer Fehlparametrierung (Motorstrom, Polzahl, Winkelgeber Offset etc.) kann es zu einem unkontrollierten Verhalten des Antriebes kommen. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 49: Herstellerspezifische Parameternummern

    Selektor für Strombegrenzung INT8 Schreiben/Lesen des Sollwertes für Strombegrenzung INT32 1040 (Jogging) Tippgeschwindigkeiten (symmetrisch) INT32 Tippbeschleunigungen (symmetrisch) UINT32 1050 Referenzfahrtmethode INT8 1051 Offset Referenzposition INT32 1100 Istposition INT32 1101 Drehzahlistwert INT32 1102 Wirkstrom-Istwert INT32 PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 50 2000 Eintrag für herstellerspezifischen PKW-Zugriff UINT32 2010 (Placeholder) 8 Bit Platzhalter (leeres Element) UINT8 16 Bit Platzhalter (leeres Element) UINT16 32 Bit Platzhalter (leeres Element) UINT32 2011 32 Bit Platzhalter (leeres Element) UINT32 PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 51: Pnus Zur Betriebsart Positionieren

    Die Auswahl erfolgt über die PNU 1000. Es sind die folgenden Parameter verfügbar: • Zielposition • Fahrgeschwindigkeit • Endgeschwindigkeit • Beschleunigung und Bremsbeschleunigung, jeweils einzeln oder als Kombination für beide Beschleunigungen PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 52 Acceleration Positioning (Beschleunigungsrampe Positionieren) Datentyp UINT32 Zugriff Einheit Physikalische Einheit PROFIBUS Beschleunigung Wertebereich Default-Wert 10.000 (U/min)/s Subindex Name Deceleration Positioning (Bremsrampe Positionieren) Datentyp UINT32 Zugriff Einheit Physikalische Einheit PROFIBUS Beschleunigung Wertebereich Default-Wert 10.000 (U/min)/s PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 53: Start Set Number

    Über diesen Parameter wird die ruckbegrenzte Rampe aktiviert. Die Zeit selbst ist nicht parametrierbar. Sie wird bei Aktivierung automatisch auf die maximale Zeit gesetzt. Wird die Zeit über die Parametriersoftware DIS-2 ServoCommander verändert, so liefert der zurückgelesene Wert über den PROFIBUS den Wert 2. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 54: Pnu 1050: Homing Method

    Ruckbegrenzte Rampe ist aktiv, die maximale Zeit ist parametriert. Default-Wert 10.2.5 PNU 1050: Homing Method Unter dieser Parameternummer wird die Methode der Referenzfahrt parametriert. Eine genauere Beschreibung der Methoden ist im Benutzerhandbuch DIS-2 48/10 FB zu finden. 1050 Subindex Name Homing Method...
  • Seite 55: Abbildung 10.1: Interpretation Des Home Offset

    Die Daten werden so interpretiert, wie sie als physikalische Einheit für die Lage eingestellt sind. Dazu stellt die Parametriersoftware DIS-2 ServoCommander ein entsprechendes Fenster zur Verfügung. 1051 Subindex Name Home Offset Datentyp INT32 Zugriff Einheit Physikalische Einheit PROFIBUS Lage Wertebereich Default-Wert PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 56: Pnus Zur Betriebsart Drehzahlregelung

    Es ist zu beachten, das beim Lesen immer nur der aktuelle Wert der Beschleunigungsrampe für positive Drehrichtung gelesen wird. Der Anwender hat ggf. selbst sicherzustellen, dass das Lesen eines Wertes ausreicht. Dies kann z.B. durch einmaliges Lesen und anschließendes Zurückschreiben dieses Wertes erreicht werden. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 57 Lesen eines Wertes ausreicht. Dies kann z.B. durch einmaliges Lesen und anschließendes Zurückschreiben dieses Wertes erreicht werden. Subindex Name All Accelerations Velocity Control (Beschleunigung und Bremsbeschleunigung für Drehzahlregelung) Datentyp UINT32 Zugriff Einheit Physikalische Einheit PROFIBUS Beschleunigung Wertebereich Default-Wert 10.000 (U/min)/s PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 58: Pnus Für Verschiedene Betriebsarten

    - Im zweiten Fall wird der Strom in mA angegeben, der einer anliegenden Spannung von 10V entsprechen soll. 1022 Name Current Limitiation Subindex Name Limit Current Input Channel Datentyp INT8 Zugriff Einheit Wertebereich 0...3, 7 Default-Wert Wert Bedeutung Keine Begrenzung AIN0 AIN1 RS232 Profibus PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 59: Pnu 1040: Jogging

    Physikalische Einheit PROFIBUS Geschwindigkeit Wertebereich Default-Wert 100 U/min Subindex Name Symmetrical Jogging Accelerations (Tippbeschleunigungen, symmetrisch) Datentyp UINT32 Zugriff Der Lesezugriff liefert den Wert der Beschleunigung Einheit Physikalische Einheit PROFIBUS Beschleunigung Wertebereich Default-Wert 10.000 (U/min)/s PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 60: Pnu 1290: Motor Data

    UINT16 Zugriff Einheit Promille Wertebereich Default-Wert 10.4.4 PNU 1350: Enable Logic Der Parameter enable_logic gibt an wie die Reglerfreigabe erfolgen soll. 1350 Subindex Name Enable Logic Datentyp UINT16 Zugriff Einheit Wertebereich 0...3 Default-Wert PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 61: Istwerte

    Über diesen Parameter wird der Drehzahlistwert zurückgegeben. Dieser ist in der für PROFIBUS eingestellten physikalischen Einheit skaliert. 1101 Subindex Name Velocity Actual Value Datentyp INT32 Zugriff Einheit Physikalische Einheit PROFIBUS Geschwindigkeit Wertebereich Default-Wert PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 62: Pnu 1102: Current Actual Value

    Wann die Ausgänge wirklich gesetzt werden, kann durch Zurücklesen des Parameters festgestellt werden. 1140 Subindex Name Digital Outputs Datentyp UINT32 Zugriff Einheit Wertebereich Default-Wert Wert Digitaler Ausgang 00000001h Haltebremse (nur lesbar) 0...15 reserviert 00010000h Betriebsbereit (nur lesbar) 17,18 00060000h DOUT1, DOUT2 PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 63: Pnu 1141: Digital Inputs

    Eingänge hängen von der Parametrierung des Servopositionierreglers ab. 1141 Subindex Name Digital Inputs Datentyp UINT32 Zugriff Einheit Wertebereich Default-Wert Wert Digitaler Ausgang 00000001h Negativer Endschalter (DIN7) 00000002h Positiver Endschalter (DIN8) 00000008h Interlock (Reglerfreigabe (DIN9) fehlt) 16...25 03FF0000h DIN0...DIN9 PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 64: Parameter Für Den Telegrammaufbau

    PKW Access (herstellerspezifischer PKW-Zugriff) Datentyp 2 * UINT32 (8 Byte) Zugriff Einheit Wertebereich Byte 0: Zugriffsart: 0x00: Kein Zugriff 0x41: Lesezugriff 0x42: Schreibzugriff übrige Werte: reserviert Byte 1..2: Parameternummer Byte 3: Subindex Byte 4..7: Daten Default-Wert PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 65: Pnu 2010: Placeholder

    2010 Name Placeholder Subindex Name 8 Bit Datentyp UINT8 Zugriff Einheit Wertebereich Default-Wert Subindex Name 16 Bit Datentyp UINT16 Zugriff Einheit Wertebereich Default-Wert Subindex Name 32 Bit Datentyp UINT32 Zugriff Einheit Wertebereich Default-Wert PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 66: Pnu 2011: Element 0

    Ende eines Telegramms eingetragen wird. Die Anzahl der Einträge in einem Telegramm ist fest auf 10 begrenzt. Nicht benötigte Einträge erhalten daher diese PNU. 2011 Subindex Name Element 0 Datentyp UNT32 Zugriff Einheit Wertebereich Default-Wert PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 67: Parameter Für Verschiedene Zwecke

    Mittels der Parameter Error Field 0 und Error Field 1 können anstehende Fehler ausgelesen werden. 1601 Name Error Code Subindex Name Error Field 0 Datentyp UINT32 Zugriff Einheit Wertebereich siehe Benutzerhandbuch DIS-2 48/10 FB Default-Wert Subindex Name Error Field 1 Datentyp UINT32 Zugriff Einheit Wertebereich siehe Benutzerhandbuch DIS-2 48/10 FB Default-Wert PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 68: Pnu 1610: Error Managment

    Subindex Name Error Reaction Code Datentyp UINT8 Zugriff Einheit Wertebereich 0x00, 0x03, 0x05, 0x08 Default-Wert Wert Bedeutung 0x00 Keine Aktion 0x03 Warnung (Display) 0x05 Bremsen mit Schnellhaltrampe 0x08 Endstufe aus (Motor trudelt aus) PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 69: Betriebsarten

    Betriebsarten Seite 69 Betriebsarten 11.1 Übersicht Der Servopositionierregler DIS-2 48/10 FB verfügt via PROFIBUS über 2 Basisbetriebsarten: Drehzahlregelung Positionieren Innerhalb der Betriebsarten ergibt sich unterschiedliches Verhalten durch verschieden parametrierbare Sollwertselektoren. PROFIdrive (4) definiert sog. Application classes. Diese können über eine entsprechende Parameternummer eingestellt werden.
  • Seite 70: Pnu 1500: Operating Mode

    Der Start einer Positionierung erfolgt aufgrund einer herstellerspezifischen Implementierung nur auf eine steigende Flanke des entsprechenden Bits im Control word 1. Der Start einer Positionierung erfolgt auch, wenn vorher keine erfolgreiche Referenzfahrt ausgeführt wurde. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 71: Abbildung 11.1: Lückenlose Folge Von Fahraufträgen

    Positionierung unmittelbar an die laufende Positionierung angehängt wird. In manchen Anwendungen soll eine lückenlose Folge von Fahraufträgen ausgeführt werden, siehe Abbildung 11.1. Unterbrechen einer laufenden Positionierung Abbildung 11.1: Lückenlose Folge von Fahraufträgen PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 72: Profilspezifische Parameternummern

    Unter dieser Parameternummer können verschiedene Speichervorgänge von Parametern im Servopositionierregler aktiviert werden. Subindex Name Transfer into a non-volatile memory Datentyp UINT16 Zugriff Einheit Wertebereich Keine Aktion Speichern des aktuellen Parametersatzes und aller Positionsdatensätze 2.. 65535: reserviert Default-Wert PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 73: Funktions- Und Datenbausteine Für Siemens S7

    SIEMENS S7 13.1 Übersicht Für den Servopositionierregler DIS-2 48/10 FB wurden speziell für die Siemens SPS-Systeme (SIMATIC-S7-Steuerungen) Funktionsbausteine geschrieben, die eine Einbindung der Servopositionierregler in ein SPS-Programm mit PROFIBUS-Funktionalität erheblich erleichtern. Die Funktions- und Datenbausteine (FB, DB) sind jeweils einer Betriebsart zugeordnet.
  • Seite 74: Funktions- Und Datenbausteine Für Die Servopositionierregler Dis-2 48/10 Fb

    Einsatz vieler Servopositionierregler in verschiedenen Betriebsarten kann es hier u.U. zu Engpässen hinsichtlich der Speichernutzung in der Applikation kommen. Information Die Reihenfolge der Daten innerhalb der Datenbausteine ist identisch mit der, die im Telegrammformat der jeweiligen Betriebsart (FB) festgelegt wurde. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 75: 13.2.2 Fbs Der Servopositionierregler Dis-2 48/10 Fb

    Funktions- und Datenbausteine für SIEMENS S7 Seite 75 13.2.2 FBs der Servopositionierregler DIS-2 48/10 FB 13.2.2.1 FB_position (FB 41 Positionierbetrieb) • Parameter: DB_nr_position: Nummer des Datenbausteins, in dem die Daten für die Betriebsart Positionierung hinterlegt sind (INT). DB_nr_actual_value: Nummer des Datenbausteins, in dem die Istwertdaten hinterlegt sind (INT).
  • Seite 76 Beschleunigung auf die ebenfalls in diesem Positionssatz parametrierte Fahrgeschwindigkeit. Bei einer fallenden Flanke an diesem Eingang bremst der Antrieb mit der im Positionssatz „Tipp & Teach“ eingestellten Bremsbeschleunigung in den Stillstand ab. Während einer Referenzfahrt hat dieser Eingang keine Auswirkung. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 77 Bei gesetztem Ausgang liegt ein Fehler vor. Die Reglerfeigabe wird weggenommen. Der Ausgang wird zurückgesetzt, wenn der Fehler quittiert wird. Bitte beachten Sie bei der Verwendung der Funktionsbausteine das dargestellte Timing. drive_enable drive_enable_ok start_pos bzw. start_homing PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 78: Fb_Velocity (Fb 43 Drehzahlregelung)

    Bei einer fallenden Flanke an diesem Eingang bremst der Antrieb mit der eingestellten Bremsbeschleunigung der Sollwertrampe in den Stillstand ab. jog_neg: Bei gesetztem Eingang beschleunigt der Antrieb mit der eingestellten Beschleunigung der Sollwertrampe auf die im Positionssatz „Tipp & Teach“ parametrierte PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 79: Einbindung Der Fbs Und Dbs

    Der Ausgang wird zurückgesetzt, wenn der Fehler quittiert wird. 13.2.3 Einbindung der FBs und DBs Wie in der Übersicht beschrieben, stehen die für den Servopositionierregler DIS-2 48/10 FB entwickelte Funktions- und Datenbausteine zum freien Download zur Verfügung. Information Download der Funktions- und Datenbausteine unter www.metronix.de Die Bausteine sind in zwei Beispielprojekten in der Datei FB_DB_DIS-2 FB_xpx.zip gepackt.
  • Seite 80 Baugruppe mit STEP 7 projektiert wurde. Es ist nur der Datentyp BYTE zulässig. In beiden Beispielprojekten (Beispielprojekt Positionieren und Beispielprojekt Drehzahlregelung) werden die gleichen Istwertdaten zurückgeliefert. Somit ist das Antworttelegramm in beiden Beispielprojekten gleich konfiguriert. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 81 Schreiben der Daten für die Betriebsart Drehzahlregelung: Ausgangsdatenbereich 256dez = 100hex Datenbaustein-Nummer, Anfangsadresse innerhalb des DB (0.0) und aus dem Daten an den Slave Anzahl der zu übertragenen Bytes (12 Byte) gesendet werden. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 82: Profibus-Anschaltung Des Servopositionierreglers Dis-2 48/10 Fb

    Tritt während der Bearbeitung der Funktion ein Fehler auf, enthält der Rückgabewert einen Fehlercode. 13.2.4 PROFIBUS-Anschaltung des Servopositionierreglers DIS-2 48/10 FB Zur Herstellung einer funktionsfähigen PROFIBUS-Anschaltung sind mehrere Schritte erforderlich. Einige dieser Einstellung sollten bzw. müssen vor der Aktivierung der PROFIBUS-Kommunikation ausgeführt werden.
  • Seite 83: Beschreibung

    Die Gesamtlänge dieses Telegramms beträgt 12 Byte. Bei der Einbindung des Slaves in die Hardware-Konfiguration des Masters muss daher für die Ausgangsdaten das Modul: 6 Words Output ausgewählt und auf einen der Steckplätze gelegt werden. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 84: Empfangstelegramm Beispielprojekt Positionieren

    Bremsbeschleunigung, Angabe in der für PROFIBUS eingestellten physikalischen Einheit einer Beschleunigung Die Gesamtlänge dieses Telegramms beträgt 16 Byte. Bei der Einbindung des Slaves in die Hardware-Konfiguration des Masters muss daher für die Ausgangsdaten das Modul: 8 Words Output PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 85: Antworttelegramm Für Die Beispielprojekte

    Aktueller Status der digitalen Eingänge, Bitbelegung (PNU 1141 0) siehe Beschreibung der PNU. Die Gesamtlänge dieses Telegramms beträgt 20 Byte. Bei der Einbindung des Slaves in die Hardware-Konfiguration des Masters muss daher für die Eingangsdaten das Modul: PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 86: Erstellen Eines S7 Programms

    Hierzu wird auf der linken Fensterseite SIMATIC 300-Station ausgewählt und anschließend auf der rechten Fensterseite mit einem Doppelklick Hardware angewählt. Zunächst wird die Station mit dem Befehl Station -> Schließen geschlossen ohne dabei den Hardware-Konfigurator zu beenden. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 87: Die Hardwarekonfiguration

    Funktions- und Datenbausteine für SIEMENS S7 Seite 87 Mit dem Befehl Extras->Neue GSD installieren... wird die GSD Datei MME0A38.gsd, die für das Einfügen des DIS-2 48/10 FB in den Hardwarekatalog notwendig ist, hinzugefügt. 13.2.7 Die Hardwarekonfiguration Das S7 Projekt muss anschließend wieder mit dem Befehl Station -> Öffnen... geöffnet werden.
  • Seite 88: Anbindung Des Servopositionierreglers

    Stationsfenster. Danach wird mit dem Befehl Einfügen -> DP-Mastersystem der Profibus ergän Anschließend wird aus dem Hardware Katalog aus dem Verzeichnis PROFIBUS-DP -> Weitere FELDGERÄTE -> Regler-> DIS-2 48/10 FB mittels Drag&Drop das benötigte Modul zum Profibu hinzugefügt. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB...
  • Seite 89 Adresse identisch sein, die zuvor mit dem DIS-2 ServoCommander eingestellt wurde. Der Servopositionierregler ist nun angebunden. Die Hardwarekonfiguration sollte jetzt folgendes Aussehen haben. Das S7 Projekt ist jetzt soweit vorbereitet, das mit der Programmierung begonnen werden kann. PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 90: Übersicht Der Funktions- Und Datenbausteine

    Übersicht Beispielprojekt Drehzahlregelung Istwertdaten actual_value Istwertdaten des Servopositionierreglers (für beide Beispielprojekte) Positionierung FB41 FB_position Funktionsbaustein für die Betriebsart Positionierung DB41 Instanz DB für FB41 Der zum Funktionsbaustein zugehörige Datenbaustein der internen Variablen DB42 DB_position Positionierdaten PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...
  • Seite 91 Funktions- und Datenbausteine für SIEMENS S7 Seite 91 Drehzahlregelung FB43 FB_velocity Funktionsbaustein für die Betriebsart Drehzahlregelung DB43 Instanz DB für FB43 Der zum Funktionsbaustein zugehörige Datenbaustein der internen Variablen DB44 DB_velocity Daten für die Betriebsart Drehzahlregelung PROFIBUS-Handbuch Servopositionierregler DIS-2 48/10 FB Version 2.0...

Inhaltsverzeichnis