机器人驱动器为离线编程(生成离线程序后传输至机器人并运行)提供新的可能。使用机器人驱动器,可以直接使用真机机器人运行仿真(在线编程)。更多信息请参考Robot Drivers部分。

PC电脑与机器人建立连接后,可以在RoboDK直接在真机上运行机器人程序。

1.RoboDK中右键点击机器人

2.选择:Robots Universal Robots - 图片 3 Connect to robot…

3.输入机器人IP地址

4.选择Connect

如果连接成功,将出现绿色的Ready信息。

在连接菜单中可以使用Get robot joints, Move JointsMove Linear等指令移动机器人。

Robots Universal Robots - 图片 4


可以使用两种办法通过PC电脑,直接运行机器人程序:

1.使用Run on robot在机器人真机上逐条运行指令并在RoboDK得到反馈(在线编程):
此方法使用机器人作为服务器,RoboDK逐条发送指令到机器人控制器上,如同发送于仿真器中执行。此选项可用于调试程序。

a.右键点击仿真程序(如下图中的Print3D程序)

b.选择Run on robot

c.双击该程序并开始运行(或者右键单击后选择Run

当选中此选项后,每次双击仿真程序都将连接到机器人真机(或者右键单击后选择Run)。

这些操作在RoboDK API部分也有介绍,还可以将机器人编程集成于其他应用中。RoboDK的应用编程接口(API)可用于PythonC#及其他编程语言环境。

Robots Universal Robots - 图片 5


2.使用Send program to robot生成完整的机器人程序,发送至机器人并在真机上开始运行(机器人离线编程):

a.右键点击仿真程序(如下图中的Print3D程序)

b.选择Send program to robot (Ctrl+F6)

Robots Universal Robots - 图片 6