使用

通过 RoboDK 中的 OPC UA 客户端从 OPC UA 服务器获取节点数据后,还可以使用 RoboDK-Python-API 获取这些数据。

安装

您可以参考此链接来安装 RoboDK PythonAPI

https://robodk.com/doc/en/PythonAPI/intro.html#how-to-install

或者手动为 Python 安装 RoboDK 包:

pip install robodk

脚本

本示例脚本展示了如何通过RoboDK Python API 获取站参数。

from robodk import robolink # RoboDK API

 

RDK = robolink.Robolink()

 

from robodk import * # RoboDK API

from robolink import * # 机器人工具箱

itemlist = RDK.ItemList()

如果 itemlist

# 获取所有台站参数

print('Vaild Paramaters are configured in your Station...')

StationParameters=RDK.getParams()

for StationParameter in StationParameters

print("Station Parameters %s : %s"%(StationParameter[0],str((StationParameter[1]))))

否则

print('No Parameter list...')

下面是示例脚本的结果:

虚拟参数在您的站台中配置...

工作站参数 RoboDK : RoboDK 64 v5.5.3.23031

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

台站参数模拟速度:13.8551

台站参数台站:MyTestStation