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...
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...
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.
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 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.
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...
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...
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...
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...
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...
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...
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...
(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.
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.
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...
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.
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.
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...
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...
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...
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.
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.
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...
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...
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...
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...
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.
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...
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...
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.
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...
+ 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...
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...
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...
Ü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...
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...
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...
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...
- 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...
Ü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...
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...
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...
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...
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...
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.
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...
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...
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...
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.
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...
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...
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...
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...
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.
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...
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...
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...
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...
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.
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...
Ü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...