Robot Programs can be executed directly from RoboDK to the real robot if a Network connection has been established.
1. Right click the robot in RoboDK
2. Select: Connect to robot…
3. Enter the IP of the robot
4. Select Connect.
There should be a green message displaying Ready if the connection succeeded.
The robot can be moved by selecting Get robot joints, Move Joints and Move Linear, from the connection menu.
Use the Run on robot option to move the robot while keeping feedback in RoboDK (Online Programming). This method uses the robot as a server and each instruction is sent to the robot step by step as it is executed in the simulator. This method is useful for debugging purposes.
1. Right click the program (Print3D as shown in the following image)
2. Select Run on robot
3. Double click the program to start it (or right click and select Run)
Once this option is checked it will connect to the real robot every time we double click a program (or right click, then, select Run)
These operations are also available from the RoboDK API and it allows integrating robot programming with other applications. The API is available in Python and C# and other programming languages.