Herunterladen Inhalt Inhalt Diese Seite drucken
WAGO 750-671 Anwendungshinweis
Vorschau ausblenden Andere Handbücher für 750-671:

Werbung

Anwendungshinweis
Gebäude
Step7
Automation
Benutzung der Stepper Module
750-670,750-671,750-672,750-673
mit Siemens Step 7
A114903
Version 1.1.0

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für WAGO 750-671

  • Seite 1 Anwendungshinweis Gebäude Step7 Automation Benutzung der Stepper Module 750-670,750-671,750-672,750-673 mit Siemens Step 7 A114903 Version 1.1.0...
  • Seite 2 Anwendungshinweis A114903 © 2016 by WAGO Kontakttechnik GmbH & Co. KG Alle Rechte vorbehalten. WAGO Kontakttechnik GmbH & Co. KG Hansastraße 27 D-32423 Minden +49 (0) 571/8 87 – 0 Tel.: +49 (0) 571/8 87 – 1 69 Fax: E-Mail: info@wago.com...
  • Seite 3: Darstellung Der Zahlensysteme

    Reproduktion, Übersetzung in andere Sprachen sowie die elektronische und fototechnische Archivierung und Veränderung bedarf schriftlichen Genehmigung der WAGO Kontakttechnik GmbH & Co. KG, Minden. Zuwiderhandlungen ziehen einen Schadenersatzanspruch nach sich. Darstellung der Zahlensysteme Tabelle 1: Darstellungen der Zahlensysteme Zahlensystem Beispiel...
  • Seite 4 Beschreibung Anwendungshinweis A114903 Symbole GEFAHR Warnung vor Personenschäden! Kennzeichnet eine unmittelbare Gefährdung mit hohem Risiko, die Tod oder schwere Körperverletzung zur Folge haben wird, wenn sie nicht vermieden wird. GEFAHR Warnung vor Personenschäden durch elektrischen Strom! Kennzeichnet eine unmittelbare Gefährdung mit hohem Risiko, die Tod oder schwere Körperverletzung zur Folge haben wird, wenn sie nicht vermieden wird.
  • Seite 5: Rechtliche Grundlagen

    Beschreibung Rechtliche Grundlagen Änderungsvorbehalt Die WAGO Kontakttechnik GmbH & Co. KG behält sich Änderungen, die dem technischen Fortschritt dienen, vor. Alle Rechte für den Fall der Patenterteilung oder des Gebrauchmusterschutzes sind der WAGO Kontakttechnik GmbH & Co. KG vorbehalten. Fremdprodukte werden stets ohne Vermerk auf Patentrechte genannt.
  • Seite 6: Inhaltsverzeichnis

    Modul 750-671 ................... 67 6.1.3 Modul 750-672 ................... 68 6.1.4 Modul 750-673 ................... 68 6.1.5 Berechnung der Schritte pro Umdrehung für das Modul 750-671 ..70 6.1.6 Parameterberechnung mittels Excel Tabelle ........70 6.1.7 Strom ....................72 6.1.8 Referenzieren ..................72 6.1.9...
  • Seite 7 Anwendungshinweis A114903 Beschreibung 6.1.10 Rampen ....................75 Fahrprogramm ..................78 Version 1.1.0...
  • Seite 8: Beschreibung

    Feldbus Koppler HW01 WAGO Feldbus Koppler 750-333 FW17 PROFIBUS DP/V1 WAGO Steppercontroller, RS-422, 750-670 24V/20mA WAGO Steppercontroller 750-671 24V/1,5A WAGO Steppercontroller 750-672 70V/7,5A, 6 IN, 2 OUT WAGO Stepperservo 70V/7,5A 750-673 6IN, 2OUT SIEMENS CPU 315-2 PN/DP 6ETIA 315- V3.2...
  • Seite 9: Tools

    Anwendungshinweis A114903 Verwendetes Material Tools Bezeichnung Bestnr. Version* Siemens Step 7 V5.5 Stepper parameter calculator MS Excel Tabelle * diese Version wurde bei Erstellung des Anwendungshinweises verwendet. Version 1.1.0...
  • Seite 10: System Konfiguration

    System Konfiguration Anwendungshinweis A114903 System Konfiguration Hardware Konfiguration in Step 7 3.1.1 Profinet Der Profinet Koppler kann über Katalog > Weitere Feldgeräte > PROFINET IO > I/O > Wago Kontakttechnik GmbH & Co.KG > WAGO-IO-SYSTEM 750/753 eingefügt werden Version 1.1.0...
  • Seite 11 Anwendungshinweis A114903 System Konfiguration Das Stepper Modul kann dem Koppler hinzugefügt werden. Version 1.1.0...
  • Seite 12 System Konfiguration Anwendungshinweis A114903 In den Eigenschaften werden die Ein- und Ausgangsadressen angepasst. Version 1.1.0...
  • Seite 13: Profibus

    Anwendungshinweis A114903 System Konfiguration 3.1.2 Profibus Der Profibus-Koppler kann über Katalog > Weitere Feldgeräte > PROFIBUS DP > I/O > Wago Kontakttechnik GmbH & Co.KG > WAGO-IO-SYSTEM 750/753 hinzugefügt werden. Version 1.1.0...
  • Seite 14 System Konfiguration Anwendungshinweis A114903 Das Stepper Modul muss dem Koppler hinzugefügt werden. Version 1.1.0...
  • Seite 15 Anwendungshinweis A114903 System Konfiguration Die Profibus-Adresse des Kopplers muss entsprechend dem angeschlossenen Gerät angepasst werden. Version 1.1.0...
  • Seite 16 System Konfiguration Anwendungshinweis A114903 In den Eigenschaften der Module werden Ein- und Ausgangsadressen angepasst. Version 1.1.0...
  • Seite 17: Wago Stepper Modul Konfiguration

    Das Stepper Modul muss entsprechend des eingesetzten Motors sowie in Hinblick auf die dynamischen Eigenschaften konfiguriert werden. Diese Konfiguration kann entweder mittels WAGO-I/O-Check oder aber über den Baustein MC2_Configuration aus einem SPS Programm erfolgen. Die Konfiguration wird über einem eigenen Datentyp, UDT9, bearbeitet. In dieser Struktur können die notwendigen Einstellungen angepasst werden.
  • Seite 18: Funktionsblöcke

    Funktionsblöcke Anwendungshinweis A114903 Funktionsblöcke Die Bausteine müssen durch das Anwenderprogramm synchronisiert werden, da sie alle mit den gleichen Ein- und Ausgabedaten arbeiten. Die Bezeichnung des Prozessabbildes ist im Handbuch detailliert beschrieben. Im Rahmen dieser Beschreibung werden die gleichen Bezeichner benutzt ohne sie jedoch noch einmal ausdrücklich zu erklären.
  • Seite 19: Fb33 Mc2_Configuration

    Anwendungshinweis A114903 Funktionsblöcke FB33 MC2_Configuration WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine MC2_Configuration Name: Typ: Funktion Funktionsblock Programm 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Start xWrite BOOL Konfigurationstabelle schreiben xRead BOOL Konfigurationstabelle auslesen Ein-/Ausgangsparameter...
  • Seite 20 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Version 1.1.0...
  • Seite 21 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Funktionsbeschreibung: Mit diesem Baustein kann die Konfigurationstabelle gelesen oder geschrieben werden. Der Lese- oder Schreibvorgang wird durch die Variable xExecute gestartet. Wenn der Vorgang abgeschlossen ist, wird die Variable xDone gesetzt.
  • Seite 22: Fb35 Mc2_Configurationvalue

    Funktionsblöcke Anwendungshinweis A114903 FB35 MC2_ConfigurationValue WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine Name: MC2_ConfigurationValue Typ: Funktion Funktionsblock Programm Anwendbar für: 750-670, 750-671, 750-672, 750-673 Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Start Auftrag wAddress WORD Adresses des Parameters bReadWrite BYTE 0:Parameter lesen...
  • Seite 23 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Version 1.1.0...
  • Seite 24 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Zu jedem Zeitpunkt darf nur ein Funktionsbaustein aktiv sein. Mit diesem Baustein kann ein einzelner Wert aus der Konfigurationstabelle gelesen oder geschrieben werden. Wenn der Eingang bReadWrite auf 0 steht, wird der Wert gelesen und auf dwValue ausgegeben.
  • Seite 25: Fb24 Mc2_Power

    Anwendungshinweis A114903 Funktionsblöcke FB24 MC2_Power WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine MC2_Power Name: Typ: Funktion Funktionsblock Programm 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xEnable BOOL Endstufe freigeben Ein-/Ausgangsparameter Datentyp: Kommentar: aMoveIn ARRAY[0..11] Eingangsdaten des Moduls...
  • Seite 26 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Dieser Funktionsbaustein schaltet die Endstufe frei. Es wird unmittelbar das Bit 0 im Control Byte 1 gesetzt. xStatus spiegelt das Stautsbit „Status1.0“ wieder. Version 1.1.0...
  • Seite 27: Fb20 Mc2_Stop

    Anwendungshinweis A114903 Funktionsblöcke FB20 MC2_Stop WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine Name: MC2_Stop Funktion Funktionsblock Programm Typ: Anwendbar für: 750-670, 750-671, 750-672, 750-673 Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Stepper stoppen Ein-/Ausgangsparameter Datentyp: Kommentar: aMoveIn ARRAY[0..11] Eingangsdaten des Moduls...
  • Seite 28: Fb21 Mc2_Reset

    Funktionsblöcke Anwendungshinweis A114903 FB21 MC2_Reset WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine Name: MC2_Reset Typ: Funktion Funktionsblock Programm Anwendbar für: 750-670, 750-671, 750-672, 750-673 Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Reset ausführen Ein-/Ausgangsparameter Datentyp: Kommentar: aMoveIn ARRAY[0..11] Eingangsdaten des Moduls...
  • Seite 29: Fb23 Mc2_Readactualposition

    Anwendungshinweis A114903 Funktionsblöcke FB23 MC2_ReadActualPosition WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: Name: MC2_ReadActualPosition Typ: Funktion Funktionsblock Programm 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xEnable BOOL Position auslesen Ein-/Ausgangsparameter Datentyp: Kommentar: aMoveIn ARRAY[0..11] Eingangsdaten des Moduls...
  • Seite 30 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Dieser Funktionsbaustein liest die aktuelle Ist-Position und Ist-Geschwindigkeit aus. Wenn xValid True ist, ist die diActualPosition gültig. Zusätzlich wird die aktuelle Betriebsart ausgegeben. Version 1.1.0...
  • Seite 31: Fb32 Mc2_Drivetable

    Anwendungshinweis A114903 Funktionsblöcke FB32 MC2_DriveTable WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: Name: MC2_DriveTable Typ: Funktion Funktionsblock Programm 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xWrite BOOL true: Konfigurationstabelle schreiben xRead BOOL true: Konfigurationstabelle auslesen xExecute BOOL Lese-/Schreibzugriff ausführen...
  • Seite 32 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Version 1.1.0...
  • Seite 33 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Mit diesem Baustein kann eine Fahrprogramm Tabelle gelesen oder geschrieben werden. Wenn der Eingang xFlashProgram auf True steht, wird die Fahrtabelle in den Flash Speicher geschrieben. Nach einem PowerOnReset wird diese Tabelle dann ins Ram geladen, so dass das Fahrprogramm gestartet werden kann.
  • Seite 34: Fb34 Mc2_Positiontable

    Funktionsblöcke Anwendungshinweis A114903 FB34 MC2_PositionTable WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: MC2_PositionTable Name: Funktion Funktionsblock Programm Typ: 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Start Auftrag xWrite BOOL Positionstabelle schreiben xRead BOOL Positionstabelle lesen iDataCount Anzahl der Positionseinträge (1..50)
  • Seite 35 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Version 1.1.0...
  • Seite 36 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Mit diesem Baustein kann die Positionstabelle gelesen oder geschrieben werden. Der Lesevorgang wird durch die Variable xExecute gestartet. Wenn der Vorgang abgeschlossen ist, wird die Variable xDone gesetzt. Wenn der Eingang xRead auf TRUE steht, wird die Positionstabelle gelesen.
  • Seite 37: Fb22 Mc2_Readerror

    Anwendungshinweis A114903 Funktionsblöcke FB22 MC2_ReadError WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine MC2_ReadError Name: Typ: Funktion Funktionsblock Programm 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xEnable BOOL Fehlercode auslesen Ein-/Ausgangsparameter Datentyp: Kommentar: aMoveIn ARRAY[0..11] Eingangsdaten des Moduls...
  • Seite 38 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Dieser Baustein liest die Fehler Informationen des Stepper Moduls aus. Es wird der Fehler in Form der Blinksequenz ausgegeben. Der Ausgang xError spiegelt unmittelbar den Zustand des Bits Status2.7 wieder. Dieses Bit wird unabhängig vom Zustand des Eingangs xEnable stets aktualisiert.
  • Seite 39: Fb27 Mc2_Moveabsolute

    Anwendungshinweis A114903 Funktionsblöcke 4.10 FB27 MC2_MoveAbsolute WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine MC2_MoveAbsolute Name: Typ: Funktion Funktionsblock Programm 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Startet die Bewegung iVelocity Geschwindigkeit (1..25000) wAcceleration WORD Beschleunigung (1..32767)
  • Seite 40 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Version 1.1.0...
  • Seite 41 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Dieser Funktionsbaustein ermöglicht die einfache absolute Positionierung eines Steppers. Die Betriebsart „absolute Einzelpositionierung“ ist definiert durch die Eingänge iVelocity, wAcceleration und diPosition. Die Geschwindigkeit kann in einem Bereich von 1...25000 steps/s vorgegeben werden. Für die Beschleunigung ist ein Wertebereich von 1...32767 steps/s²...
  • Seite 42: Fb27 Mc2_Moveabsolute_2

    Funktionsblöcke Anwendungshinweis A114903 4.11 FB27 MC2_MoveAbsolute_2 WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: MC2_MoveAbsolute_2 Name: Funktion Funktionsblock Programm Typ: 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Startet die Bewegung iVelocity Geschwindigkeit (1..25000) wAcceleration WORD Beschleunigung (1..32767)
  • Seite 43 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Dieser Funktionsbaustein ermöglicht die einfache absolute Positionierung eines Steppers wobei auch Geschwindigkeits- und Positionsänderungen „On the Fly“ möglich sind. Diese Änderungen werden allerdings nur übernommen, wenn sich das Modul nicht mehr in einer Beschleunigungsphase befindet.
  • Seite 44: Fb26 Mc2_Moverelative

    Funktionsblöcke Anwendungshinweis A114903 4.12 FB26 MC2_MoveRelative WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine Name: MC2_MoveRelative Typ: Funktion Funktionsblock Programm Anwendbar für: 750-670, 750-671, 750-672, 750-673 Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Start der Bewegung diDistance DINT Distanz iVelocity Geschwindigkeit wAcceleration...
  • Seite 45 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Version 1.1.0...
  • Seite 46 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Dieser Funktionsbaustein ermöglicht die relative Positionierung eines Steppers. Der Bewegungsablauf wird über den Eingang xExecute gestartet. Wenn der Bewegungsablauf beendet ist, wird die Variable xDone gesetzt. Während der Bewegung ist die Variable xBusy gesetzt.
  • Seite 47: Fb29 Mc2_Home

    Anwendungshinweis A114903 Funktionsblöcke 4.13 FB29 MC2_Home WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine MC2_Home Name: Typ: Funktion Funktionsblock Programm 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Start Referenzfahrt xRefPositive BOOL Starte Referenzfahrt in positive Richtung...
  • Seite 48 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Dieser Funktionsbaustein ermöglicht eine Referenzfahrt. Die Referenzfahrt wird über den Eingang xExecute gestartet. Beim Start muss die Richtung der Referenzfahrt durch einen der beiden Eingänge xRefPositive oder xRefNegative angegeben werden.
  • Seite 49: Fb39 Mc2_Jog_670

    Anwendungshinweis A114903 Funktionsblöcke 4.14 FB39 MC2_Jog_670 WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: Name: MC2_Jog_670 Typ: Funktion Funktionsblock Programm 750-670, 750-671 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xEnable BOOL Jog Mode einschalten xPos BOOL In positive Richtung joggen xNeg BOOL...
  • Seite 50 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Dieser Funktionsbaustein ermöglicht das Joggen eines Steppers. Der Eingang xEnable muss aktiviert werden, damit anschließend über xPos und xNeg gejoggt werden kann. Die Bewegung erfolgt immer mit der Einrichtgeschwindigkeit SetupSpeed (Adr 44) und der Einrichtbeschleunigung SetupAcceleration (Adr 62).
  • Seite 51: Fb28 Mc2_Jog_672

    Anwendungshinweis A114903 Funktionsblöcke 4.15 FB28 MC2_Jog_672 WAGO-I/O-SYSTEM – Step 7 – Bausteine Kategorie: TIA-Bausteine MC2_Jog_672 Name: Typ: Funktion Funktionsblock Programm 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xEnable BOOL Jog Mode einschalten wJogTimeOut WORD 0: kein Zeitlimit 1..65535: Zeit in ms...
  • Seite 52 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Dieser Funktionsbaustein ermöglicht das Joggen eines Steppers. Der Eingang xEnable muss aktiviert werden, damit anschließend über die physikalischen Eingänge 3 und 4 gejoggt werden kann. Die Bewegung erfolgt immer mit der Einrichtgeschwindigkeit SetupSpeed (Adr 44) und der Einrichtbeschleunigung SetupAcceleration (Adr 62).
  • Seite 53: Fb38 Mc2_Movevelocity_670

    Anwendungshinweis A114903 Funktionsblöcke 4.16 FB38 MC2_MoveVelocity_670 WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: Name: MC2_MoveVelocity_670 Typ: Funktion Funktionsblock Programm 750-670, 750-671 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Start der Bewegung iVelocity Geschwindigkeit (-25000<x<25000) wAcceleration WORD Beschleunigung (1..32767) Ein-/Ausgangsparameter...
  • Seite 54 Funktionsblöcke Anwendungshinweis A114903 WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Version 1.1.0...
  • Seite 55 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Dieser Funktionsbaustein ermöglicht die Geschwindigkeitssteuerung eines Stepper Motors mit dem Modul 750-670. Damit dieser Baustein arbeiten kann ist es notwendig den Konfigurationswert Application Selector auf „2“ zu setzen. Für alle anderen Anwendungen, wie z.B. Absolutes Positionieren, ist sicherzustellen, dass der Application Selector auf „1“...
  • Seite 56: Fb25 Mc2_Movevelocity_672

    Funktionsblöcke Anwendungshinweis A114903 4.17 FB25 MC2_MoveVelocity_672 WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: MC2_MoveVelocity_672 Name: Funktion Funktionsblock Programm Typ: 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Start der Bewegung iVelocity Geschwindigkeit (-25000<x<25000) wAcceleration WORD Beschleunigung (1..32767) Ein-/Ausgangsparameter...
  • Seite 57 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Dieser Funktionsbaustein ermöglicht die Geschwindigkeitssteuerung eines Steppers mit dem Modul 750-672. Der Bewegungsablauf wird über den Eingang xExecute gestartet. Während der Beschleunigungsphase ist der Ausgang xBusy gesetzt. Sobald die Sollgeschwindigkeit erreicht ist, wird xBusy zurückgesetzt und der Ausgang xInVelocity gesetzt.
  • Seite 58: Fb30 Mc2_Driveprogram

    Funktionsblöcke Anwendungshinweis A114903 4.18 FB30 MC2_DriveProgram WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: MC2_DriveProgram Name: Funktion Funktionsblock Programm Typ: 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Fahrprogramm starten wStartPos WORD Startzeile des Fahrprogramms Ein-/Ausgangsparameter Datentyp:...
  • Seite 59 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Mit diesem Funktionsbaustein kann ein Fahrprogramm gestartet werden. Der Eingang xExecute muss gesetzt sein damit eine Bewegung möglich ist. Wird dieser Eingang während eines aktiven Bewegungsvorganges auf False gesetzt, wird die Impulsausgabe unmittelbar angehalten, der Motor stoppt ohne an einer festgelegten Rampe herunterzufahren.
  • Seite 60: Fb36 Mc2_Pwm_Mode_670

    Funktionsblöcke Anwendungshinweis A114903 4.19 FB36 MC2_PWM_Mode_670 WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: MC2_PWM_Mode_670 Name: Funktion Funktionsblock Programm Typ: 750-670 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Pulsweitenmodulation starten wPulsDutyFactor WORD Pulsweitenverhältnis (0..10.000) z.B. 5000 = 50% dwPulsPeriod DWORD Periodendauer in µs...
  • Seite 61 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Mit diesem Baustein kann das Steppermodul 750-670 zur Pulsweitenmodulation genutzt werden. Die Eingänge wPulsDutyFactor, dwPulsPeriod und wAcceleration definieren das Ausgangssignal. Große Werte der Beschleunigung wAcceleration ermöglichen einen schnellen Anstieg der Ausgabefrequenz.
  • Seite 62: Fb31 Mc2_Setposition

    Funktionsblöcke Anwendungshinweis A114903 4.20 FB31 MC2_SetPosition WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: MC2_SetPosition Name: Funktion Funktionsblock Programm Typ: 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Start diPosition DINT Neue Position <-8388607<x<8388607 Ein-/Ausgangsparameter Datentyp: Kommentar: aMoveIn ARRAY[0..11]...
  • Seite 63 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Dieser Funktionsbaustein ist zum Setzen der aktuellen Position. Der Eingang xExecute startet die Positionsvorgabe. Der Baustein arbeitet nur dann, wenn das Modul über den Baustein MC2_Power freigegeben ist. Der Baustein nutzt die Mailbox.
  • Seite 64: Fb37 Mc2_Restoredefault

    Funktionsblöcke Anwendungshinweis A114903 4.21 FB37 MC2_RestoreDefault WAGO-I/O-SYSTEM – Step 7 – Bausteine TIA-Bausteine Kategorie: MC2_RestoreDefault Name: Funktion Funktionsblock Programm Typ: 750-670, 750-671, 750-672, 750-673 Anwendbar für: Eingangsparameter: Datentyp: Kommentar: xExecute BOOL Start wFactoryDefault_No WORD 2:Factory Default 1 3:Factory Default 2...
  • Seite 65 Anwendungshinweis A114903 Funktionsblöcke WAGO-I/O-SYSTEM – Step 7 – Bausteine Grafische Darstellung: Funktionsbeschreibung: Mit diesem Baustein kann das Modul in den Auslieferungszustand zurückgesetzt werden. Über die Variable xExecute wird dieser Vorgang gestartet. Der Ausgang wStatus signalisiert einen Fehler. Im Ausgabewort wird im höherwertigen Byte (MSB) der aktuelle Mailbox Opcode ausgegeben während im niederwertigen Byte...
  • Seite 66: Beispiel

    Beispiel Anwendungshinweis A114903 Beispiel Im Beispielprojekt sind die wesentlichen Bausteine für eine absolute Positionierung zu sehen. Das Thema Referenzieren wurde dabei nicht betrachtet. Anhang Verdrahtung 6.1.1 Modul 750-670 Die folgende Verdrahtung geht von einer 5 Volt Puls Richtungsschnittstelle einer Schrittmotor Endstufe aus: DI1+: Freigabe Endstufe (24VDC) DI2+:...
  • Seite 67: Modul 750-671

    Anwendungshinweis A114903 Anhang 6.1.2 Modul 750-671 Eingang DI1+: Freigabe Endstufe (24VDC) DI-: Masse Eingang 1 Eingang DI1+: Referenzschalter (24VDC) DI-: Masse Eingang 2 Ausgang A1, A2: Spule A Schrittmotor Ausgang B1, B2: Spule B Schrittmotor Die Funktionalität der Eingänge kann, wenn notwendig, geändert werden. Dazu sind Details im Kapitel 6.1.9 zu finden...
  • Seite 68: Modul 750-672

    Anhang Anwendungshinweis A114903 6.1.3 Modul 750-672 Per Default ist folgende Belegung der Ein- und Ausgänge des Moduls vorzufinden. Die Funktionalität der Eingänge kann, wenn notwendig, geändert werden. Dazu sind Details im Kapitel 6.1.9 zu finden 6.1.4 Modul 750-673 Per Default ist folgende Belegung der Ein- und Ausgänge des Moduls vorzufinden. Die Funktionalität der Eingänge kann, wenn notwendig, geändert werden.
  • Seite 69 Anwendungshinweis A114903 Anhang Version 1.1.0...
  • Seite 70: Berechnung Der Schritte Pro Umdrehung Für Das Modul 750-671

    Anhang Anwendungshinweis A114903 6.1.5 Berechnung der Schritte pro Umdrehung für das Modul 750-671 Es wird ein Motor mit 1,8° (n=200) eingesetzt. Damit ergeben sich 12800 Impulse für eine Umdrehung, gemäß folgender Formel: 6.1.6 Parameterberechnung mittels Excel Tabelle Mit Hilfe der angefügten Excel Tabelle, können die Konfigurationsparameter Frequenz Divisor (FREQ_DIV) und Beschleunigungsfaktor (ACC_FACT) berechnet werden.
  • Seite 71 Anwendungshinweis A114903 Anhang Folgende Eingaben sind vorzunehmen: Linearmotor Rotatorischer Motor  Winkel pro Schritt (deg/step)  Max.Geschw. in m/s  Maximale Geschwindigkeit in  Vorschub pro Schritt in Millimeter  Beschleunigungsramoe in sec  Beschleunigungsramoe in sec Beispiel: Der Rotationsmotor POWERMAX (deg/step = 1.8) soll mit einer maximalen Geschwindigkeit von 20 Hz (1200rpm) betrieben werden.
  • Seite 72: Strom

    Referenzieren Das Referenzieren wird im Wesentlichen durch dir folgenden Parameter bestimmt: Reference_Offset, Reference_Mode, SetupAcceleration und SetupSpeed. Für die Module 750-671, 750-672 und 750-673 ist bei den Werten das 64-fache Mikrostepping zu berücksichtigen. Für den Reference_Mode gilt: 0: Referenzschalter nutzen, referenzieren auf die negative Seite des Schalters...
  • Seite 73: Verlinkung Von Bits

    (Ptr_Set_Reference:= 16#31) LimitSwitch_Pos Control 3.4 (Ptr_LimitSwitch_Pos:= 16#54) LimitSwitch_Neg Control 3.5 (Ptr_LimitSwitch_Neg:= 16#55) 6.1.9.1 Beispiel 1 Beim Module 750-671 soll der positive Endschalter auf den ersten digitalen Eingang verdrahtet werden. LimitSwitch_Pos Input 1 (Ptr_LimitSwitch_Pos:= 16#30) Stop1_N TRUE (Ptr_Stop1_N:= 16#01) Version 1.1.0...
  • Seite 74 Anwendungshinweis A114903 6.1.9.2 Beispiel 2 Beim Modul 750-671 sollen die Eingänge für den positive und den negative Endschalter genutzt werden. Zusätzlich sollen sie invertiert arbeiten (Endlage nicht erreicht, wenn Eingang TRUE ->Drahtbruchsicher). Diese Aufgabenstellung kann mit Hilfe eines Filters realisiert werden. Der Filter muss dazu in der Betriebsart “Invertieren”...
  • Seite 75: Konstante Beschleunigung

    Anwendungshinweis A114903 Anhang 6.1.10 Rampen 6.1.10.1 Konstante Beschleunigung Dieses Beschleunigungsprofil wird durch folgende Einstellung erreicht: ConfigurationData.Acceleration_Modes:=0; Time Time Der Motor soll v=v_max erreichen. Es wird mit maximaler Beschleunigung (ACCELERATION=32767) gefahren. t1 berechnet sich zu: v_max =2MHz/Freq_Div a_max=32767*ACC_Fact/Freq_Div t1=v_max/a_max=2MHz/(32767*ACC_Fact) ACC_Fact 8000 760ms 76ms 7,6ms...
  • Seite 76: Lineare Beschleunigung

    Anhang Anwendungshinweis A114903 6.1.10.2 Lineare Beschleunigung Dieses Beschleunigungsprofil wird durch folgende Einstellung erreicht: ConfigurationData.Acceleration_Modes:=2#10101010 ConfigurationData.Acceleration_RampDown_Param:=2000 ConfigurationData.Acceleration_RampUp_Param:=2000 Die Parameter RampUp und RampDown definieren die Zeit der Beschleunigung und Verzögerung in ms: t1=2 sec t2=2 sec time time Version 1.1.0...
  • Seite 77 Anwendungshinweis A114903 Anhang 6.1.10.3 sin² Beschleunigung Ein Beispiel, bei dem mit dem sin² Beschleunigungsprofil innerhalb von 2 Sekunden die Sollgeschwindigkeit erreicht werden soll sowie ebenfalls in 2 Sekunden wieder abgestoppt werden soll. ConfigurationData.Acceleration_Modes:= 2#01100110 ConfigurationData.Acceleration_RampDown_Param:=2000 ConfigurationData.Acceleration_RampUp_Param:=2000 Die Parameter RampUp und RampDown definieren die Zeit der Beschleunigung und Verzögerung in ms: t1=2 sec t2=2 sec...
  • Seite 78 Anhang Anwendungshinweis A114903 6.2 Fahrprogramm Das Stepper Modul verfügt über die Möglichkeit, Fahrtabellen abzuarbeiten. Diese sind im ersten Schritt mit dem Baustein MC2_DriveTable auf das Modul zu laden. Anschließend können sie mit dem Baustein MC2_DriveProgram gestartet werden. Ein Fahrprogramm könnte wie folgt aussehen: Opcode data_LSB data...
  • Seite 79 WAGO Kontakttechnik GmbH & Co. KG • Postfach 2880 D-32385 Minden Hansastraße 27 • D-32423 Minden +49 (0) 571/8 87 – 0 Telefon: +49 (0) 571/8 87 – 1 69 Telefax: E-Mail: info@wago.com Internet: http://www.wago.com...

Diese Anleitung auch für:

750-670750-672750-673

Inhaltsverzeichnis