Kuka connection with machines(siemens 840D, conveyor with 2 sensors and oil tank
-
tomtomy -
June 16, 2014 at 9:03 PM -
Thread is marked as Resolved.
-
-
Could you explain what do you want to do exactly please?? Do you want to communicate robot with plc?? so you can use profibus, profinet etc. communication protocols. do you want to read encoder for conveyor or just want to start, stop??
-
Thanks to help.
it's about interfacing machines with the robot. I'm just a CNC programmer. I can program the robot if i get help about wiring. -
Well, we're going to need a lot more detail. The KUKA controller model, the KSS revision, and most especially what your hardware configuration is -- what are you trying to connect to the robot, using what means?
-
The controller is a Krc 2. Kss 5.9.6
I would like to manage i/o from the robot program. This is the easiest way to me.
Both machines have the s7-300 siemens plc.
I can buy and install some interface if needed.
I need : - outputs to start the machines and the conveyor
- 2 outputs for the oil tank (close and open gripper valves)
- 2 inputs from the gripper proximity ( closed and opened gripper)
-2 inputs from rough machine (end of cycle and doors open)
- 2 inputs from finish machine (end of cycle and doors open)
- 2 inputs from the conveyor (1 stop conveyor proximity and 1 check presence)thanks
-
Are the sensors and outputs going to be connected directly to the robot, or to the PLCs? Are the PLCs connected to the robot directly in any way?
KRCs do not come with any built-in discrete I/Os. They are intended to accept any of a variety of FieldBus interfaces, and perform all of their I/O that way. The KRC2 comes with a built-in DeviceNet Master port, which makes it relatively simple to connect standard DeviceNet I/O devices as Slaves. However, this port is not so good for connecting to PLCs, unless the PLC can be configured as a Slave on the bus.
Something like this: http://old.turck.us/illustrations/B3025_B33.pdf is usually fairly simple to connect to the KRC2's DeviceNet port. The device must be configured in DEVNET.INI, and mapping it's signals to the robot's internal I/O table needs to be done in IOSYS.INI.
Other similar devices exist for other Fieldbus systems (Interbus, Profibus, ProfiNet, etc), depending on your preference. Personally, I've always found DeviceNet one of the simplest to use, but that might just be familiarity talking. In this circumstance, probably the biggest advantage to using DeviceNet is that it won't require buying any additional add-in cards for the KRC2.
-
Nothing connected so far. I have just placed the robot and tried to move it.
Need some suggestion to start.