I need some help if it is possible.
I have a new robot with profinet option. The controller is KR C4 compact. I want to use profinet to communicate with PLC. PLC will be the master.
I have also the x11 interface for safety. Yesterday I moved the robot in T1 and T2 after I made some jumpers for X11.
I tried to set up the communication but unsuccessfully.
In the attach is the original backup using Workvisual. The connection for backup was successfully only on X69 because on KONI I didn't have ping using the same IP class (172.31.1.X).
The changes that I have made is to check the box "Activate PROFINET device stack" and change the Device Name in "kuka-R1". After download and ctivate the project I got errors like from the image. )
In step 7 I used GSDML-V2.31-KUKA-KRC4-ProfiNet_3.2-20140908, with 64OI safety and 256 IO.
The IP for the profinet is the same like the one in network settings (172.31.1.147)? and the slot is KONI?
Can some please take a look in the backup and tell what to change.
Thank you.
KUKA and Siemens 315 2PN-DP with Profinet
-
Casius -
April 15, 2015 at 8:42 PM -
Thread is marked as Resolved.
-
-
that is the problem, you cannot have both X11 and ProfiSafe at the same time.
If your PLC is actually safety PLC (such as S7-300F), you can use ProfiSafe option (and that is when you specify 64bit safe in, 64 but safe out).
If you want to use X11, leave the safety IO range at zero and only use non-safe signal (256 bits you already mention).Also your interface is KLI, and not KONI. KONI (Kuka Options Network Interface) is currently only used for vision.
You need to read included documentation. -
and now I also took a look at your project...
Profinet configuration need to be done online (you have to select network card on your laptop that connects to robot),
you need to remove 64 safe I/O, then you need to decide who is master and who is slave (or "Controller"/"Device" in PNET lingo, since terminology using Master/Slave is no longer politically correct).in any filedbus master must have a "scanlist" of some sort...
if robot is Controller, then Devices must be added to WorkVisual project (PLC will be slave in this case - or "device"), configured, I/O mapped etc.
if robot is Device, then PLC is network master (Controller) and you need to do everything mentioned in previous sentence on the PLC side (add Kuka robot and any other nodes as Devices in S7 hardware configuration, configure network, map I/O etc.). Since robot is not some fixed purpose device (say 8 digital input, IP67), you will need to configure robot side too. this includes enabling Device Stack (without this, it will never talk to PLC that acts as Controller).
-
Hello Panic,
Thank you very much for helping me. Using your guide I was able to configure the communication between PLC-Robot controller.
Best regards, Casius