Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC®...

16
Applikationen frei programmieren mit MOVI-PLC ® Steuerungstechnik Antriebstechnik \ Antriebsautomatisierung \ Systemintegration \ Services

Transcript of Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC®...

Page 1: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

Applikationen frei programmieren mit MOVI-PLC®

Steuerungstechnik

Antriebstechnik \ Antriebsautomatisierung \ Systemintegration \ Services

x

y

Page 2: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

2 Frei programmieren mit MOVI-PLC®

Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung. Produkte und Systeme von SEW-EURODRIVE finden überall ihren Einsatz – weltweit. Ob in der Automobil-, Baustoff-, Nahrungs- und Genussmittel- oder Metall verarbeitenden Industrie – die Entscheidung für Antriebstechnik „made by SEW-EURODRIVE“ bedeutet Sicherheit für Funktion und Investition.

Frei programmierbare Motion-Control-Steuerung MOVI-PLC®

Zur flexiblen Lösung komplexer Aufgaben innerhalb der Maschinenautomatisierung bietet

SEW-EURODRIVE die frei programmierbare Motion-Control-Steuerung MOVI-PLC®.

Ihre skalierbaren Controller sind die ideale Lösungsplattform, da sie eine durchgängige

Bedienung und Funktionalität ermöglichen. Für die Komplettautomation ganzer Maschinen

stehen umfangreiche Schnittstellen für die externe Peripherie und Visualisierung zur

Verfügung.

Zur schnellen Inbetriebnahme kann der Anwender bei vielen Applikationen auch auf vorge-

fertigte Programmmodule zurückgreifen. Eine hohe Flexibilität gewährleisten die Standard-

programmiersprachen FUP, KOP, AWL und Structure Text.

Page 3: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

3

Page 4: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

4 Automatisierungslösungen

Perfekte Bewegung in jedem Automatisierungskonzept

MOVI-PLC® verfügt immer über die passende Antriebsfunktionalität und eignet sich überall

dort, wo intelligente Antriebslösungen gefordert sind, z. B. wenn verschiedene Antriebe

perfekt zusammenspielen müssen. Dieses Zusammenspiel steuert die MOVI-PLC® einfach

und fl exibel.

Die umfangreichen Einsatzmöglichkeiten und Bauformen der MOVI-PLC® bieten für jede

Anforderung die passende Steuerungstopologie: Motion-Control, modular mit einem

I/O-System oder als Stand-alone-Komponente.

Motion Control

– Einfache Handhabung– Vorgefertigte Funktionsmodule sorgen für eine effiziente Umsetzung

der Motion-Funktionen– Koordination mehrerer Achsen– Anbindung über einen schnellen synchronen Systembus– Konzentration aller Aufgaben der Motion Control in einer MOVI-PLC®

ETHERNET

Feldbus

Systembus

Page 5: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

5

In der Praxis empfiehlt es sich oftmals Ein-/Ausgänge, die unmittelbar vom Bewegungsablauf abhängen oder auf diesen Einfluss nehmen, ebenfalls in der MOVI-PLC® zu verarbeiten, z. B. in Form von Nockenschaltwerken oder Touch-Probe-Ereignissen – die Vorteile:– MOVI-PLC® übernimmt die Steuerung der Motion Control und die

Steuerung der Abläufe von Teilprozessen– Automatisierung autarker Maschinenmodule– Entlastung der zentralen SPS– Verkürzung der Reaktionszeiten– Steigerung der Performance– Schutz des unternehmerisches Know-how – Aufwandsreduzierung beim Wechsel des zentralen Automatisierungs-

systems

Als komplette Automatisierungslösung mit allen notwendigen Komponenten, wie – Antrieb,– Antriebselektronik,– Steuerung,– I/O-System und – Bedien-Terminals zur Visualisierung und Diagnose übernimmt die MOVI-PLC® „Stand-alone“ alle Automatisierungsaufgaben, von der Motion Control bis zur Ablaufsteuerung.

Stand-alone

Modular

ETHERNET

Systembus

ETHERNET

Feldbus

Systembus

Page 6: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

6 Engineering

