Hi everyone, I’m new to robot development, and more specifically, I’m working on a cobot from Universal Robots (UR). I want to establish a communication link between the cobot’s controller and another controller using PROFINET. The second controller will send values representing the coordinates X, Y, Z of a workspace. After receiving these values, the cobot should move to the specified position and continue executing its program.
My question is: What tools or libraries can I use to integrate the UR controller with another controller via PROFINET and configure it to receive these values and set the waypoint? Additionally, are there any manuals, guides, or existing works demonstrating similar implementations that I can reference to guide my process? Any pointers to relevant documentation or examples would be greatly appreciated!
Not sure you can use profinet between two robots. That’s used between plc (Siemens) and the robot
Use modbus between the two robots. Way easier to implement
You’ll set up the first robot as client and the second one , that will receive the values, as server.
Use 3 registers to send the x y z values
I’m sorry, I didn’t explain myself well. Communication will be between PLC and cobot. I want to send coordinates to the cobot and use a function that receives this data and moves to these positions. I did the communication through PROFINET, but where can I find functions to control the robot?
You will have to install the gsdml file into Tia portal. You will find this file on the UR website.
After you will install the robot library you will have to drag and drop the robot into network configuration and connect it to the plc
Then you will have access to all the controls (inputs and outputs) of the robot
You will have to add the modules you need to use and you will get the inputs and output addresses. You’ll create tags and allocate this addresses and then you can use it in the plc program
I’m sure there was a YouTube tutorial I’ve seen a while ago and helped me setting up my robot with a 1200 plc
Thanks a lot. I did it with your help. Another question, How can I use the registers inside the cobot? Because there are a lot of registers and Its confuse. Thanks for all.