Multitasking

  • Hallo zusammen,


    gibt es die Möglichkeit bei einer IRC5 Steuerung einen Backgroundtask der als Normal deklariert ist über den Haupttask zu Starten und wieder zu stoppen?


    Ich muss ein Kamerabild mit Koordinatenberechnung gleichzeitig mit einer Bewegung ausführen. Sonst reicht mir die Taktzeit nicht. Die Option Multitasking ist freigeschalten.


    Danke im Vorraus

  • ANZEIGE
  • Intelligenter, auch vom Startverhalten her, ist es wahrscheinlich, die Task dennoch als semistatisch zu konfigurieren, Damit startet sie einfach von Beginn beim Hochfahren des Systems, mehr hat das nicht zu bedeuten.

    Dann kannst Du im Programm mit Wait-Befehlen (WaitDo mit virtuellen SIgnalen) oder WaitSyncTask, oder, old Style, TestAndSet, die Task warten lassen. Der Ablauf dieser Tasks ist völlig normal und kann mit beliebiger Warterei programmiert werden.

    Falls Du weitere Funktionen hast, die eine SPS-ähnliche zyklische Abarbeitung brauchen, können die in eine andere, zusätzliche Hintergrundtask ausgelagert werden.


    Dieser Mischbetrieb ist kein Problem, öfters sinnvoll und durchaus üblich.


    Grüße,

    Michael

Hilfe und Support für ABB Roboter Programmierung, Konfiguration, Inbetriebnahme finden Sie hier im ABB Roboter Forum. ABB Rapid Programmierung ist einfach, die Roboterforum Community hilft sehr gerne.

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden