Después de obtener los datos de los nodos del servidor OPC UA a través del cliente OPC UA en RoboDK, también puede obtener estos datos utilizando RoboDK-Python-API.
Puede consultar este enlace para instalar la API Python de RoboDK.
https://robodk.com/doc/en/PythonAPI/intro.html#how-to-install
O instale manualmente el paquete robodk para Python:
pip install robodk
Este script de ejemplo muestra cómo obtener los parámetros de la estación a través de la API Python de RoboDK.
from robodk import robolink # API RoboDK
RDK = robolink.Robolink()
from robodk import * # API RoboDK
from robolink import * # Caja de herramientas del robot
itemlist = RDK.ItemList()
si itemlist:
# Obtener todos los parámetros de la estación
print('Los Parámetros Vaild están configurados en su Estación..')
StationParameters=RDK.getParams()
para StationParameter en StationParameters:
print("Parámetros de estación %s : %s"%(ParámetroEstación[0],str((ParámetroEstación[1]))))
si no:
print('No hay lista de parámetros..')
He aquí el resultado del script de ejemplo:
Los Parámetros Vaild se configuran en su Estación..
Parámetros de la estación RoboDK : RoboDK 64 bit v5.5.3.23031
Hora de los parámetros de la estación : 14/02/2023 03:58:29.191.000.000
Parámetros de la estación Velocidad de simulación : 13.8551
Parámetros de la estación Estación : MyTestStation