机器人驱动器为离线编程(生成离线程序后传输至机器人并运行)提供新的可能。使用机器人驱动器,可以直接使用真机机器人运行仿真(在线编程)。更多信息请参考Robot Drivers部分。
当PC电脑与机器人建立连接后,可以在RoboDK直接在真机上运行机器人程序。
1.在RoboDK中右键点击机器人
2.选择: Connect to robot…
3.输入机器人IP地址
4.选择Connect
如果连接成功,将出现绿色的Ready信息。
在连接菜单中可以使用Get robot joints, Move Joints与Move Linear等指令移动机器人。
可以使用两种办法通过PC电脑,直接运行机器人程序:
1.使用Run on robot在机器人真机上逐条运行指令并在RoboDK中得到反馈(在线编程):
此方法使用机器人作为服务器,RoboDK逐条发送指令到机器人控制器上,如同发送于仿真器中执行。此选项可用于调试程序。
a.右键点击仿真程序(如下图中的Print3D程序)
b.选择Run on robot
c. 双击该程序并开始运行(或者右键单击后选择Run)
当选中此选项后,每次双击仿真程序都将连接到机器人真机(或者右键单击后选择Run)。
这些操作在RoboDK API部分也有介绍,还可以将机器人编程集成于其他应用中。RoboDK的应用编程接口(API)可用于Python,C#及其他编程语言环境。
2.使用Send program to robot生成完整的机器人程序,发送至机器人并在真机上开始运行(机器人离线编程):
a.右键点击仿真程序(如下图中的Print3D程序)
b.选择Send program to robot (Ctrl+F6)