Thread

Beschreibung

Mit dem Befehl „Thread“ können Sie eine externe Maschine unabhängig vom Roboterarm steuern. Ein Thread kann mithilfe von Variablen und Ausgangssignalen mit dem Roboterprogramm kommunizieren.


So rufen Sie den Befehl „Thread“ auf

  1. Wechseln Sie zum Hauptbildschirm des Programms. Siehe Befehlsknoten.

  2. Tippen Sie auf das Symbol „Thread“ in der Befehlsleiste.

    Ein Knoten mit einem Modul -Feld wird in die Programmstruktur eingefügt.

  3. Tippen Sie auf das Feld „Modul“, woraufhin zwei Auswahlmöglichkeiten angezeigt werden:

    • Globale Funktionen

    • Modul


  4. Wählen Sie entweder „Globale Funktionen“ oder „Modul“ aus, woraufhin rechts das Feld „Thread“ angezeigt wird.

 
  1. Hinweis: Damit das Feld „Thread“ aktiv und auswählbar ist, müssen Sie zunächst in der Programmstruktur neue globale Funktionen und Module erstellen und diese als „Thread“ kennzeichnen. Siehe Module Module und Funktionen

    Die Funktion/das Modul ist nun als Thread markiert. Aktivieren Sie das Kontrollkästchen „Loop always“, damit der Thread nach Abschluss der Ausführung in eine Schleife übergeht.

     

  2. Tippen Sie auf das Feld „Thread“ und wählen Sie die von Ihnen erstellte Funktion oder das Modul aus. Es wird ein weiteres Aktions feld eingefügt.

  3. Tippen Sie auf das Feld „Aktion“ und wählen Sie „Ausführen“ oder „Beenden“, um die Ausführung des Threads an dieser Stelle zu starten bzw. zu beenden.

    Threads, die über die gesamte Laufzeit der Programmausführung laufen sollen, können im Abschnitt „Before Start“ des Hauptprogramms gestartet werden.