线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
使用python脚本连接UR5和RoboDK
你好,

我想知道是否有一种方法可以将真正的机器人连接到robdk,如附件所示,而无需实际点击“连接”按钮。最好,我想从一个python文件启动连接。我愿意接受所有的建议。提前感谢。

背景:

我从RoboDK机器人上运行一个python脚本,但中途我想关闭一个夹具(RG2 OnRobot)。为此,我在机器人上创建了一个小程序来达到这个目的。之后,在我的主python脚本中,我使用套接字通信(Dashboard服务器)来加载并运行关闭夹具的程序。此时,RoboDK与UR5之间的连接断开(DriverRoboDK不再运行)。出于这个原因,我正试图找到一种方法来重新建立联系。

RoboDK: 5.6.0
Python: 3
Ur5: cb 3.15


附加文件 图像(年代)

你好,

解决方案是使用python API函数(Connect()),但使用外部IDE运行python脚本,因为当我在RoboDK上运行脚本时,函数(Connect())会中断执行。必须使用(time.sleep(1)),以便在继续在真正的机器人上执行之前给机器人重新连接的时间。

我希望这对将来的人有所帮助。

干杯
# 3
感谢您的反馈!

供您参考,我们使用ConnectSafe函数实现了这个安全连接:
//m.sinclairbody.com/doc/en/PythonAPI/robo...onnectSafe




浏览此主题的用户:
1客人(年代)