How to block one ABB while another is working.

  • Hello,


    I would like to realise the task to block one ABB robot while the second one is working. These robots are welding ones and electrical web takes too much load. I am completly new to these robots. They are ABB IRB 6000 with S3 controller.


    How to comunicate them? I understand i have to use IO and check cycle_on or motor_on output. If it is high on robot "1" the robot "2" can't start program and has to have hight on motor_off input? Please, help me and write and should i do?!

  • Sorry for late reply,


    that should be easy but it depends how they are connected together and how you want to do it.


    if you have them on profibus, then you can make virtual output which you will set to 1 when one robot is in and to 0 when robot is out. do the same for the second robot. so when the second robot wants to start his cycle, just put on the beginning "waitdo = 0" and then he should start when first is out.


    you can do the same if you connect them with wires on their digital IO cards. logic is the same.


    hope it helped
    Tom

Advertising from our partners