there are some questions i am very confused about profinet and profibus configuration,one thing is when we configure the profinet ,the plc is master and robot as slave,and also there is a for example ET200S as robot's slave through profinet ,when we configure it in plc,I want to know which way is right in the attachment picture? maybe its both wrong ,or my question and thinking is totally stupid ,but please be patience with me and answer my question in detail ,if possible ,you can also give me the rough topology structure like my way ,no matter what ,I really need your answer ,thankyou very much.
1.first topology structure is plc configure with kuka and et200 in a same profinet line ,plc is master.and then in the workvisual ,ET200 is configured as slave and kuka as master, in this way kuka mapping IO with et200,and also plc assign a address range to kuka or ET200,then plc IO is correspond with robot's virtual IO
2.second topology structure is in the workvisual kuka configure the ET200 through profinet ,KUKA as master and et200 as slave ,when we communicate with PLC ,we have to add a swichboard ,this switchboard is both configured in plc and kuka (I dont know if it can be achieved in the workvsual),plc and kuka will assign a address to the swichboard ,in this way PLC IO can be corresponded with kuka IO(et200's IO)
3 the third topology structure is communication through profibus ,is it right way to configure between plc and kuka ?we have to add a dp-coupler between them?
try to in detail if i am totally wrong give me your answer .please !!!
question about kuka profinet and profibus
-
astonhan -
April 11, 2017 at 12:57 PM -
Thread is marked as Resolved.
-
-
I'm interested in this question too. What should we do to create the topology with master PLC with KRC4 as slave and KRC4 as master with I/Os? Is it necessary to divide physically slave and master networks in KRC4 (I mean - one Ethernet port per one network, maybe using KPC with Option Network Interface) or these networks will function over KLI port? I've heard about Profinet Controller/Device KRC4 software but haven't seen any documentation about it.
Thanks for any help!
-
Note, when buying ProfiNet for KRC4, you need to pick either device only (slave only), or controller+device (master or slave or both). first one is cheaper but it cannot ast as master. KLI port is used for ProfiNet.
IF you are planning to use ProfiBus on KRC4, you still need to chose if KRC4 is going to be master or slave or both:
EK1100 = EtherCat Bus coupler (conects to EKB, that is either X44 on CCU or X65 if external)
EL6731 = Profibus master (if robot is to work as Profibus master)
EL6731-0010 = Profibus slave (if robot is to work as Profibus slave)case A:
ProfiNet with three nodes (PLC, KRC and ET200S), one connection is PLC to KRC and PLC is master. second connection os KRC to ET200S and KRC is master. requires profinet version that is both master and slave. ET200S requires ProfiNet bus coupler.case B:
ProfiNet with three nodes (PLC, KRC and ET200S), PLC is master, both EK200S and KRC4 are slaves to PLC. this can work with ether ProfiNet version (KRC is slave only). however in this case robot does not have direct control of ET200S I/O (PLC must be powered and working as transfering data between ET200S and KRC). ET200S requires ProfiNet bus coupler.case C:
one network is ProfiNet (PLC is master, KRC4 is slave), can use either ProfiNet version (KRC is slave only). second network if profibus (KRC4 is master, ET200S is slave). ET200S requires ProfiBus (DP) bus coupler. KRC4 requires EK1100+EL6731 (master).case D:
ProfiBus network PLC-KRC (KRC requires EK1100+EL6731-0010)
ProfiNet network KRC-ET200S (KRC4 is master and needs ProfNet version that is master, ET200S needs ProfiNet bus coupler)case E:
ProfiNet network, KRC4 is master, PLC and ET200S are slaves (KRC4 is master and needs ProfNet version that is master, ET200S needs ProfiNet bus coupler)case F,G, H.....
basically you can mix and match whatever you like...
Note DP coupler is needed if bus segment is too long for selected baud rate or when there are more nodes than one segment can handle (32).
-
Thanks for your answer, panic mode!
Please, can you tell me, do both networks function over one KRC4 KLI port? For example, PLC(master for KRC4), KPC (slave for PLC, master for ET200s) through 1 KLI port and ET200s (slave for KRC4) are connected to single scalance switch inside KRC4 panel, is it the case A you described? Do this networks are software-divided (have different subnets)?
And, secondly, do you mean interface modules for et200s when you are telling about couplers?Thank you in advance!
-
All ProfiNet traffic (as well as FTP/EKI/SMB/RDP/etc) goes through the KLI port. This includes ProfiSafe. The same holds true for EIP. This can, sometimes, cause issues where very heavy non-ProfiNet traffic (say, large SMB file transfers) can cause unacceptable packet delays in the PN traffic, but that's rare unless you have a strange network topology.
The Scalance switch inside the KRC4
Different subnets are not required, but are usually a good idea -- if nothing else, some PLCs have a strong tendency to "grab" any ProfiNet slave devices they can see on the network, even if those slaves don't officially belong to them. If your network uses manages switches, you can do some traffic routing with them to reduce crosstalk and collisions.
-
Thank you!