Umfassendes Engineering inclusive:MOVITOOLS® MotionStudio

Für eine einfache und schnelle Inbetriebnahme aller bei der Automatisierung eingesetzter

Komponenten, ist eine intuitiv zu bedienende Software Grundvoraussetzung. Deshalb bietet

die Engineering-Software MOVITOOLS® MotionStudio von SEW-EURODRIVE umfangreiche

grafische Wizzards zur Konfiguration und Diagnose und macht auch funktional komplexe

Applikationen einfach bedienbar.

Page 7: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

7

– MOVITOOLS® MotionStudio übernimmt das komplette Engineering: Inbetriebnahme, Parametrierung, Programmierung, Steuerung, Diagnose, Kommunikation und Visualisierung

– Mit dem SEW-Communication-Server ist eine freie Wahl der Kommunikationswege möglich, da er eine Vielzahl unterschiedlichster Kommunikationsmedien und Feldbussysteme unterstützt

– Integrierte Projektverwaltung realisiert die einfache Verwaltung aller Antriebs-, Steuerungs- und Visualisierungskomponenten einer Maschine bzw. Anlage

– MOVITOOLS® MotionStudio erkennt über einen Geräte-Scan alle an den konfigurierten Schnittstellen angeschlossenen Teilnehmer und zeigt diese als Knoten in einem Geräte-baum an. Im Kontextmenü jedes Knotens lassen sich bequem die erforderlichen Tools auswählen und starten

– MOVITOOLS® MotionStudio ist komponenten-unabhängig verwendbar:

- zentral mit Antriebsumrichter MOVIDRIVE®, Frequenzumrichter MOVITRAC B® und Feldbus-Gateways

- dezentral mit der Antriebs- oder Positionier-steuerung MOVIFIT® bzw. MOVIPRO® oder mit MOVIMOT®, dem Getriebemotor mit integriertem Frequenzumrichter und Feld-verteilern

- sowie mit dem Mehrachs-Servoverstärker MOVIAXIS®

Inbetriebnahme

Parametrierung

Diagnose und Visualisierung

Programmierung

Page 8: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

8 Funktionsbausteine, Programmmodule, Bibliotheken

Vordefi niert oder individuell: Programmierung mit der MOVI-PLC®

Die Motion-Control-Steuerung MOVI-PLC® zeichnet sich durch ihre komfortable Program-

mierung aus. Auf die Motion-Funktionalität kann entweder

– gezielt, über dezidierte Funktionsbausteine oder

– gebündelt, über universelle Programmmodule

zugegriffen werden. So lässt sich das Anwendungsprogramm bedarfsgerecht erstellen.

Die größten Möglichkeiten bieten sich dem Anwender, der gezielt auf die Funktionsbausteine zugreift, mit denen eine bestimmte Antriebsfunktion ermöglicht wird. Diese sind übersichtlich nach Funktionalität und Umrichtertyp in Bibliotheken geordnet. Mit etwas Erfahrung lassen sich die Funktionsbausteine fl exibel zu einem optimalen Programm kombinieren.

Vielfältig kombinieren und fl exibel anwendenFunktionsbausteine

In den Programmmodulen sind umfassende Antriebsfunktio-nen gebündelt. Diese reichen von einfachen Funktionen wie z. B. Positionierung, Referenzierung oder Drehzahlregelung über Technologiefunktionen für die Steuerung einer Kurven-scheibe oder eines Synchronlaufs bis hin zu Funktionen für Mehrachsinterpolationen von Kinematiken. Nach Einbinden dieser Programmmodule konzentriert sich der Anwender nur noch auf die Programmierung der wichtigen Abläufe für sei-ne Anwendung. Die gesamte Antriebsfunktionalität wird von den Programmmodulen komfortabel über eine Schnittstelle bereitgestellt. Programmmodule sind somit ideal für SPS-Programmierer, die den Programmieraufwand der Antriebs-funktionalität reduzieren möchten.

Optimiert verbunden und effi zient einsetzbarProgrammmodule

Page 9: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

9

Zur effizienten Programmierung bietet MOVI-PLC® neben einer Bibliothek für Standard-IEC-Funktio-nen auch für jeden Umrichtertyp eine Bibliothek mit Bausteinen für die passenden Antriebsfunkti-

onen. Sie enthalten alle Einzelachs-Motion- Control-Funktionen, wie z. B. Drehzahlvorgabe, Positonieren, Referenzieren, Touchprobe usw.

Auch die bekannten nach PLCopen zertifizierten Motion-Blöcke sind abrufbar.

MPLCTecGearMotion

– Elektronisches Getriebe (Synchronlauf)– Vielfältige Einkuppelmodi und Triggerquellen– Masterquelle umschaltbar– Offsetverarbeitung

MPLCTecCamMotion

x

y– Elektronische Kurvenscheibe– Zahlreiche Trigger- und Masterquellen– Zwischen mehreren Kurven umschaltbar– Online Kurvenberechnung

MPLCTecVirtualEncoder– Virtueller Geber mit ruckbegrenztem Verfahrprofil– Betreibbar wie realer Antrieb in verschiedenen Betriebsarten– Zwei voneinander unabhängige virtuelle Geber möglich– Als Leitwert für Synchronlauf und Kurvenscheibe

MPLCTecCamSwitch– Nockenschaltwerk– Drei Spuren mit je 4 Nocken– Geberquelle auswählbar– Abtastzeit 1ms mit Totzeitvorsteuerung in 100 μsec Auflösung

Folgende Technologiefunktionen stehen zur Verfügung

Bibliotheken

Page 10: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

10 Programmmodule

Programmmodule kombinieren Funktionsbau-steine aus den Bibliotheken und bieten dem An-wender leistungsfähige Pakete, die umfassende

Antriebsfunktionalitäten enthalten und den Pro-grammieraufwand deutlich reduzieren.

Das Programmmodul „AxisControl“ stellt ein weites Spektrum an Antriebsfunktionalität zur Verfügung. Sobald für eine Achse das zum Um-richter passende Programmmodul „AxisCon-trol“ eingebunden ist, kann darauf zugegriffen werden. Ob Tippen, Referenzieren oder Positio-nieren, der Anwender muss keine zusätzlichen Bausteine aufrufen. Stattdessen kann er eine

einfache Schnittstelle ansprechen, an der die Funktion gestartet und Parameter übergeben werden. Das Programmmodul „AxisControl“ ist somit eine Plattform für umfassende Antriebs-funktionalität, auf der ein Anwendungsprogramm bequem aufgesetzt werden kann. Lediglich die in der Anwendung erforderlichen Abläufe ergänzt der Anwender.

Programmmodul „AxisControl“

Zeit- und Arbeitsaufwand reduzieren:Programmmodule mit umfassender Funktionalität

Page 11: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

11

Für eine Vielzahl spezieller Applikationen, wie z. B. Fliegende Säge oder Wickler steht für den Anwender nach geringfügigen Anpassungen an der Schnittstelle die funktionierende Lösung bereit.

Passend zu dem Programmmodul „AxisControl“ steht auch eine Bedienoberfläche zur Verfügung, mit deren Hilfe die Schnittstelle beobachtet und ggf. auch gesteuert werden kann. So lässt sich jede Achse sofort steuern, sobald das Pro-grammmodul eingebunden ist.

Page 12: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

12 Programmmodule

„MultiMotion“ bietet umfassende Antriebsfunkti-onalität für bis zu 24 Achsen gebündelt in einem parametrierbaren Programmmodul. Eine grafische Benutzeroberfläche führt den Anwender durch

die Parametrierung und ermöglicht ihm das Beobachten und Steuern der parametrierbaren Funktionalität.

Programmmodul „MultiMotion“

Dabei reicht das Spektrum von Einzelachs- über Technologiefunktionen wie Kurvenscheiben und Synchronlauf bis hin zu verschiedenen Interpola-tionsmechanismen. Auch ein Nockenschaltwerk ist integriert, sowie die Verarbeitung externer Geber und Touchprobe-Funktionen.

Über eine definierte Datenstruktur kann der Programmierer auf die einzelnen Funktionen zugreifen und deren Konfigurationsparameter auch zur Laufzeit verändern. So lassen sich „on-the-fly“-Kurven umschalten und Bewe-gungsprofile modifizieren.

„MultiMotion“ ist das ideale Programmmodul für Anwendungen, bei denen mehrere Achsen über Synchronlauf oder Kurvenscheiben miteinander gekoppelt sind. Die Funktionalität des Programm-moduls ist völlig unabhängig von der eingesetz-

ten Antriebselektronik (z. B. Antriebsumrichter MOVIDRIVE® oder Mehrachs-Servoverstärker MOVIAXIS®). Das Ergebnis lässt sich ohne Antriebselektronik mit virtuellen Achsen am Schreibtisch simulieren.

Page 13: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

13

Trace

Diagnose

Konfigurationswizzard

Über einen grafischen Wizzard werden alle rele-vanten Einstellungen komfortabel eingegeben.

Über ein integriertes Trace können beliebige Variablen über mehrere Minuten aufgezeichnet werden.

Eine grafische Diagnose ermöglicht einen schnellen Überblick über den aktuellen Zustand einer Achse. Der integrierte Steuerbetrieb er-möglicht die Inbetriebnahme komplexer Abläufe wie Kurvenscheibe auch ohne Programmierung.

Page 14: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

14 Programmmodule

Maschinensteuerungen übernehmen zunehmend auch die Kinematiksteuerung integrierter Handling- und Bearbeitungsmodule. Mit dem Programm-modul „AxisGroupControl Kinematics“ wird die

anspruchsvolle Bahninterpolation genau so einfach ermöglicht, wie die Steuerung von Einzelachsen oder Technologiefunktionen.

Wie beim „AxisControl“ spricht der Anwender eine einfache Schnittstelle an, die neben den Kinematikfunktionen auch die herkömmlichen Einzelachsfunktionen, wie z. B. das Referenzie-ren der beteiligten Einzelachsen, unterstützt.

Dabei lassen sich auf einer MOVI-PLC® mehrere „AxisGroupControl Kinematics“ einrichten, so-dass gleichzeitig mehrere, verschiedene Bahnen auf verschiedenen Kinematiken steuerbar sind.

Programmmodul „AxisGroupControl Kinematics“

Page 15: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

15

Funktionalität:

– Erstellung des Ablaufprogramms in IEC 61131-3, Kenntnisse einer weite-ren speziellen Roboter-Programmiersprache oder eines weiteren Tools sind nicht erforderlich

– Zahlreiche Beispielprogramme stehen zur Verfügung – im einfachsten Fall müssen nur Zielkoordinaten und Geschwindigkeitseinstellungen angepasst werden

– Bahnpunkte und Parameter gelangen über verschiedene Wege ins Anwenderprogramm, z. B.:

– - während der Inbetriebnahme oder des Maschinenbetriebs über ein Bedien-Terminal (Teach-In)

– - oder über die Berechnung direkt im Programm der MOVI-PLC® – - oder Datenübergabe an eine Prozessdatenschnittstelle (Profibus,

DeviceNet, ProfiNet, EtherNet/IP, Modbus TCP, UDP) von einer übergeordneten SPS

– Grafische Oberfläche mit Monitor zum Beobachten und Steuern erleichtert die Inbetriebnahme

– Komfortabler Programmablauftest mit der im MOVITOOLS® MotionStudio integrierten 3D-Simulation:

– - parallel zum realen Betrieb der Maschine oder – - vollständig ohne Antriebe mit PC und MOVI-PLC® im Büro– Liste von Standardkinematiken steht zur Verfügung– Einbindung spezieller Kundenkinematiken ist möglich– Einfacher Wechsel der Kinematik durch Konfiguration– „Continuous Path“ mit automatischem Überschleifen– „Target Bahntypen“ mit automatischer Begrenzung

der Bahnbeschleunigung– Tracking bewegter Werkstücke

Voraussetzungen:– Steuerungskarte advanced DHx41B– MOVIDRIVE® oder MOVIAXIS®

– Geberrückführung

Page 16: Applikationen frei programmieren mit MOVI- · PDF file2 Frei programmieren mit MOVI-PLC® Driving the world – mit innovativen Antriebslösungen für alle Branchen und für jede Anwendung.

SEW-EurodriVEdriving the world

Antriebstechnik \ Antriebsautomatisierung \ Systemintegration \ Services

SEw-EUrODrIVE ist überall in Ihrer Nähe:

Mit Menschen, die schneller richtig denken und mit Ihnen gemeinsam die Zukunft entwickeln.

Mit Antrieben und Steuerungen, die Ihre Arbeitsleistung auto-matisch verbessern.

Mit einem umfassen-den Know-how in den wichtigsten Branchen unserer Zeit.

Mit kompromissloser Qualität, deren hohe Standards die tägliche Arbeit ein Stück ein facher machen.

Mit einer globalen Präsenz für schnelle und überzeugende Lösun gen. An jedem Ort.

Mit einem Service, der auf der ganzen Welt zum Greifen nahe ist.

Mit innovativen Ideen, in denen morgen schon die Lösung für übermorgen steckt.

Mit einem Auftritt im Internet, der 24 Stunden Zugang zu Informationen und Software-Updates bietet.

Augsburg Tel. 0821 22779-10 Fax 0821 22779-50 [email protected]

Berlin Tel. 030 6331131-30 Fax 030 6331131-36 [email protected]

Bodensee Tel. 07551 9226-30 Fax 07551 9226-56 [email protected]

Bremen Tel. 0421 33918-10 Fax 0421 33918-22 [email protected]

dortmund Tel. 0231 912050-10 Fax 0231 912050-20 [email protected]

dresden Tel. 0351 26338-0 Fax 0351 26338-38 [email protected]

Erfurt Tel. 0361 21709-70 Fax 0361 21709-79 [email protected]

Güstrow Tel. 03843 8557-80 Fax 03843 8557-88 [email protected]

Hamburg Tel. 040 298109-60 Fax 040 298109-70 [email protected]

Hannover/Garbsen Tel. 05137 8798-10 Fax 05137 8798-50 [email protected]

Heilbronn Tel. 07143 8738-0 Fax 07143 8738-25 [email protected]

Herford Tel. 05221 9141-0 Fax 05221 9141-20 [email protected]

Karlsruhe Tel. 07245 9190-10 Fax 07245 9190-20 [email protected]

Kassel Tel. 0561 95144-80 Fax 0561 95144-90 [email protected]

Koblenz Tel. 02652 9713-30 Fax 02652 9713-40 [email protected]

Lahr Tel. 07821 90999-60 Fax 07821 90999-79 [email protected]

Langenfeld Tel. 02173 8507-10 Fax 02173 8507-50 [email protected]

Magdeburg Tel. 039203 7577-1 Fax 039203 7577-9 [email protected]

Mannheim Tel. 0621 71683-10 Fax 0621 71683-22 [email protected]

München/Kirchheim Tel. 089 90955-110 Fax 089 90955-150 [email protected]

Münster Tel. 0251 41475-11 Fax 0251 41475-50 [email protected]

Nürnberg Tel. 0911 98884-50 Fax 0911 98884-60 [email protected]

regensburg Tel. 0941 46668-68 Fax 0941 46668-66 [email protected]

rhein-Main/Bad Homburg Tel. 06172 9617-0 Fax 06172 9617-50 [email protected]

Stuttgart Tel. 0711 16072-0 Fax 0711 16072-72 [email protected]

ulm Tel. 07348 9885-0 Fax 07348 9885-90 [email protected]

Würzburg Tel. 0931 27886-60 Fax 0931 27886-66 [email protected]

Zwickau/Meerane Tel. 03764 7606-0 Fax 03764 7606-20 [email protected]

Österreich/Wien Tel. 01 6175500-0 Fax 01 6175500-30 [email protected]

Schweiz/Basel Tel. 061 4171717 Fax 061 4171700 [email protected]

wie man die welt bewegt

SEW-EURODRIVE GmbH & Co KGPostfach 30 23 76642 BruchsalTelefon 07251 75-0 Fax 07251 [email protected]

jwww.sew-eurodrive.de

1691

761

8 /

0610