I want to synchronize speed of kuka robot to match that of a conveyor with the help of an encoder. Can i do that with KUKA's internal programming? I am getting speed values and position value in the KRC.
Speed reduction with beckhoff controller
- bk2211
- Thread is Unresolved
-
-
Sure no problem, what is keeping you from achieving your goal?
Please read the "read first" topic, supply all the necessary information and then ask a specific question or describe your problem. don't make us guess.
So for example in your case is assume you want to pick or place something from or on a moving conveyor. and i also have to assume you want a gripper to synchronize with the belt before picking or placing a object. In case of picking i also have to assume you have some sort of trigger to detect a product and from where your program needs to start to synchronize its TCP speed with that of the conveyor.
Do you see my problem here?
-
this would need ConveyorTech and resolver wired to RDC....
or you need to get creative
-
panic mode i need to get creative
-
that means knowing system well and being able to exploit certain features for given situation. so... good luck. ConveyorTech is a low cost option and likely it will still give you enough of a chalenge.
-
Panic's right.
About the only way I can see to even try this without ConveyorTech would be to write a fast SPS loop that monitors the encoder and manipulates $OV_PRO on the fly. But that'll be a pretty crude approximation of what CT does, and probably would only work at low speeds and with a conveyor whose speed is pretty stable.
A far-out option might be to try using the Function Generator (which underpins CT), but that feature is so undocumented that that would be a high-risk approach without bringing in someone who knows all its ins and outs. And there's darn few of those people, even inside KUKA.
-
Create an account or sign in to comment
You need to be a member in order to leave a comment