Zweite Task beim Warm/Kaltstart starten?

  • Hallo zusammen,
    wie kann ich eine zweite Task bereits automatisch beim Neustart des Controllers Starten?
    Hab das über System/Config versucht, hier kann man ja ein Programm auswählen welches beim Warm oder Kaltstart gestartet wird. Das hab ich gemacht.
    In diesem Starte ich dann mit "Run Zweite_Task" eine neue Task.


    Jetzt läuft die Task allerdings nicht als Hintergundtask, sondern als eine Art Haupttask und blockiert mir das starten von anderen TP Programmen.
    Wie kann ich also eine zweite Task starten die mich nicht blockiert?
    Groups hab ich in dem Programm mit Sternchen deaktivert...


    Gruß
    Alex

  • ANZEIGE
  • Hi,


    schon mal mit "call zweite_task" probiert?


    Ansonsten vllt im Menü "Setup -BG-Logic" die Task einbinden, da läuft sie wirklich im Hintergrund.
    man könnte ja, wenns nur einmal laufen soll, auch einen Sprung in diese "zweite_task" bauen, der von einem Signal abhängig ist, was beim Start zurückgesetzt wird und nach erstmaligem Durchlaufen der "zweiten_task" gesetzt wird.


    RK

  • Schliese mich RoboKopp an.
    Was Du haben willst ist BG-Logic, also Background-Logik, eine freilaufende SPS-Subroutine wie man sie von KUKA kennt.
    Hinweis: In der BG-Logic sind keine Anweisungen wie Wait oder dergleichen erlaubt, welche die BG-Logic im Durchlauf anhalten würde.

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