1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. other Languages
  4. Español (Spanish)
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

EXAMPLE FOR STOP WHEN GOING DOWN SPANISH

  • fredosnet
  • May 26, 2023 at 4:34 AM
  • Thread is Unresolved
  • fredosnet
    Trophies
    1
    Posts
    5
    • May 26, 2023 at 4:34 AM
    • #1

    Hola. Estoy buscando un ejemplo para detener el robot cuando desciende. Por ejemplo busca un carton y a traves de un sensor saber que llegó a destino. Toma el carton y sigue rutina.

    Gracias

  • Go to Best Answer
  • panic mode May 26, 2023 at 6:46 AM

    Approved the thread.
  • panic mode May 26, 2023 at 6:47 AM

    Moved the thread from forum Manuals, Software and Tools for KUKA Robots to forum Español (Spanish).
  • fredosnet
    Trophies
    1
    Posts
    5
    • May 29, 2023 at 12:19 AM
    • #2

    Gracias por la reubicación. Quizás no soy claro si me pasan a esta sección. El robot es un kuka krc4. intento hacer que cuando baje el robot en Z detenga su bajada a traves de un sensor óptico para luego seguir la rutina.

  • Okami
    Reactions Received
    4
    Trophies
    3
    Posts
    74
    • May 29, 2023 at 9:54 AM
    • #3

    Buenas!

    El sensor óptico es tipo laser?

    Suponiendo que es una señal ON/OFF, yo utilizaría una rutina con un movimiento LIN que baje hasta una coordenada Z conocida mínima (para evitar que choque contra la base de los cartones en caso de no encontrar ninguno) y usaría una interrupción activada por la señal del láser para terminar la búsqueda.

    He realizado un proyecto similar tiempo hace unos años. Dime si te ha servido mi explicación o intento exponerlo más claro.

    "Hell...Yesterday it was workinG... I sweaR" :o)

  • fredosnet
    Trophies
    1
    Posts
    5
    • May 30, 2023 at 3:43 PM
    • #4

    Suponia que era por ese lado. La instrucción que se usa es interrupt no? luego de hacer la rutina de interrupt pongo el lin? una vez que interrupt se cumple salta la linea de lin para continuar la rutina... así sería?

  • Okami
    Reactions Received
    4
    Trophies
    3
    Posts
    74
    • May 30, 2023 at 4:00 PM
    • #5

    Si, encima de cada módulo tienes las interrupciones que declaras, tienes que activar alguna, supongamos la numero 5, y decirle qué entrada o condición quieres que la active, y después, a qué función quieres que llame, te pongo un ejemplo:

    Code
     GLOBAL INTERRUPT DECL 5 WHEN Laser_Sensor==FALSE DO Fin_Busqueda( )

    Asegúrate de que antes de hacer la búsqueda de bajada con LIN.Z=xxx pongas la instrucción INTERRUPT ON y después del movimiento, INTERRUPT OFF.

    Cuando el robot haga la bajada en Lin, y el laser se corte y detecte pieza, se activa la función Fin_Búsqueda, donde tienes que poner un STOP al movimiento, el INTERRUPT OFF y que el programa continúe por donde debe hacerlo.

    "Hell...Yesterday it was workinG... I sweaR" :o)

  • fredosnet
    Trophies
    1
    Posts
    5
    • June 1, 2023 at 7:46 PM
    • #6

    Como detengo el slin? cual es la instruccion?

    Lo otro lo entendi perfecto. Muchas gracias por tu ayuda

  • Okami
    Reactions Received
    4
    Trophies
    3
    Posts
    74
    • June 2, 2023 at 10:40 AM
    • Best Answer
    • #7

    Yo utilizaría la instrucción BRAKE, provoca una parada controlada del robot. Ojo con esto, yo usaría una búsqueda a velocidad lenta para encontrar el borde de la pieza, para minimizar los riesgos por el tiempo de frenado.

    Directamente, escribe BRAKE en una línea de programa, nada más, si pones eso como primera línea dentro de la interrupción, en cuanto el robot encuentre el límite de la pieza, va a parar.

    Échale un ojo a este hilo, hablan de como hacer movimientos relativos con la instrucción LIN: Enlace a hilo del foro

    "Hell...Yesterday it was workinG... I sweaR" :o)

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download