定制的机器人司机

机器人司机在文件夹/ RoboDK / api /机器人/默认情况下。RoboDK链接到一个特定的驱动程序的机器人连接设置:

1。右键单击一个机器人

2。选择机器人司机——形象8连接到机器人…

3所示。选择更多选项…

4所示。定位或输入驱动程序路径的路径驱动程序路径部分

一个机器人驱动程序是一个独立的控制台应用程序。机器人司机可以使用任何编程开发平台,例如,他们可以是一个Python模块(PY格式)或任何可执行程序建立在任何开发环境。

机器人司机——形象9

机器人驱动程序允许通过命令行与机器人交流。可以手动执行相同的命令也被RoboDK用来驱动机器人的电脑。每个机器人司机可以在控制台模式下运行测试它。

样本Python驱动(apimecademic.py)与它的源代码控制Mecademic机器人可在C: / RoboDK / bin /机器人/。

双击apimecademic。py文件运行模块在控制台模式(Python必须安装)。司机将等待任何新的命令。例如,我们可以输入以下命令连接到机器人提供了一个IP和一个通信端口:

连接192.168.100.1 10000

如果连接成功我们应该看到一个短信:准备好了消息。然后,我们可以输入以下命令来检索当前机器人关节:

CJNT

我们也可以类型其他命令,如MOVJ MOVL SETTOOL移动机器人或TCP更新:

MOVJ 10 20 30 40 50 60

机器人司机——形象10

一些机器人支持实时监控关节位置。在这种情况下可以提供关节位置反馈的机器人的移动通过发送JNTS_MOVING命令。当司机从RoboDK,虚拟机器人将遵循真实机器人的运动。一个新命令将不会被处理,直到准备好发送消息。

与控制台交互和连接到机器人由一个Python模块管理Mecademic司机。与控制台的交互应该是一样的机器人,如本节所述。然而,与每个机器人交互依赖于机器人制造商,在这种情况下,我们指的是台面式晶体管500编程手册发送适当的命令。这些命令允许移动和监控台面式晶体管500机器人。


Baidu
map