Beiträge von marc-albert

    Hallo Profis


    Ich würde die Betriebsart „T2“ auch gerne für unsere noch nicht geschulten Bediener sperren.


    Hat das umstellen der „KUNDEN_VERSION=X“ von 1 auf 3 in der „Progress.ini“ noch weitere Auswirkungen?
    Ich habe keinerlei Dokumentation über diese Einstellung gefunden.


    Gruß und Dank aus dem Bergischen Land


    Marc Albert

    Hallo „IrrerPolterer“


    Danke für die schnelle Lösung. :gutidee:


    Ich werde sie morgen gleich mal umsetzen. Die Anlage steht mir allerdings nur für
    ein paar Minuten zur Verfügung. Ausgiebig testen kann ich erst am Wochenende.


    Du hast Recht!
    Die Lösung mit der Overrie-Umschaltung ist eigentlich nur eine Krücke.
    Ich hatte einfach keine andere/bessere Idee.



    Sorry…
    Ist halt mein erstes Robi-Programm.



    Besten Dank aus Solingen :danke:


    Marc



    PS: Beinhaltet dieses „OfficeLite“ eine Simulation? Oder handelt es sich um einen speziellen Editor?

    Hallo Frank,


    der Roboter muss beim einlegen in das Pressenwerkzeug eine zuvor bearbeitetes Werkstück aus der Form schieben. Das heißt in meinem Fall, das der Roboter mit einer Schüssel (LKW Rad-Schüssel) von 30 bis 80 KG auf eine weitere Schüssel prallt. Es wird also auf Kollision gefahren.


    Da ich alle Positionen berechnen muss, berechne ich auch den Kollisionspunkt.
    In der Nähe des Kollisionspunktes möchte ich die Geschwindigkeit reduzieren.


    Auf einen zweiten Roboter zum Entladen der Presse wurde aus Kostengründen verzichtet.


    Gruß
    Marc

    Hallo KUKA - Profis


    Ich bin neu hier im Forum und auch die Roboter sind Neuland für mich.
    Seit einigen Tagen habe ich jetzt mein erstes KUKA-Projekt.


    Meine Frage:
    Gibt es eine Möglichkeit den Roboter auf der Bahn abzubremsen und wieder zu beschleunigen?


    Ich habe eine Möglichkeit gefunden, die zwar funktionsfähig ist, mir aber recht umständlich erscheint. Des Weiteren wird eine Lösung gefordert, die die Bahngeschwindigkeit prozentual zum am KCP eingestellten System-Override reduziert. Letzteres wird von meiner Lösung noch nicht unterstützt. (Ist dies überhaupt möglich???)


    Hat Jemand eine Idee??? :hilfe:



    Gruß aus der Klingenstadt
    Marc Albert
    (Solingen)





    Hier ein paar Zeilen aus meinem Test.src


    ;wenn der Roboter 800mm vor dem naechsten Punkt ist, wird
    ;der OV_Umschaltung (OUT12) zu 1 gesetzt um in der „SPS.sub“
    ;den Override zu verringern.


    TRIGGER WHEN PATH=-800 DELAY=0 DO OV_Umschaltung=TRUE


    ;Continue um den Vorlaufzeiger wenn Presse_beladebereit (IN17)
    ;1 ist nicht zu stoppen.


    CONTINUE
    WAIT FOR Presse_beladebereit==TRUE


    ;Bestimmen der Pos. XMitte_Presse, indem die X und Z Koordinaten
    ;von XMitte_Presse_Ref in den Punkt XMitte_Presse geschrieben
    ;werden und bei beiden die errechneten Offsets abgezogen werden
    ;die Schuessel steht somit immer gleich hoch und mittig ueber dem
    ;Werkzeug


    XMitte_Presse.x = XMitte_Presse_Ref.x - X_OFFSET
    XMitte_Presse.z = XMitte_Presse_Ref.z - Z_OFFSET


    ;bei erreichen der Position Mitte_Presse wird der Override
    ;durch ruecksetzen von OV_Umschaltung (OUT12) wieder auf 100% gestellt


    TRIGGER WHEN DISTANCE=1 DELAY=0 DO OV_Umschaltung=FALSE


    ;Fahren auf Positon Mitte_Presse


    LIN Mitte_Presse CONT Vel= 2 m/s CPDAT3 Tool[1]:Schuesselgreifer Base[1]:Mittellochpresse





    Eintrag in die SPS.SUB


    ;Umschaltung des Overrides von 100% auf 20%


    IF OV_Umschaltung==TRUE THEN
    $OV_PRO=20
    ELSE
    $OV_PRO=100
    ENDIF