Hallo Andi,
kein Thema. Gut das es noch geklappt hat.
Gruß Micha...
Hallo Andi,
kein Thema. Gut das es noch geklappt hat.
Gruß Micha...
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.
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...
Morgen.
man kann es in der cofg. so schreiben das es geht.
Würde mich interessieren wo das bei der IRC 5 gehen tut!?
Gruss...
@ rmac
Ja da hast Du recht.
Ich würde aber in diesem Fall eh mit globalen Daten arbeiten. Damit ich auch Prgrammübergreifend die Daten nutzen kann.
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...
Alles anzeigenÖffne die MMC.CFG und füge die folgende Zeile ein:
MMC_REAL_ROUTINE:
Anschließend schreibst für jede Routine die Du nicht anzeigen willst, die folgende Zeile
-name RoutinenName -hidden
Siehst Du und doch einmal wieder was gelernt!!!
Gruß Micha...
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ß...
Hallo,
hätte da noch eine Alternative, die das Filtern erspart.
Ganz einfach mit einen Übergabeparamater. In diesem Fall einen Switch.
PROC rExample(
\switch noDisplay)
!
ENDPROC
und schon wird der Spass nicht mehr angezeigt.
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ß...
Hallo zusammen,
also beim VKRC wo nur noch USB Ports vorhanden sind, ist es relativ easy. Key.txt auf USB packen.
Trick hierbei man braucht 2 USB`s. Einen außen und einen im Schrank. Schon ging es.
Gruß...
Werde ich doch glatt mal ausprobieren.
Ist bestimmt nen Brüller!!!!!
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.
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ß..
Hallo Willi,
dem schliesse ich mich mal an. Das entscheidene ist doch das Du es hin bekommen hast.
Also weiter viel Erfolg.
Gruss...