URScript-Steuerungs-API im Logikprogramm
| Beschreibung |
Mit der URScript Control API können Sie den Status des Roboterarms und den Programmablauf steuern. Sie können den Roboterarm ein- und ausschalten, die Bremsen lösen, ein Roboterprogramm starten, pausieren oder stoppen sowie den aktuellen Status des Roboters überprüfen. Die Methoden der Steuerungs-API stehen im Logikprogramm, im Hauptprogramm und in Threads zur Verfügung. Der primäre Anwendungsfall besteht darin, Control-API-Methoden aus dem Logikprogramm aufzurufen, um das Roboterprogramm zu steuern. Sie können beispielsweise eine automatische Startroutine einrichten, die den Roboter einschaltet, das Hauptprogramm startet, dessen Status überwacht und Fehler behebt.
|
|
Wichtigste Funktionen |
Die meisten Methoden der Control-API erfordern den Modus der Fernsteuerung, insbesondere diejenigen, die den Roboterarm steuern (Antrieb, Bremsen und Programmsteuerung). Methoden zur Abfrage des Status funktionieren sowohl im lokalen als auch im Remote-Modus. Diese Methoden geben -1 zurück, wenn sich der Roboter im lokalen Modus befindet.
|