Eine vereinfachte Projektierung von Roboter-Kinematiken verspricht der Einsatz des Zusatzmoduls Codesys SoftMotion CNC+Robotics, mit dessen Hilfe sich mit dem IEC-61131-3-Entwicklungssystem Codesys auch Robotersteuerungen projektieren lassen. Das Modul erweitert die Funktionalität mit CNC-Bewegungsplanung und Abarbeitung im Laufzeitsystem um den Aspekt der Robotik.
Robotik und Steuerungstechnik greifen immer weiter Hand in Hand – Grund genug auch für 3S-Smart Software Solutions, das Thema zu vertiefen. So wurde bereits im Frühjahr 2016 eine integrierte Robotikfunktion für das Codesys Development System freigegeben, als Ergänzung zur bekannten SoftMotion-Lösung. Mit Codesys SoftMotion CNC+Robotics sind 3D-CNC- und Robotersteuerung in dem IEC-61131-3-Programmiersystem integriert, so dass der Anwender komplexe CNC-Aufgaben und Robotersteuerungen projektieren kann, ohne das Programmiersystem verlassen zu müssen. Codesys SoftMotion CNC+Robotics ermöglicht die komfortable Konfiguration komplexer Roboter-Achsgruppen mit einem integrierten Editor. Darin kann der Anwender die gewünschte Kinematik auswählen, parametrieren und mit den physikalischen Roboterachsen verbinden. Die Abarbeitung der Roboterfunktion erfolgt mit standardisierten Funktionsbausteinen nach PLCopen Motion Control Part 4 – Voraussetzung ist nur ein vom Gerätehersteller implementiertes Laufzeitsystem auf dem Motion Controller. Die Lösung bietet zahlreiche Vorteile:
- komfortable Parametrierung von Achsgruppen für vordefinierte Kinematiken in einem eigenen Editor
- integrierte Bewegungsplanung mit Koordinatenwerten für Roboterpositionen in unterschiedlichen Koordinatensystemen
- Funktionsbibliothek mit Programmbausteinen gemäß PLCopen Motion Control Part 4, wie beispielsweise MC_GroupEnable/Power/Disable/Reset/ReadError, MC_MoveDirectAbsolute, MC_MoveDirectRelative, MC_GroupHalt, MC_GroupStop
- zahlreiche unterstützte Kinematiken mit komfortabler Konfiguration, etwa diverse Portal- sowie Bipod-/Tripod- und Scara-Roboter
- zusätzliche Werkzeug-Kinematiken
Programmbausteine nach PLCopen for Motion Control Part 4 ermöglichen unter anderem Bewegungsausführungen von Roboter-Achsgruppen auf vorgegebenen Pfaden. Damit können lineare oder zirkuläre Bewegungssegmente von dem IEC-61131-3-Applikationsprogramm zur Laufzeit dynamisch vorgegeben und auf geeigneten Steuerungen abgearbeitet werden. Die neuen Continuous-Path- sowie die Point-to-Point-Roboterbewegungen, die bereits seit der ersten Version verfügbar sind, beachten selbstständig die Grenzwerte der eingesetzten Roboterachsen und lassen sich einfach unterbrechen – beispielsweise im Fall von Hindernissen. co
Kontakt
info
3S-Smart Software Solutions GmbH
Kempten
Tel. +49 831 54031-0
Details zu Codesys SoftMotion CNC+Robotics:
http://t1p.de/3hok
Beratungsangebot
PLUS
Unterstützung erhalten Anwender neuerdings auch mit dem Codesys User Consulting zur effizienten Realisierung von IEC-61131-3-Projekten, beispielsweise durch konsequente Ausnutzung integrierter Funktionen sowie moderne Software-Architekturen der Steuerungsapplikationen. Dazu zählen etwa objektorientierte Programmierung oder ein durchdachtes Bibliothekskonzept. Darüber hinaus geben die Codesys-Spezialisten ihre Erfahrung als Softwarehersteller weiter, um Endanwender bei der Optimierung des Workflows bei der Applikationsentwicklung zu unterstützen und so die Applikationsqualität zu optimieren. Im Rahmen von Technologieberatung erhalten Anwender darüber hinaus Hinweise für die Auswahl und Verwendung von passenden Feldbus- oder Visualisierungssystemen. Bei Bedarf können sogar kundenspezifische Plug-ins entwickelt werden, um den konkreten Anwendungsfall effizienter zu gestalten.
Teilen: