实现与RoboDK API

后得到的节点数据OPC RoboDK通过OPC UA UA服务器端,通过使用RoboDK-Python-API还可以得到这些数据。

安装

你可以参考这个链接安装RoboDK python api。

//www.jasonament.com/doc/en/PythonAPI/intro.html如何安装

或安装Python手动robodk包:

pip安装robodk

脚本

这个示例脚本显示了如何获得RoboDK站参数通过Python API。

从robodk进口robolink # robodk API

RDK = robolink.Robolink ()

从robodk进口* # robodk API

从robolink进口* #机器人工具箱

itemlist = RDK.ItemList ()

如果itemlist:

#把所有站的参数

打印(在你的站的有效参数华隆…”)

StationParameters = RDK.getParams ()

在StationParameters StationParameter:

print(“站参数% s: % s % (StationParameter [0], str ((StationParameter [1]))))

其他:

打印(没有参数列表. .)

下面是示例脚本的结果:

有效参数中华隆站. .

站参数RoboDK: RoboDK 64位v5.5.3.23031

站参数时间:02/14/2023 03:58:29.191.000.000

站参数SimulationSpeed: 13.8551

站参数站:MyTestStation

Baidu
map