PROFIsafe problem - KUKA as a master in topology - different approach

  • Hi All,


    I have a following question to everyone who has done any application with PROFIsafe. I would like to use KUKA controller as a master in the profinet topology together with B&R PLC system (with safety PLC - this environment is configured, works correctly). The problem is, that B&R offers a PROFIsafe option only with a profinet gateway as a slave device. I've seen video of such a system coupled with ABB robot system, where ABB was a master and was correctly exchanging safety signals with PLC (if someone is interested, I can provide a link).

    Now, if my PLC is a slave device, it means that I have to add it to my PROFInet topology in WorkVisual:

    https://www.screencast.com/t/9zTJuCzP

    https://www.screencast.com/t/2cBkuYB7jCf

    But then I have to disable KUKA Device Stack (because in this case, KUKA is a master), I cannot choose PROFIsafe option in safety configuration...

    If I choose in WorkVisual, that KUKA Device Stack is active, then KUKA controller waits for communication with a master PLC ("Connection between PLC and kuka-noname could no be established...), because KUKA's GSDML cannot be imported into PLC environment (due to the constraints described before).


    Is there any workaround for this issue? Does anyone tried this "different" approach in the past? Can anyone tell if it is possible or I should skip this idea?


    Controller: KRC4, KSS 8.6.4

    WorkVisual: 6.0

    Robot: KR60 L30 HA-CR

    Installed packages:

    - ExpertTech 4.0.2

    - KUKA.PROFINET MS 5.0.1

    - KUKA.PROFINET 4.1

    - SafeOperation 3.5.2

    - UserTech 4.0.9

    - PROFISafe

  • kwakisaki

    Approved the thread.
  • Thank you for your reply. The thing is that I've seen such a configuration with ABB robots, and due to the fact that the profinet installed on the KUKA can work in both ways: master and slave, I thought that it is possible to configure it as a master profisafe device.

    I mean look, as long as you are using only one robot controller, at the end it doesn't really matter which configuration you have (Master -> Slave or Slave -> Master). The problem comes when PLC would have to control few robot controllers...


    @Edit. Just to be sure I've also contacted KUKA specialists and it is not possible, there is no workaround for this issue... So for all interested in this topic - if you want to use PROFIsafe, just go for Siemens, there is a lot of materials how to do it also here on forum.

  • Thank You.

    It seems to be possible for the ABB robot to be a profisafe controller (master), KUKA doesn't.

    On the other hand I don't understand how B&R integrates other profisafe devices like simple safe I/O modules (f.e.:

    MURR MVK-MPNIO F DI16/8) !? The KUKA should be treated like that.

  • On the other hand I don't understand how B&R integrates other profisafe devices like simple safe I/O modules (f.e.:

    MURR MVK-MPNIO F DI16/8) !? The KUKA should be treated like that.

    The thing is, that B&R must be a slave only when you are using PROFIsafe. It comes from some restrictions or the way how safety PLC are designed... In any other case it can be the master.

  • if using ProfiSafe, KUKA must be setup as a ProfiNet slave.

    If B&R also must be a safety slave on an ProfiSafe network then another safety PLC will be needed to act as a master.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

Advertising from our partners