Programm-Reset

  • Hallo Ihr.


    Manchmal könnten wir einen Programm-Reset (Programm zurücksetzten) von Extern gebrauchen.
    Natürlich müssen wir sicherstellen dass es unsererseits korrekt und sicher ausgelöst wird und beim Wiederstarten alles korrekt erledigt wird.


    Gibt es eine Systemvariable die einen Programm-Reset auslöst. So könnten wir im Automatik-Extern Betrieb ohne die Betriebsart zu ändern einen Reset auslösen.


    Gruß Roland

  • Schritt für Schritt zum Roboterprofi!
  • Moin Roland,


    gibt es , Cwrite heisst die Antwort


    Entweder über Interrupt oder als externes Signal Abbruch setzen:


    IF (Abbruch==TRUE )and ($MODE_OP==#EX) THEN
    CWRITE($CMD,STAT,MODE,"stop 1")
    ENDIF

    ;canceling the stopped, reset, finished R_INT
    IF (ABBRUCH) and ($PRO_STATE1==#P_STOP) THEN
    CWRITE($CMD,STAT,MODE,"reset 1") ;du kannst auch hier mit cancel das programm abwählen
    ENDIF


    Selbiges geht auch fürs anstarten von Programmen


    Grüssle aus dem hohen Norden

    Die Abnahme von GOTO Anweisungen verhält sich reziprok zur Qualität einer Programmierung

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