6 BEWEGEN EINES ROBOTERS MIT IRC 6 Bewegen eines Roboters mit iRC Die iRC - igus Robot Control ist eine Steuerungs- und Programmierumgebung für Roboter. Die 3D- Benutzeroberfläche hilft dabei, den Roboter schnell einsatzfähig zu machen. Durch den modularen Aufbau können verschiedene Kinematiken und Motortreiber gesteuert werden.
Abbildung 4: Auswahl des Robotertyps über den Menüpunkt "Datei" "Projekt öffnen" 6.1.2 Navigation und Bewegen des Roboters in der 3D-Ansicht Zur Navigation in der iRC - igus Robot Control 3D-Umgebung wird eine 3-Tasten-Maus empfohlen: • Linke Taste: – Auswahl von Symbolen und Funktionen im Menü.
• Erst nach der Referenzierung sind kartesische Bewegungen oder der Start eines Programms möglich. • Der Status wird auf der linken Seite der iRC - igus Robot Control angezeigt. Die Motormodule speichern die Position in einem EEPROM. Aufgrund der Schwerkraft oder ande- rer Kräfte können sich die Achsen jedoch bei ausgeschalteter Motorleistung bewegen.
• Eingänge können nur in der Simulation gesetzt werden, wenn kein Roboter angeschlossen ist. Somit kann man die Reaktion von Programmen auf verschiedene Eingänge auch ohne die ent- sprechende Hardware testen. Abbildung 11: Ein-/Ausgabebereich der iRC - igus Robot Control. Die Konfiguration der Ein- und Ausgänge ist in Abschnitt 8.1 beschrieben. 6.7 Software-Schnittstellen Die Robotersteuerung stellt verschiedene Schnittstellen zur Verfügung:...
7 PROGRAMMIERUNG EINES ROBOTERS MIT IRC 7 Programmierung eines Roboters mit iRC Die iRC - igus Robot Control ermöglicht die Erstellung von Roboterprogrammen. Die Art der Pro- grammierung wird als "Teach-In-Programmierung" bezeichnet, welche wie folgt funktioniert: 1. Bewegen Sie den Roboter manuell an die Position, die Sie aufzeichnen möchten 2.
8.1.1 Elektrische Integration Der einfachste Weg, Schalter, Aktoren oder SPS anzuschließen ist über digitale Ein- und Ausgänge. Der Rebel wird mit zwei integrierten DIO-Modulen geliefert; an der Basis stehen vier digitale Eingän- ge zur Verfügung, am Arm je zwei Ein- und Ausgänge.
Anzahl der DIN-Rail Ein-/Ausgänge! Wenn die Module aus der Konfigu- ration entfernt und wieder hinzugefügt werden weist die automatische Konfiguration IDs nach einem mit dem Rebel inkompatiblen Schema zu. Dies kann nur manuell oder durch ein Werksreset per TinyCtrl-Updater zurückgesetzt werden.
Das Verhalten des Roboters kann über die Konfiguration geändert werden. Die wichtigsten Parameter finden Sie im Konfigurationsbereich der iRC - igus Robot Control, der über "Datei" geöffnet werden kann (siehe Abb. 26). Das Projekt betreffende Einstellungen finden Sie dabei unter "Projektkonfigura- tion", projektübergreifende Einstellungen unter "Roboterkonfiguration".
SPS-Funktionsblöcke zu ermöglichen. Modbus definiert vier Speicherbereiche, die durch verschiedene Nachrichten gelesen und geschrie- ben werden können. In der Adresszuordnung der igus-Roboter werden die Bereiche wie folgt verwen- det. In einigen Fällen sind Informationen sowohl bitweise als auch als Register abrufbar.
• E-Mail: ww-robot-control@igus.net Bei Softwareproblemen senden Sie uns bitte die Logdateien der iRC - igus Robot Control und der integrierten Steuerung. Klicken Sie dazu einfach auf das Frage- zeichen unten rechts im 3D-Bereich um alle relevanten Dateien automatisch an eine E-Mail anzuhängen...