Definition und Zweck:
Die PLCopen Motion Control Funktionsbausteine sind eine Sammlung von standardisierten Funktionsbausteinen (FBs) für die SPS-Programmierung, die von der Organisation PLCopen definiert wurden. Sie basieren auf der internationalen Norm IEC 61131-3 und stellen eine universelle Schnittstelle für die Bewegungssteuerung (Motion Control) bereit.
Das Hauptziel ist es, die Programmierung von Bewegungsabläufen herstellerunabhängig zu gestalten und den Engineering-Aufwand durch die Verwendung von vorgefertigten, wiederverwendbaren und getesteten Softwaremodulen zu reduzieren.
Wesentliche Funktionen und Vorteile:
Die PLCopen Motion Control Bibliothek umfasst eine Vielzahl von Funktionsbausteinen für typische Bewegungssteuerungsaufgaben:
- MC_Power: Aktiviert oder deaktiviert den Antrieb.
- MC_Reset: Setzt Fehler am Antrieb zurück.
- MC_Home: Führt eine Referenzfahrt (Homing) durch, um die Achse auf eine definierte Nullposition zu fahren.
- MC_MoveAbsolute: Fährt eine Achse zu einer absoluten Zielposition.
- MC_MoveRelative: Fährt eine Achse um einen relativen Weg.
- MC_MoveVelocity: Fährt eine Achse mit einer bestimmten Geschwindigkeit.
- MC_Stop: Stoppt eine Achse kontrolliert.
- MC_ReadActualPosition / MC_ReadActualVelocity: Lesen der aktuellen Position oder Geschwindigkeit.
Diese Funktionsbausteine definieren die Ein- und Ausgänge sowie das Verhalten für jede Funktion, was die Konsistenz und Interoperabilität fördert.
Relevanz in der Automatisierung:
Die PLCopen Motion Control Funktionsbausteine sind von großer Bedeutung für den Maschinenbau und die Automatisierung:
- Herstellerunabhängigkeit: Maschinenbauer können Antriebe verschiedener Hersteller (die PLCopen MC unterstützen) in ihren Maschinen einsetzen, ohne die SPS-Software komplett anpassen zu müssen.
- Reduzierung des Engineering-Aufwands: Vorgefertigte, getestete Bausteine sparen Programmierzeit.
- Qualitätssicherung: Die Verwendung standardisierter und erprobter Bausteine erhöht die Softwarequalität.
- Einfachere Fehlersuche: Einheitliche Bausteine erleichtern die Diagnose.
- Flexibilität: Anpassung an verschiedene Antriebsaufgaben.
Viele führende SPS-Hersteller (z.B. Siemens, Beckhoff, Rockwell, Schneider Electric, B&R) bieten Implementierungen der PLCopen Motion Control Bibliotheken in ihren Entwicklungsumgebungen an.
→ Siehe auch: PLCopen, IEC 61131-3, Motion Control, Funktionsbaustein (FB), Servomotor, Achse

