线程评级:
向模拟器传递以太网消息?
# 1
目前我们有一个ur10,我们正在用python编写软件,并通过以太网将命令传递给机器人。这是可行的,但调试有时需要花费时间。

我们正在考虑购买或试用此软件,并想知道是否可以以这种方式使用模拟器:将代码置于模拟器之外,只向模拟器传递消息?

这可能吗,你能给我指出一个用户文档的部分吗?


还是我们忽略了另一种思考方式?


谢谢,
是的,这是可能的。你可以在外部运行Python代码。你只需要为Python安装RoboDK API:

PIP安装robodk

关于Python的RoboDK API的更多信息:
https://pypi.org/project/robodk/

你也可以通过命令/NOSPLASH /HIDDEN /NOSHOW或使用RoboDK . hiderobodk()在后台启动RoboDK。例子:

#加载RoboDK模块
从robolink导入*

#连接到模拟器(如果模拟器没有运行,它会启动RoboDK)
RDK = Robolink()

#隐藏RoboDK窗口
RDK.HideRoboDK ()

#示例显示RoboDK窗口
RDK.ShowRoboDK ()

...

#关闭RoboDK
RDK.CloseRoboDK ()

关于从Python与RoboDK交互的可用命令的更多信息:
//www.w5838.com/doc/en/PythonAPI/robo...HideRoboDK




浏览此线程的用户:
1客人(年代)