麦地血症

您可以使用三种不同的方法编程Mecademic Trobots:使用在Mecademic Controller上运行的Mecademer脚本文件使用外部或使用Robodk驱动程序运行的PY文件。

1.脚本文件:您可以使用Robodk生成可以在Mecademic控制器上加载的脚本。这是使用用于Mexademic Trobots的默认后处理器完成的。您可以使用Mecademic的Web界面直接复制脚本程序。

2.py文件:您可以生成一个Python文件,该文件使用Mecademic TCP接口自动连接到Mecademic robot,并远程运行程序。您应该选择称为mecademicpython的后处理器。

3.在线编程:RoboDK可以将您的程序作为脱机程序(最多500个)上载到robot内存。这些脱机程序可以从任何其他方法调用。

使用Robodk,您可以生成脱机程序,脚本文件和可以由Mecademic Robot执行的文件。另外,如果机器人连接到计算机,则可以从RoboDK执行机器人上的程序。

检索Mecademic机器人IP

您需要Mecademic robot的IP才能从RoboDK运行或传输程序。Mecademic机器人默认使用IP 192.168.0.100。通过在浏览器中输入IP以访问web界面,可以确保机器人的IP是否正确。

如果您无法查看机器人Web界面,请务必正确设置网络连接,如下图所示。

机器人逐习 - 图像1

在Mecadif Controller上运行一个程序

RoboDK模拟完成后,您可以离线生成一个程序,该程序可由Mecademic robot控制器执行(脚本文件)。您还可以生成一个PY文件,该文件将从远程计算机在robot控制器上运行该程序。

按照以下步骤从机器人模拟生成脱机程序(脚本或PY文件):

1.右键单击程序(本示例中的PROG1)

2.选择生成机器人程序F6

机器人熟悉 - 图像2

程序将显示在文本编辑器中(此行为可在菜单中更改:工具选择权程序).

如何加载脚本文件

获得程序/脚本文件后,可以运行该程序或使用web界面将其加载到控制器上。按照以下步骤使用Mecademic web界面运行程序:

1.在web浏览器上打开Mecademic web界面(键入机器人IP地址)。

2.将脚本内容复制并粘贴到程序编辑。

3.地位酒吧连接,使活动你的机器人。

4.点击一下按钮运行程序。

5.点击一下拯救按钮将程序上载到机器人。

机器人熟悉 - 图片3

如何运行py文件

您可以生成一个Python文件,使用Mecademic TCP / IP接口自动连接到Mecademic机器人,并远程运行该程序。

您应该选择名为Mexademic Python的后处理器。以下步骤总结了在Mexademic上运行PY文件的过程。

1.右键单击该程序并选择选择后处理器

2.选择熟悉蟒蛇

3.右键单击该程序并选择生成机器人程序(F6)

4.将生成的py文件保存在磁盘上。

5.在IDE中打开并运行PY文件,或者直接从python环境中运行它。

从Robodk运行程序

机器人驱动程序提供了脱机编程的替代方案(其中生成了程序,然后将其传送到机器人并执行)。您可以直接在机器人上从RoboDk进行模拟(在线编程)。更多信息机器人驱动器部分

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

1.右键单击RoboDK中的机器人

2.选择:机器人熟悉 - 图像4连接到机器人......

3.输入机器人的IP

4.选择连接.

应显示一条绿色消息准备好的如果连接成功了。

机器人熟悉 - 图像5

机器人可以通过选择来移动获得机器人联合,移动关节,从连接菜单。

有两种不同的方法可以将程序从PC运行到机器人:

1.在机器人上运行在RoboDK(在线编程)中逐步反馈:
该方法使用机器人作为服务器,在模拟器中执行时,每个指令都会一步一步地发送给机器人。此方法对于调试非常有用。

一种。右键单击该程序(在此示例中打印3d)

B选择在机器人上运行

C双击程序以启动它(或右键单击并选择运行)

选中此选项后,每次双击程序(或右键单击,然后选择)

这些操作也可从Robodk API.该API有Python、C#和其他编程语言版本。

机器人熟练 - 图像6

2.向机器人发送程序使用麦地血症后处理器。信息技术可用于通过指定“运行”作为程序编号来运行机器人上的程序。完整的程序也可以作为离线程序保存在机器人控制器上(请参阅机器人离线编程):

一种。右键单击程序(本例中为Prog1)

B选择向机器人发送程序(Ctrl+F6).

机器人熟悉 - 图像7

其他提示

本节在编程MECADEMY MECA500机器人时提供其他有用的信息。

离线计划

离线程序在机器人上持久并使用各自的程序编号来调用。您可以通过将程序编号添加到程序名称来自动化。

RoboDK将自动检索ID并使用它调用程序。这也适用于子例程,请参见下面的示例。

机器人熟悉 - 图像8

速度单位

Mecademic机器人的关节速度、线性和关节加速度单位应以百分比值(%)的形式提供,与设置速度指令菜单中显示的其他单位相反。

线速度正确,需要以毫米/秒为单位提供。

机器人熟悉 - 图像9