Posts by Okami

    Is the seventh axis an ABB integrated axis?


    I think that using the MultiMove system you should be able to do it. I once used it for an arc welding application. I gave the robot the TCP of the welding gun and then touched up the same spot on the table turning it to 5 different axis positions, for it to know the radius and direction of it.


    Maybe this helps...

    What is the purpose of the robot, manipulation? spot welding?


    Whenever you attach anything to the robot, the time that it takes to do a job increases due to the external things.


    Whenever you open / close a gripper, the gripper needs time to open and to close, then read the sensors, then continuing the movement. If the valves are way too closed, that time will go up.


    If you do spot welding, the time on the welding system also affects the cycle time of the robot.


    Not everything is the robot fault.

    I had the same issue a few weeks ago, and I solved it this way, thanks to HawkMe.


    - Make a backup of the real robot.

    - Import it on Roboguide - create cell from backup.

    - Export IOcomments.csv and modify it (\Documents\My Workcells\(yourCellName)\Exports

    - Import it back on Roboguide.

    - I used the FCTN-0.NEXT-2.SAVE on the I/O pages that I modified, just in case...

    - Make a backup via virtual TP. (the route should be \Documents\My Workcells\(yourCellName)\Robot_1\UD1.

    -Get the diocfgsv.io from that folder.

    -Load it on the real robot and cycle power!


    Let me know if it worked!

    Woah! It worked perfectly, thank you so much!!!


    Just in case anyone has this issue:


    - Make a backup of the real robot.

    - Import it on Roboguide - create cell from backup.

    - Export IOcomments.csv and modify it (\Documents\My Workcells\(yourCellName)\Exports

    - Import it back on Roboguide.

    - I used the FCTN-0.NEXT-2.SAVE on the I/O pages that I modified, just in case...

    - Make a backup via virtual TP. (the route should be \Documents\My Workcells\(yourCellName)\Robot_1\UD1.

    -Get the diocfgsv.io from that folder.

    -Load it on the real robot and cycle power!


    Thanks again HawkME!

    Hello all,


    I need to import a .csv file containing the "io comment export" from Roboguide.


    Whenever I try to import the modified file on my roboguide, it loads just fine, but on the real robot, it says "File not loadable".


    Does anyone know why or how could I load this file via USB?


    Thanks in advance...

    Hello my beloved forum,


    I need to make some changes to a M-20iA/20M which is already working at a factory.


    My problem is related to the I/O comments. We are changing the gripper and I need to add some signals.


    Anyone knows why whenever I export my "IO comments" file on roboguide, it doesn't let me import it back? I tested without modifying anything, and it just says "import error".


    Thanks.

    No, the software won’t allow you to go slower than 10%. I assume you did an INTERLOCK + TEST START. That is 25% of maximum speed. I’m surprised that the software will even let you enter in less than 25%. It’s been that way for decades though.


    Well, there it goes another thing that I don't like about this Yaskawa robots.


    Interlock + Test Start goes insanely fast on T1/Manual mode. I am using Interlock+FWD for low speed, but this way you can only appreciate the path on an step by step mode...


    When testing on automatic mode, it allows you to go as slow as 10% (Utility > Speed Override). When you press shift+up/down, the over-ride speed goes 10,11,12,13... an so on, but it won't go below 10.


    Thanks for your answer, I'll start praying to the programming gods for good luck!

    Hello, good forum,


    I'm doing an installation of a YRC1000 robot which will work in remote mode.


    The problem is that my gripper is quite fragile, and I'm not a fan of testing on automatic mode at +10% speed.


    Is there any way of getting this setting below the 10%? the TP just says "Enter correct value" whenever I try to write, let's say, 5%, 1% or even 0%.


    Thanks in advance...

    Hello, good morning if you're from Europe.


    I have this problem with a Yaskawa YRC1000, the playback speed.


    Is there any parameter to set to any value to get the "Speed Adjustment Ratio ---%" to appear?


    Every post and every manual that I see online only says press utility and then voilà, speed adjustment! And on my robot, nothing of that happens... the only options are "Low Speed Start: Valid/Invalid" and "Speed Limit: Valid/Invalid"


    Thanks, this robots are driving me crazy...

    Hello, I thought of a kind of dumb but efficient way of bypassing this…


    How about using a JUMP - LBL from the beginning to the end of the code of the WRONG program, and then using a CALL to the GOOD program after the LBL?


    This way, if anyone selects the wrong TP to run, it will automatically go to the right one.

    Vale, estás dentro del modo Administrador o en modo Experto?


    Haces un "Archive - All "?


    Si es así debería dejarte, prueba conectando el USB al armario del robot, y si puedes, abrir el backup desde el workvisual o desde el OrangeEdit, debería salir tu programa y la modificación!

    Muchas Gracias!


    Aprovecho para preguntarte otra cosa, estoy usando unas variables que están declaradas como cp_reserva, como puedo renombrarlas en el robot de manera correcta?.


    Con ir a visualiazacion, varibles, E/S y ahi cliclando modifico el nombre, porque he visto que en el archivo $config tambien estan declaradas, entonces como seria lo correcto ?

    Buenas!


    Para renombrar esas variables yo te recomiendo usar el WorkVisual, es lo más rápido.


    Dentro del $Config.dat que está en la carpeta KRC / R1 / SYSTEM hay un espacio que pone:


    ;Make your modifications -ONLY- here


    Si tienes las variables declaradas en ese archivo, puedes usar el navegador de la consola para abrir el $config (desde modo experto o admin), y desde ahí buscarlas y renombrarlas clicando en el icono del lápiz (te recomiendo enchufar un teclado o un ratón a la consola para hacerlo más facil).


    Puedes usar lo que comentas de visualizacion-variabes-e/s para cambiar el valor de la señal, pero no su declaración.


    Si tienes alguna otra duda, pregunta de nuevo!

    Calma amigo, que te veo nervioso.


    Buenas, sí, es así de simple.


    Al conectar el usb (yo te recomiendo al armario del robot) te aparece en la controladora. Para cargar ficheros tienes que estar en modo experto, y para hacer backup tienes que darle a la opción "achivar".

    Quick idea that came to my mind,


    Have you thought about using the Cartesian Position Check of the DCS system? I know that's for safety issues, but it lets you create 3d monitored areas, and whenever the robot enters those areas, a Background Logic program that you create may activate DOs automatically.


    I don't know if I explained myself correcly, if you need more explanation, just ask!

    Code
    Espera Acceso Interferencia1 =ON
    Espera Medio =
    /
    ERROR Arg#1>=Arg#2
    Espera GI# Medio =
     or
    Espera Garra 10 Cerrada


    So it turns out that the error is in the " / " instruction... I deleted it and it compiles perfecly.


    What the hell, man? The Var.dat that I copied is working on another robot.

Advertising from our partners