机器人驱动器提供了离线编程(生成程序,然后传输到机器人并执行)的替代方案。您可以直接在机器人上运行 RoboDK 中的模拟程序(在线程序)。更多信息,请参阅 "机器人驱动器 "部分。

请按照以下步骤从 RoboDK 连接到机器人:

1. RoboDK 中右击机器人

2.选择:Robots Mecademic - 图片 4 连接到机器人...

3.输入机器人的 IP 地址

4.选择连接

如果连接成功,应显示 "就绪 "的绿色信息。

Robots Mecademic - 图片 5

注意: 如果连接失败,请确保在计算机和机器人之间正确建立了网络连接。确保计算机 IP 与机器人位于同一网络。在 Windows 系统中,您可能需要管理员权限才能这样做。更多信息请参阅驱动器故障排除部分。

注意:为了更好地排除故障,建议关闭 Windows 防火墙。

从连接菜单中选择获取机器人关节移动关节,即可移动机器人。

提示: 如果机器人没有反应,双击 "断开连接 "可强制驱动器进程停止。然后,选择 "连接",即可正常重启连接。

从电脑到机器人运行程序有两种不同的方法:

1. RoboDK(在线程序)中带反馈逐步在机器人上运行
这种方法将机器人作为服务器,每条指令在模拟器中执行时都会逐步发送给机器人。这种方法可用于调试目的。

a.右键单击程序(本例中为 Print3D

b.选择在机器人上运行

c.  双击程序启动它(或右击并选择运行)

选中该选项后,每次双击程序(或右键单击,然后选择运行)时,它都会连接到真正的机器人。

这些操作也可从 RoboDK API 中获得,它可以将机器人编程与其他应用程序整合在一起。API 可用 Python C# 等程序语言编写。

Robots Mecademic - 图片 6

2.使用Mecademic 后处理器将程序发送至机器人通过指定 "run "作为程序编号,可在机器人上运行程序。也可将完整程序作为离线程序保存在机器人控制器上(参见机器人离线编程):

a.右键单击程序(本例中为 Prog1

b.选择发送程序到机器人(Ctrl+F6

Robots Mecademic - 图片 7

提示: 使用名为 Mecademic(默认)的后处理器将程序发送到机器人,并立即运行。右击程序,选择 "选择后处理器",即可更改后处理器。

提示:您可以通过在 RoboDK 程序名称中指定程序编号来调用其他脱机程序。例如,从 Main 调用 Prog1 Prog 2 将调用索引为 1 2 的子程序。