pause und/oder abort

  • Hallo zusammen,


    ich habe eine Frage zum Thema sicheres Beenden eines Roboter-Jobs. Ich möchte - in erster Linie zum Debuggen - einen Job schreiben mit dem ich eine Fehlernummer an eine Ausgangsgruppe übergeben und den Roboter sicher zum Anhalten bringen kann.


    Im Moment sieht der Job so aus:


    NOP
    GETARG(1) LB000
    DOUT OG# LB000
    PAUSE
    END


    Leider steht in meinen Unterlagen nichts dazu bis zu welchem Ereignis der pause-Befehl wirkt. Ist er für diesen Zweck geeignet? Oder wäre abort (zu dem ich überhaupt nichts näheres gefunden habe) besser? :hilfe:

  • ANZEIGE
  • pause, dann gehts mit start einfach weiter...


    abort beendet das Programm und es muss komplett neu beginnen

    Wolfram (Cat) Henkel

    never forget Asimov's Laws at the programming of robots...

    "Safety is an integral part of function. No safety, no production. I don't buy a car without brakes."


    Messages und Mails mit Anfragen wie "Wie geht das..." werden nicht beantwortet.

    Diese Fragen und die Antworten interessieren jeden hier im Forum.


    Messages and Mails with questions like "how to do..." will not be answered.

    These questions and the answers are interesting for everyone here in the forum.

  • Hallo,
    mit dem PAUSE_ Befehl sollte man aufpassen, da dieser die SUBJOBS abbricht.
    Besser du generierst in der Roboter SPS einen Ausgang (z.B. OT1001) aud den EXTERNHOLD (40067)
    Jetzt musst du im Job stat PAUSE, PULSE OT#(1001) einfügen und der Roboter bleibt sehen und alle SUBJOBS bleiben erhalten.
    Gruß Markus

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