Après avoir obtenu les données des nœuds à partir du serveur OPC UA via le client OPC UA dans RoboDK, vous pouvez également obtenir ces données à l'aide de RoboDK-Python-API.
Vous pouvez vous référer à ce lien pour installer l'API Python de RoboDK.
https://robodk.com/doc/en/PythonAPI/intro.html#how-to-install
Vous pouvez également installer manuellement le paquetage RoboDK pour Python :
pip install robodk
Cet exemple de script montre comment obtenir les paramètres de la station via l'API Python de RoboDK.
from robodk import robolink # RoboDK API
RDK = robolink.Robolink()
from robodk import * # RoboDK API
from robolink import * # Boîte à outils du robot
itemlist = RDK.ItemList()
if itemlist :
# Obtenir tous les paramètres de la station
print('Vaild Paramaters are configured in your Station..')
StationParameters=RDK.getParams()
pour StationParameter dans StationParameters :
print("Station Parameters %s : %s"%(StationParameter[0],str((StationParameter[1]))))
autre :
print('Pas de liste de paramètres..')
Voici le résultat de l'exemple de script :
Les différents paramètres sont configurés dans votre station...
Paramètres de la station RoboDK : RoboDK 64 bit v5.5.3.23031
Heure des paramètres de la station : 02/14/2023 03:58:29.191.000.000
Paramètres de la station Vitesse de simulation : 13.8551
Paramètres de la station Station : MyTestStation