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. Industrial Robot Support and Discussion Center
  4. KUKA Robot Forum
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

KRC4 Profinet Controller

  • robot-cnc
  • March 26, 2024 at 8:40 PM
  • Thread is Unresolved
  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • March 26, 2024 at 8:40 PM
    • #1

    Hi

    I am experiencing a new KRC4 controller SC4.1-TDA4.1 X217 which has Profinet Controller/Device 3.2. Therfore safety interface is Profisafe.

    So far I used X11 .

    My question is if I can use Ethercat EK1100 bus coupler with its terminals for I/O instead of Profinet ?

    Controller has also MCon 3080-AK Ethernet Switch where I see there is option to disable Profinet, but that will not disable Profisafe too?

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • March 26, 2024 at 11:23 PM
    • #2
    Quote from robot-cnc

    My question is if I can use Ethercat EK1100 bus coupler with its terminals for I/O instead of Profinet ?

    not a problem... you can use one or another or both...


    Quote from robot-cnc

    Controller has also MCon 3080-AK Ethernet Switch where I see there is option to disable Profinet, but that will not disable Profisafe too?

    that is a managed switch from Harting. so if the switch is without power or configured in certain way you can lose connectivity. if i recall this product has support for redundant power if needed. if you do not configure it, it should be using defaults and work like a normal non-managed ethernet switch.

    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

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • March 31, 2024 at 2:15 PM
    • #3
    Quote from panic mode

    not a problem... you can use one or another or both...

    you mean I can add Kuka Extension bus SYS 44 with EK1100 and its E-bus....and Profinet can be deactivated , if I only want using Ethercat I/O?

    What about Safety Interface, cause this KRC4 has no X11 and SIB?

    It has though A1-X311 jumpers on CCU.

    The others had SIB and X11 where I was using external emergency stop only.

    Deactivation of Profinet do not inactivated also Profisafe safety?

    On the other hand, I think I did a wrong movement in Workvisual when I loaded the controller project, there was in Option many folders with Ethernet KRL2.2, Profinet 3.2, Safe Operation 3.22,....and few others, and I removed them . They flew out from D too. All from from cabinet attached labels photo.

    There is any chance to work without them?

    Being a new controller I think they were in Options but not installed.

    What is mandatory to have ?

    KRC4 is KSS 8.3.38

    Images

    • Struc.jpg
      • 93.16 kB
      • 406 × 499
      • 11
    • 20240326_184118.jpg
      • 89.81 kB
      • 538 × 1,200
      • 12
  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • March 31, 2024 at 3:12 PM
    • #4

    must have safety interface. This (among other things) is required to enable drives.

    Since your safety i terface is ProfiSafe, you must have ProfiNet installed and configured. You do not need to use the ProfiNet for IO if you prefer to have the IO on some other bus like ECAT

    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

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • March 31, 2024 at 3:20 PM
    • #5

    The first thing when working with a robot is to make a complete backup, preferably different types of backup (wim, archive,krcdiag). Anything less is - embarrassing.

    You could try to get them from hidden partition or simply contact KUKA.

    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

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • March 31, 2024 at 7:12 PM
    • #6

    I found them, I got in Additional Software , Add new.....and appeared there the list, including Profinet 3.2. I installed them even Safe Operation. Strange is that they are not present in D/Kuka_OPT. The controller is new , never been in use so far since 2019.

    I understood, In Wov will activate Profinet just to have Profisafe active, but I will use Ecat for my I/O

    What is unclear for me is Safety Interface. Wov ask me to add in configuration a safety. I only have CIB board CCU on Kuka Controller Bus KCB and CIB Safety SION-CIB on Kuka System Bus (SION-CIB), but still asking for safety be added. I should see the Profisafe in Profinet activation window in WOV as safety interface?

    Except A1-X311 jumpers which is there , is anything needed for Profisafe safety interface?

    Kuka Ethernet KRL 2.2 is missing from additional software.

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • March 31, 2024 at 7:37 PM
    • #7

    some safety features are always present. that includes:

    RDC

    KPP

    KSP

    CCU (SIN-CIB is a part of CCU, it includes X311 for example).

    Those things are NOT optional, they are key parts of the robot system and are always needed - regardless which safety interface is present). They ALL have safety features (and smartPad too) but those features are INTERNAL to the robot system.

    when one talks about "robot Safety interface", it is referring to a dedicated safety interface that can be added or removed (hence optional) and serve the purpose of interfacing robot safety signals to some EXTERNAL safety master.


    KUKA has made 4 options available:

    1. parallel safety (requires SION-SIB-STD ....or.... SION-SIB-STD plus SION-SIB-EXT)

    2. CipSafety (requires EthernetIP)

    3. ProfiSafe( requires ProfiNet)

    4. FSoE (requires EL6695-1001)

    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

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • March 31, 2024 at 7:45 PM
    • #8

    The X311 is used to handle/route some of the safety signals.

    when using parallel safety interface. signals from X311 are connected to X11. (X11 has signals both from X311 and from SION-SIB-STD).

    when using fieldbus based safety interface (CipSafety,PRofiSafe,FSoE), X311 signals are still evaluated (because they are always evaluated). And since they are present in the message from PLC, the X311 needs those inputs jumpered.

    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

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • March 31, 2024 at 7:55 PM
    • #9

    I see, ...my case is Profisafe (Profinet).

    When is used X11, enable switch or external emergency stop can be wired here based on wiring diagram.

    How works enable and panic stop with Profisafe?

    There is a wiring anywhere or need a Profisafe PLC module to do that?

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • March 31, 2024 at 8:08 PM
    • #10

    once you use fieldbus safety, all of the signals are available in the safetyPLC and you can do with them as you please. any safety inputs/outputs that you may need, now need to be part of safety IO of that safety PLC.

    if you don't need external enabling switch, you force the relevant bit to true. if you do need external enabling switch (or 2 or 3 or 4...) you need safety inputs so you can wire them. then you would write safety program for your safetyPLC that suits your needs.

    the fieldbus safety interface has more signals than parallel safety interface. this allows you to evaluate operating mode in a safety logic and enable robot(s) as needed. also you can select different safety tools etc.

    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

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • March 31, 2024 at 8:25 PM
    • #11

    I am thinking on a EL 6910 Beckhoff that support Profisafe , both master and slave

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • March 31, 2024 at 8:47 PM
    • #12

    as far as i know EL6910 is a safety controller ... and only a safety controller... meaning that while it can process safety logic... that is pretty much all it can do...

    in other words it cannot communicate. It supports TwinSafe but knows nothing of fieldbusses (Profinet or EtherCat)... so it needs a PLC CPU to be the bus master. i doubt that it can do anything even with the local safety IOs without actual PLC CPU.

    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

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • March 31, 2024 at 8:57 PM
    • #13

    btw EL1918 is an IO block with safety inputs.it also can process safety logic just like EL6910. it too is just a terminal block that on its own is useless - it NEEDs some PLC CPU that will talk to it and to outside world.

    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

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • March 31, 2024 at 10:28 PM
    • #14

    Probably would be better to add a SIB board and X11.

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • March 31, 2024 at 10:38 PM
    • #15
    Quote from panic mode

    btw EL1918 is an IO block with safety inputs.it also can process safety logic just like EL6910. it too is just a terminal block that on its own is useless - it NEEDs some PLC CPU that will talk to it and to outside world.

    both EL6910 and EL1918 are Ethercat terminals, and they are inserted in a block with EK1100 coupler that allow comunication between KRC and terminals in both directions.

    EL6910 accept analog input, which could serve for an E-stop.

    They are not independent modules.

    Am I wrong?

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • March 31, 2024 at 11:56 PM
    • #16
    Quote from robot-cnc

    both EL6910 and EL1918 are Ethercat terminals

    ...

    They are not independent modules.

    Am I wrong?

    pretty sure that part is correct.

    Quote from robot-cnc

    they (EL6910 and EL1918) are inserted in a block with EK1100 coupler that allow communication between KRC and terminals in both directions.

    pretty sure that part is not correct if you are thinking of Ek1100 with EtherCat bridge because that unit is normally slave to the KRC.

    so EL6910 and EL1918 need to be placed next to PLC CPU (such as CX8090) ...or.... next to the EK1100 that is slave to the mentioned PLC CPU.

    Quote from robot-cnc

    EL6910 accept analog input, which could serve for an E-stop.

    i am not sure where that comes from. what do you mean by analog EStop? also, if i recall EL6910 has no terminals.

    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

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • April 1, 2024 at 12:18 AM
    • #17

    Attached three slides illustrate what i understand of using Beckhoff safety IO with KRC. I hope it is simple enough. The important part is to identify:

    a) each network

    b) master of each network

    c) type of bridge

    d) correct connection of the bridge.

    Notes:

    bridge connections can be swapped out if KRC already has safety interface (not using FSoE).

    network topology as shown is simple bus (nodes just daisy chained). it is possible to make different arrangement using other or additional hardware.

    some of the TwinSafe IO modules have built in logic. This may replace EL6910 (Depends on program size).

    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

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • April 1, 2024 at 12:24 AM
    • #18

    It looks to be complicated this Profisafe. And not cheap if is needed CX 8090, EL1918, EL6910.

    Versus X11.

    Should I consider better conversion to X11 with standard SIB?

    There is any simple way for Profisafe E-stop?

  • Online
    panic mode
    Reactions Received
    1,293
    Trophies
    11
    Posts
    13,122
    • April 1, 2024 at 12:39 AM
    • #19
    Quote from robot-cnc

    It looks to be complicated this Profisafe.

    this is not ProfiSafe. ProfiSafe is done over ProfiNet. all of this is EtherCat.

    Quote from robot-cnc

    It looks to be complicated this Profisafe. And not cheap if is needed CX 8090, EL1918, EL6910.

    Versus X11.

    Should I consider better conversion to X11 with standard SIB?

    If you are comfortable with X11, stick with it. Using fieldbus requires different skill level. For simple cells that only have one robot for example, it makes sense to use parallel safety interface. For large system that would be not very practical. Using fieldbus is a better option. Choice of fieldbus and PLC type depends on selected safety interface.

    Quote from robot-cnc

    There is any simple way for Profisafe E-stop?

    If you want to use ProfiSafe, you need Siemens safety PLC, and related programming software. also your robot controller will need ProfiNet option. and PLC will need to have suitable safety rated inputs.

    If you want to use CipSafety, you need AllenBradley safety PLC, and related programming software. also your robot controller will need EtherentIP option. and PLC will need to have suitable safety rated inputs.

    If you want to use FSoE, you need Beckhoff safety PLC, and related programming software. also your robot controller with EK1100 and EL6695-1001. and PLC will need to have safety suitable rated inputs.

    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

  • robot-cnc
    Reactions Received
    11
    Trophies
    4
    Posts
    432
    • April 1, 2024 at 12:46 AM
    • #20

    An emergency push button is a switch NC or NO that send or cut a 24 VDC current that reach to a logic Beckoff terminal which convert signal in input 0 or 1 , true or false, for E-stop Profisafe.

    But EK1100 have to comunicate this signal in Profisafe protocol to be read by KRC and act for robot and spindle stop together.

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

Similar Threads

  • kuka configuration in Tia portal

    • Vasya Kazmin
    • August 29, 2020 at 8:34 PM
    • KUKA Robot Forum
  • Profinet and Profisafe communication between KRC4 and S7-1200 1214FC

    • Bender_the_robot
    • January 24, 2024 at 2:41 PM
    • KUKA Robot Forum
  • Kuka Robot Profinet and IO mapping problems

    • macraesk
    • August 12, 2020 at 1:11 AM
    • KUKA Robot Forum
  • Automating program upload to KRC4 via Ethernet

    • nicok
    • February 23, 2023 at 5:46 PM
    • KUKA Robot Forum
  • KUKA KRC4 Power management via PROFINET

    • aknezevi.proton
    • December 28, 2022 at 1:51 PM
    • KUKA Robot Forum
  • KRC4 controller with Profisafe

    • benbigler
    • November 28, 2022 at 2:43 AM
    • KUKA Robot Forum
  • Inputs and outputs with a PLC

    • Andres
    • July 13, 2021 at 7:10 PM
    • KUKA Robot Forum
  • KRC4 as profinet device

    • Plc_User
    • March 26, 2021 at 10:19 AM
    • KUKA Robot Forum
  • PROFIsafe problem - KUKA as a master in topology - different approach

    • Testoviron
    • February 20, 2020 at 10:48 AM
    • KUKA Robot Forum

Tags

  • KRC4
  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