Beiträge von Michael J (FRAIMTEC)

    Hallo Andi,


    zur Meldung "Die Bestätigung von Atomatikbetrieb wurde von Steuerung abgelehnt. Bitte Einrichterbetrieb und alle Bedinungen zurücksetzen,auf die sich der Atomatikbetrieb auswirkt" würde mich interessieren ob dein Sicherheitskreis sauber ist oder ob vieleicht ein Stop von der SPS ansteht.


    Nun aber zum Thema, normalerweise wenn nötig Loadidentify einmal im Einrichtbetrieb durchfahren, dann kommt ja die Meldung bitte in T2 Einrichterbetrieb 100% wechseln.


    Also in T2 wechseln und dann Starttaste drücken und wichtig gedrückt lassen und einmal "aufbewegen" Tippen und den weiteren Menü folgen. Das wär es normalerweise.


    Gruß Micha...


    ich denke man sollte erst einmal klären ob Theo11 eigentlich etwas gemacht hat am Programm oder ob es ein Fehler in der Abarbeitung des Task's ist.


    Sorry Sven die unten genannte Fehlermeldung deutet definitiv auf einen Fehler im Programm hin. Normalerweise werden diese auch detaliert geschildert, es kann aber sein wenn sie einmal bestätigt wurden.
    Das dann nur noch diese Meldung angezeigt wird. Warum auch immer?!


    Ich glaube aber das daß Thema doch erlädigt sein sollte,das Thema war vom 11.2.08 und leider bis dato ohne Feedback.


    Gruss....

    Mensch da hat jetzt aber jemand Gas gegeben. :grinser043:


    Nein darüber brauch man auch wirklich keine Diskussion lostreten.


    Diese Lösung ist mit Sicherheit die elegantere Lösung,aber ist vieleicht in senem Fall etwas zu viel.


    Trotzdem danke für das nette Feedback...


    Gruss...


    Jo, Leute jetzt macht mal halb lang,
    kenne mindestens 3 andere Roboterhersteller, bei denen man den Betriebsartenwahlschalter
    umstellt und keine doofe Frage beantworten muss.


    Jo und der kleine aber doch nicht so unwichtige Punkt ist, das diese anderen Roboter entweder ihren Betriebsartenschalter oder zumindest ein Aktivierung/Deaktivierungssschalter am Panel haben.
    Aber ist wie Du schon sagtest Geschmacksache.


    Gruss..

    Ja fast. Ich würde die beiden Datentypdeklarationen nur über das Programm setzen. Ich habe für all meine Daten immer ein eigenes Modul.


    Dann sind sie auch Global und in deinem Fall wären sie nur Lokal für diese Routine.


    Also zB. so.


    MODULE R1_DATA


    PERS jointarget jpAktuell;
    PERS num nWertAchse6:=180;


    PROC Klammer1()


    MoveL p1,v100,z0,tgreifer1\WObj:=woMuster
    jpAktuell:=CJointT();
    jpAktuell.robax.rax_6:=jpAktuell.robax.rax_6 + nWertAchse6;


    MoveAbsj jpAktuell,v100,z100,tgreifer1;


    ENDPROC


    ENDMODULE



    Gruss...

    Hallo pfoesch.


    könnte so aussehen.



    PERS jointarget jpAktuell;
    PERS num nWertAchse6:=180;





    jpAktuell:=CJointT(); !Aktuelle Achswinkel abfragen und auf jpAktuell schreiben

    jpAktuell.robax.rax_6:=jpAktuell.robax.rax_6 + nWertAchse6;


    MoveAbsj jpAktuell,vSchnell,z100,tGreifer; ! Winkel anfahren



    Gruss...

    Hallo zusammen.


    Mag ja sein das bei einigen Anlagen Schlüsselhalter versetzt werden. Die Meldung des Betriebsartenwechsel musste schon immer am Panel Quitiertt werden. Was mit Sicherheit auch gut ist, das diese Sicherheitsfunktion vom Roboter
    überwacht wird. Stelle mir vor das da ein halbgeweiten Programmiererer die Sicherheitseinrichtung programmiert und ich da in der Zelle stehe und höre die Motoren klicken. Ist mit bestimmt ein tolles Gefühl!!


    Sollte man schon mal drüber nachdenken.


    Gruss..

    Hallo Tom,


    also wie die Meldung schon sagt hast Fehler im Programm. Höchswahrscheinlich ist es vom Syntax nicht korrekt geschrieben.


    Würde mir an deiner Stelle die komplette Errorlogs speichern und auf einen USB oder per Robotstudio ziehen. Da kannst Du dann deine vorhandenen Probleme sehen.


    Des weiteren gibt es im Programmeditor einen Button Programm kontrollieren, ich glaube unter "Berarbeiten".


    Habe mal ein Bsp. de Errorlogs angehängt wie es aussehen könnte.


    Gruss...

    Morgen,


    diese Funktion ist so weit ich weiß nur für den Zugriff per Robot Studio Online gedacht. Findest du alles in der Doku Robot Studio Online "Benutzerautorisierung". Ist auch alles super erklärt, also einach mal lesen.


    In deinem Fall würde ich mir ein Modul machen wo ich alle geschützen Programme integriere und dieses Modul Nostepin, ReadOnly, ViewOnly oder was auch immer zu deklarieren. Von mir aus auch noch extra mit einem Übergabeparamter.


    Sonst sehe ich für dich keine weitere Möglichkeit.


    Gruß...

    Naja normel sollte das nicht sein. Kannst die Karre aber auch wieder anschmeissen so weit ich weiss.


    Würde es so machen, aber keine Garantie..


    $CYCFLAG[4]=($PRO_STATE0<>#P_ACTIVE)
    GLOBAL INTERRUPT DECL 4 WHEN $CYCFLAG[4] DO STARTSUBMIT( )


    und den Rest in irgendein SRC.


    GLOBAL DEF STARTSUBMIT( )
    DECL STATE_T STATE
    DECL MODUS_T MODUS


    ;Interpreter anwerfen
    IF ($PRO_STATE0<>#P_ACTIVE) THEN
    CWRITE ($CMD,STATE,MODUS,"RUN /R1/SPS()")
    WAIT SEC 0.2 ; Wartezeit fuer Anstarten
    WHILE ($PRO_STATE0<>#P_ACTIVE)
    WAIT FOR ($PRO_STATE0==#P_ACTIVE)
    ENDWHILE
    ENDIF


    END
    ;ENDFOLD


    Vieleicht hilft es ja.


    Gruß...


    der spsler hat mir gesagt, er kann dass nicht unterscheiden. bei ihm würde nur allgemein der gesamte schütz abfallen. kenne mich auf der ebene nicht aus. daher muss ich darauf vertrauen, was er mir sagt. darum wollte er auch gerne ein signal über profibus haben, wo ich mitteile, dass der notaus gedrückt wurde.


    Ist schon richtig das sein Schütz abfällt, kann da auch nicht viel zu sagen da ich nicht weiss wie Aufbau der Verdrahtung ist. Normalerweise ist derAufbau(Bus,Sicherheitskreis) schon getrennt. Meiner Meinung nach muss er das selektieren können welcher Not Aus gedrückt wird. Alles andere ist schon merkwürdig. :uglyhammer_2:


    Falls es so wichtig ist würde ich mir mal den E Plan anschauen, ob es wirklich so ist wie er es sagt.


    Sonst hast Du bloss die System Ein/Ausgänge, die dafür auch gedacht sind.


    Gruss..

    Hallo Dos,


    also den Not Aus vom Panel und den Not Aus vom Steuerschrank des Roboters sind nicht zu unterscheiden.


    Der SPS hat aber die Möglichkeit zu selektieren woher der Not Aus kommt. Ob von der Roboter Sicherheitsplatine oder von seiner die mit Anlage gekoppelt ist.



    Gruß..