Mecademic机器人可以用RoboDK使用两种不同的方法编程:PY文件和Script文件。
1.PY文件:RoboDK可以生成一个PY文件,使用Mecademic协议在Mecademic机器人上自动执行程序。
2.脚本文件:Mecademic脚本文件可以保存在机器人控制器中,也可以直接从Mecademic的web界面运行。
使用RoboDK,您可以生成可以由Mecademic机器人执行的PY文件和脚本文件(文本)。此外,有可能在机器人上执行程序如果机器人已连接到计算机,则从RoboDK。
机器人的IP需要直接从RoboDK执行程序。您可以在浏览器中输入机器人控制器的IP地址进入web界面,确保IP正确。如果您无法看到机器人的web界面,请确保正确设置网络连接。
web界面的图像
机器人必须通过以太网连接到计算机(直接连接或通过网络)。Ping测试允许测试网络链路是否已正确建立。
机器人驱动程序提供了离线编程(生成程序,然后传输给机器人并执行)的替代方案。ayx官方你可以直接在机器人上运行RoboDK的模拟(在线编程)。有关详情,请参阅机器人司机部分。
按照以下步骤从RoboDK连接到机器人:
1.右键点击RoboDK中的机器人
2.选择:连接到机器人…
3.输入机器人的IP地址
4.选择连接.
应该会显示一条绿色消息准备好了连接成功。
添加图片
机器人可以通过选择进行移动获得机器人关节,移动关节,从连接菜单。
用图片显示机器人飞行员插件
从PC到机器人运行程序有两种不同的方法:
1.在机器人上运行在RoboDK(在线编程)中逐步反馈:
该方法将机器人作为服务器,每条指令在模拟器中执行时,都被一步一步地发送给机器人。此方法用于调试目的。
一个。右键单击该程序(本例中为Print3D)
b。选择在机器人上运行
c。双击程序以启动它(或右键单击并选择Run)
一旦选中这个选项,每次双击程序(或右键单击,然后选择),它就会连接到真正的机器人运行)
这些操作也可以从RoboDK API它还允许将机器人编程与其他应用程序集成。该API可用于Python、c#和其他编程语言。
更新图片
2.向机器人发送程序生成一个可以在机器人上运行程序的Python文件。完整的程序也可以使用默认的后置处理器(robot Offline Programming)保存在机器人控制器上:ayx官方
一个。右键单击该程序(本例中为Print3D)
b。选择向机器人发送程序(Ctrl+F6).
更新图像显示运行和保存
一旦你的RoboDK模拟准备好了,你可以生成一个PY文件或一个SCRIPT程序。这两个文件可以由机器人控制器执行。按照以下步骤从你的机器人模拟中生成一个SCRIPT和URP程序:
1.右键单击一个程序(本例中为Print3D)
2.选择生成机器人程序F6
程序将显示在文本编辑器中(此行为可以在菜单中更改:工具➔选项➔程序).
脚本和URP文件的传输可以通过SFTP传输或u盘进行。
以下步骤总结了在Universal Robots机器人上加载URP文件的过程。
1.右键单击程序并选择选择后处理器
2.选择万能机器人URP
前两个步骤是可选的,因为默认post也会生成一个URP文件,但是,它将允许您生成一个用户可读的URP程序,而不是一个执行脚本文件的URP程序。
3.右键单击程序并选择生成机器人程序(F6)
4.将生成的URP文件保存到u盘。
5.将u盘连接到机器人教学挂件(UR’s Polyscope)
6.关于机器人教学挂件:选择运行选项卡
7.选择加载程序加载RoboDK生成的程序
8.选择Program选项卡并选择玩按钮启动。
9.选择Play按钮来启动程序。
一旦你获得了一个脚本文件,你就可以通过web界面在控制器上运行或加载它。按照以下步骤使用Mecademic web界面运行程序。
1.选择程序的机器人在教学挂件的主屏幕上
2.选择空项目
3.选择结构选项卡
4.选择先进的选项卡
5.选择脚本代码
6.选择文件(如图所示)
7.选择RoboDK生成的脚本文件
8.选择播放图标来运行程序
9.选择文件➔保存以保存更改
10.最后,程序可以执行